; th_9be0: VA 0x180009be0-0x180011be0 (32768 bytes) /tmp/opencode/dis/th_9be0.bin: file format binary Disassembly of section .data: 0000000000000000 <.data>: 0: 48 83 ec 28 sub $0x28,%rsp 4: 48 85 d2 test %rdx,%rdx 7: 0f 84 be 01 00 00 je 0x1cb d: 45 85 c0 test %r8d,%r8d 10: 0f 8e ab 01 00 00 jle 0x1c1 16: c5 f9 2e 05 3a 31 c5 vucomisd 0x1c5313a(%rip),%xmm0 # 0x1c53158 1d: 01 1e: 7a 06 jp 0x26 20: 0f 84 94 01 00 00 je 0x1ba 26: c5 f1 57 c9 vxorpd %xmm1,%xmm1,%xmm1 2a: c5 f9 2e c1 vucomisd %xmm1,%xmm0 2e: 7a 06 jp 0x36 30: 0f 84 74 01 00 00 je 0x1aa 36: 41 83 f8 10 cmp $0x10,%r8d 3a: 0f 8c 62 01 00 00 jl 0x1a2 40: 49 89 d3 mov %rdx,%r11 43: 49 83 e3 1f and $0x1f,%r11 47: 45 85 db test %r11d,%r11d 4a: 74 18 je 0x64 4c: 41 f7 c3 07 00 00 00 test $0x7,%r11d 53: 0f 85 49 01 00 00 jne 0x1a2 59: 41 f7 db neg %r11d 5c: 41 83 c3 20 add $0x20,%r11d 60: 41 c1 eb 03 shr $0x3,%r11d 64: 41 8d 43 10 lea 0x10(%r11),%eax 68: 44 3b c0 cmp %eax,%r8d 6b: 0f 8c 31 01 00 00 jl 0x1a2 71: 45 89 c1 mov %r8d,%r9d 74: 33 c0 xor %eax,%eax 76: 45 2b cb sub %r11d,%r9d 79: 41 83 e1 0f and $0xf,%r9d 7d: 41 f7 d9 neg %r9d 80: 45 03 c8 add %r8d,%r9d 83: 45 89 da mov %r11d,%r10d 86: 45 85 db test %r11d,%r11d 89: 76 27 jbe 0xb2 8b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 92: 00 93: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) a0: c5 fb 59 0c c2 vmulsd (%rdx,%rax,8),%xmm0,%xmm1 a5: c5 fb 11 0c c2 vmovsd %xmm1,(%rdx,%rax,8) aa: 48 ff c0 inc %rax ad: 49 3b c2 cmp %r10,%rax b0: 72 ee jb 0xa0 b2: c4 e2 7d 19 c8 vbroadcastsd %xmm0,%ymm1 b7: 49 63 c1 movslq %r9d,%rax ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) c0: c4 a1 75 59 14 d2 vmulpd (%rdx,%r10,8),%ymm1,%ymm2 c6: c4 a1 75 59 5c d2 20 vmulpd 0x20(%rdx,%r10,8),%ymm1,%ymm3 cd: c4 a1 75 59 64 d2 40 vmulpd 0x40(%rdx,%r10,8),%ymm1,%ymm4 d4: c4 a1 75 59 6c d2 60 vmulpd 0x60(%rdx,%r10,8),%ymm1,%ymm5 db: c4 a1 7d 11 14 d2 vmovupd %ymm2,(%rdx,%r10,8) e1: c4 a1 7d 11 5c d2 20 vmovupd %ymm3,0x20(%rdx,%r10,8) e8: c4 a1 7d 11 64 d2 40 vmovupd %ymm4,0x40(%rdx,%r10,8) ef: c4 a1 7d 11 6c d2 60 vmovupd %ymm5,0x60(%rdx,%r10,8) f6: 49 83 c2 10 add $0x10,%r10 fa: 4c 3b d0 cmp %rax,%r10 fd: 72 c1 jb 0xc0 ff: 41 8d 41 01 lea 0x1(%r9),%eax 103: 41 3b c0 cmp %r8d,%eax 106: 0f 87 88 00 00 00 ja 0x194 10c: 4d 63 c0 movslq %r8d,%r8 10f: 4d 63 c9 movslq %r9d,%r9 112: 4d 2b c1 sub %r9,%r8 115: 49 83 f8 04 cmp $0x4,%r8 119: 0f 8c 7f 00 00 00 jl 0x19e 11f: 4d 63 c9 movslq %r9d,%r9 122: 44 89 c0 mov %r8d,%eax 125: 83 e0 fc and $0xfffffffc,%eax 128: 45 33 db xor %r11d,%r11d 12b: 48 63 c0 movslq %eax,%rax 12e: c4 e2 7d 19 c8 vbroadcastsd %xmm0,%ymm1 133: 4e 8d 14 ca lea (%rdx,%r9,8),%r10 137: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 13e: 00 00 140: c4 c1 75 59 12 vmulpd (%r10),%ymm1,%ymm2 145: 49 83 c3 04 add $0x4,%r11 149: c4 c1 7d 11 12 vmovupd %ymm2,(%r10) 14e: 49 83 c2 20 add $0x20,%r10 152: 4c 3b d8 cmp %rax,%r11 155: 72 e9 jb 0x140 157: 49 3b c0 cmp %r8,%rax 15a: 73 38 jae 0x194 15c: 4d 63 c9 movslq %r9d,%r9 15f: 4a 8d 14 ca lea (%rdx,%r9,8),%rdx 163: 48 8d 14 c2 lea (%rdx,%rax,8),%rdx 167: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 16e: 00 16f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 176: 0f 1f 00 nopl (%rax) 179: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 180: c5 fb 59 0a vmulsd (%rdx),%xmm0,%xmm1 184: 48 ff c0 inc %rax 187: c5 fb 11 0a vmovsd %xmm1,(%rdx) 18b: 48 83 c2 08 add $0x8,%rdx 18f: 49 3b c0 cmp %r8,%rax 192: 72 ec jb 0x180 194: 33 c0 xor %eax,%eax 196: c5 f8 77 vzeroupper 199: 48 83 c4 28 add $0x28,%rsp 19d: c3 ret 19e: 33 c0 xor %eax,%eax 1a0: eb b5 jmp 0x157 1a2: 45 33 c9 xor %r9d,%r9d 1a5: e9 55 ff ff ff jmp 0xff 1aa: 48 89 d1 mov %rdx,%rcx 1ad: 44 89 c2 mov %r8d,%edx 1b0: e8 0b 3f 01 00 call 0x140c0 1b5: 48 83 c4 28 add $0x28,%rsp 1b9: c3 ret 1ba: 33 c0 xor %eax,%eax 1bc: 48 83 c4 28 add $0x28,%rsp 1c0: c3 ret 1c1: b8 fa ff ff ff mov $0xfffffffa,%eax 1c6: 48 83 c4 28 add $0x28,%rsp 1ca: c3 ret 1cb: b8 f8 ff ff ff mov $0xfffffff8,%eax 1d0: 48 83 c4 28 add $0x28,%rsp 1d4: c3 ret 1d5: 0f 1f 40 00 nopl 0x0(%rax) 1d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1e0: 48 83 ec 28 sub $0x28,%rsp 1e4: 48 85 d2 test %rdx,%rdx 1e7: 0f 84 be 01 00 00 je 0x3ab 1ed: 45 85 c0 test %r8d,%r8d 1f0: 0f 8e ab 01 00 00 jle 0x3a1 1f6: c5 f9 2e 05 62 2f c5 vucomisd 0x1c52f62(%rip),%xmm0 # 0x1c53160 1fd: 01 1fe: 7a 06 jp 0x206 200: 0f 84 94 01 00 00 je 0x39a 206: c5 f1 57 c9 vxorpd %xmm1,%xmm1,%xmm1 20a: c5 f9 2e c1 vucomisd %xmm1,%xmm0 20e: 7a 06 jp 0x216 210: 0f 84 74 01 00 00 je 0x38a 216: 41 83 f8 10 cmp $0x10,%r8d 21a: 0f 8c 62 01 00 00 jl 0x382 220: 49 89 d3 mov %rdx,%r11 223: 49 83 e3 1f and $0x1f,%r11 227: 45 85 db test %r11d,%r11d 22a: 74 18 je 0x244 22c: 41 f7 c3 07 00 00 00 test $0x7,%r11d 233: 0f 85 49 01 00 00 jne 0x382 239: 41 f7 db neg %r11d 23c: 41 83 c3 20 add $0x20,%r11d 240: 41 c1 eb 03 shr $0x3,%r11d 244: 41 8d 43 10 lea 0x10(%r11),%eax 248: 44 3b c0 cmp %eax,%r8d 24b: 0f 8c 31 01 00 00 jl 0x382 251: 45 89 c1 mov %r8d,%r9d 254: 33 c0 xor %eax,%eax 256: 45 2b cb sub %r11d,%r9d 259: 41 83 e1 0f and $0xf,%r9d 25d: 41 f7 d9 neg %r9d 260: 45 03 c8 add %r8d,%r9d 263: 45 89 da mov %r11d,%r10d 266: 45 85 db test %r11d,%r11d 269: 76 27 jbe 0x292 26b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 272: 00 273: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 27a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 280: c5 fb 59 0c c2 vmulsd (%rdx,%rax,8),%xmm0,%xmm1 285: c5 fb 11 0c c2 vmovsd %xmm1,(%rdx,%rax,8) 28a: 48 ff c0 inc %rax 28d: 49 3b c2 cmp %r10,%rax 290: 72 ee jb 0x280 292: c4 e2 7d 19 c8 vbroadcastsd %xmm0,%ymm1 297: 49 63 c1 movslq %r9d,%rax 29a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2a0: c4 a1 75 59 14 d2 vmulpd (%rdx,%r10,8),%ymm1,%ymm2 2a6: c4 a1 75 59 5c d2 20 vmulpd 0x20(%rdx,%r10,8),%ymm1,%ymm3 2ad: c4 a1 75 59 64 d2 40 vmulpd 0x40(%rdx,%r10,8),%ymm1,%ymm4 2b4: c4 a1 75 59 6c d2 60 vmulpd 0x60(%rdx,%r10,8),%ymm1,%ymm5 2bb: c4 a1 7d 11 14 d2 vmovupd %ymm2,(%rdx,%r10,8) 2c1: c4 a1 7d 11 5c d2 20 vmovupd %ymm3,0x20(%rdx,%r10,8) 2c8: c4 a1 7d 11 64 d2 40 vmovupd %ymm4,0x40(%rdx,%r10,8) 2cf: c4 a1 7d 11 6c d2 60 vmovupd %ymm5,0x60(%rdx,%r10,8) 2d6: 49 83 c2 10 add $0x10,%r10 2da: 4c 3b d0 cmp %rax,%r10 2dd: 72 c1 jb 0x2a0 2df: 41 8d 41 01 lea 0x1(%r9),%eax 2e3: 41 3b c0 cmp %r8d,%eax 2e6: 0f 87 88 00 00 00 ja 0x374 2ec: 4d 63 c0 movslq %r8d,%r8 2ef: 4d 63 c9 movslq %r9d,%r9 2f2: 4d 2b c1 sub %r9,%r8 2f5: 49 83 f8 04 cmp $0x4,%r8 2f9: 0f 8c 7f 00 00 00 jl 0x37e 2ff: 4d 63 c9 movslq %r9d,%r9 302: 44 89 c0 mov %r8d,%eax 305: 83 e0 fc and $0xfffffffc,%eax 308: 45 33 db xor %r11d,%r11d 30b: 48 63 c0 movslq %eax,%rax 30e: c4 e2 7d 19 c8 vbroadcastsd %xmm0,%ymm1 313: 4e 8d 14 ca lea (%rdx,%r9,8),%r10 317: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 31e: 00 00 320: c4 c1 75 59 12 vmulpd (%r10),%ymm1,%ymm2 325: 49 83 c3 04 add $0x4,%r11 329: c4 c1 7d 11 12 vmovupd %ymm2,(%r10) 32e: 49 83 c2 20 add $0x20,%r10 332: 4c 3b d8 cmp %rax,%r11 335: 72 e9 jb 0x320 337: 49 3b c0 cmp %r8,%rax 33a: 73 38 jae 0x374 33c: 4d 63 c9 movslq %r9d,%r9 33f: 4a 8d 14 ca lea (%rdx,%r9,8),%rdx 343: 48 8d 14 c2 lea (%rdx,%rax,8),%rdx 347: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 34e: 00 34f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 356: 0f 1f 00 nopl (%rax) 359: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 360: c5 fb 59 0a vmulsd (%rdx),%xmm0,%xmm1 364: 48 ff c0 inc %rax 367: c5 fb 11 0a vmovsd %xmm1,(%rdx) 36b: 48 83 c2 08 add $0x8,%rdx 36f: 49 3b c0 cmp %r8,%rax 372: 72 ec jb 0x360 374: 33 c0 xor %eax,%eax 376: c5 f8 77 vzeroupper 379: 48 83 c4 28 add $0x28,%rsp 37d: c3 ret 37e: 33 c0 xor %eax,%eax 380: eb b5 jmp 0x337 382: 45 33 c9 xor %r9d,%r9d 385: e9 55 ff ff ff jmp 0x2df 38a: 48 89 d1 mov %rdx,%rcx 38d: 44 89 c2 mov %r8d,%edx 390: e8 6b 3d 01 00 call 0x14100 395: 48 83 c4 28 add $0x28,%rsp 399: c3 ret 39a: 33 c0 xor %eax,%eax 39c: 48 83 c4 28 add $0x28,%rsp 3a0: c3 ret 3a1: b8 fa ff ff ff mov $0xfffffffa,%eax 3a6: 48 83 c4 28 add $0x28,%rsp 3aa: c3 ret 3ab: b8 f8 ff ff ff mov $0xfffffff8,%eax 3b0: 48 83 c4 28 add $0x28,%rsp 3b4: c3 ret 3b5: 0f 1f 40 00 nopl 0x0(%rax) 3b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3c0: 56 push %rsi 3c1: 57 push %rdi 3c2: 41 54 push %r12 3c4: 55 push %rbp 3c5: 48 83 ec 28 sub $0x28,%rsp 3c9: 89 cf mov %ecx,%edi 3cb: 4d 89 cc mov %r9,%r12 3ce: 83 ff 1e cmp $0x1e,%edi 3d1: 0f 87 7a 01 00 00 ja 0x551 3d7: 4d 85 e4 test %r12,%r12 3da: 0f 84 80 01 00 00 je 0x560 3e0: 48 8b 74 24 70 mov 0x70(%rsp),%rsi 3e5: 48 85 f6 test %rsi,%rsi 3e8: 0f 84 72 01 00 00 je 0x560 3ee: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp 3f3: 48 85 ed test %rbp,%rbp 3f6: 0f 84 64 01 00 00 je 0x560 3fc: 83 fa 08 cmp $0x8,%edx 3ff: 74 1e je 0x41f 401: 83 fa 04 cmp $0x4,%edx 404: 74 19 je 0x41f 406: 83 fa 01 cmp $0x1,%edx 409: 74 14 je 0x41f 40b: 83 fa 02 cmp $0x2,%edx 40e: 74 0f je 0x41f 410: b8 ee ff ff ff mov $0xffffffee,%eax 415: 48 83 c4 28 add $0x28,%rsp 419: 5d pop %rbp 41a: 41 5c pop %r12 41c: 5f pop %rdi 41d: 5e pop %rsi 41e: c3 ret 41f: 83 ff 1d cmp $0x1d,%edi 422: 0f 8f 29 01 00 00 jg 0x551 428: 83 ff 04 cmp $0x4,%edi 42b: 7f 14 jg 0x441 42d: 41 c7 04 24 d0 00 00 movl $0xd0,(%r12) 434: 00 435: 33 c0 xor %eax,%eax 437: 89 06 mov %eax,(%rsi) 439: 89 45 00 mov %eax,0x0(%rbp) 43c: e9 04 01 00 00 jmp 0x545 441: 83 ff 06 cmp $0x6,%edi 444: 7f 11 jg 0x457 446: 33 c0 xor %eax,%eax 448: 41 89 04 24 mov %eax,(%r12) 44c: 89 06 mov %eax,(%rsi) 44e: 89 45 00 mov %eax,0x0(%rbp) 451: 41 8b 04 24 mov (%r12),%eax 455: eb 67 jmp 0x4be 457: 8d 4f ff lea -0x1(%rdi),%ecx 45a: 83 f9 10 cmp $0x10,%ecx 45d: 7f 48 jg 0x4a7 45f: 41 bb 01 00 00 00 mov $0x1,%r11d 465: 41 d3 e3 shl %cl,%r11d 468: 42 8d 04 dd 47 00 00 lea 0x47(,%r11,8),%eax 46f: 00 470: 83 e0 c0 and $0xffffffc0,%eax 473: 46 8d 14 dd 3f 00 00 lea 0x3f(,%r11,8),%r10d 47a: 00 47b: 41 89 04 24 mov %eax,(%r12) 47f: 44 89 d8 mov %r11d,%eax 482: d1 f8 sar $1,%eax 484: 41 83 e2 c0 and $0xffffffc0,%r10d 488: c1 e8 1e shr $0x1e,%eax 48b: 41 03 c3 add %r11d,%eax 48e: 83 e0 fc and $0xfffffffc,%eax 491: 83 c0 43 add $0x43,%eax 494: c7 06 00 00 00 00 movl $0x0,(%rsi) 49a: 83 e0 c0 and $0xffffffc0,%eax 49d: 44 89 55 00 mov %r10d,0x0(%rbp) 4a1: 41 03 04 24 add (%r12),%eax 4a5: eb 12 jmp 0x4b9 4a7: 4c 89 e2 mov %r12,%rdx 4aa: 49 89 f0 mov %rsi,%r8 4ad: 49 89 e9 mov %rbp,%r9 4b0: e8 eb 77 03 00 call 0x37ca0 4b5: 41 8b 04 24 mov (%r12),%eax 4b9: 83 ff 13 cmp $0x13,%edi 4bc: 7d 2a jge 0x4e8 4be: 89 f9 mov %edi,%ecx 4c0: 41 ba 01 00 00 00 mov $0x1,%r10d 4c6: 41 d3 e2 shl %cl,%r10d 4c9: 45 89 d3 mov %r10d,%r11d 4cc: 41 d1 fb sar $1,%r11d 4cf: 41 c1 eb 1e shr $0x1e,%r11d 4d3: 45 03 da add %r10d,%r11d 4d6: 41 c1 eb 02 shr $0x2,%r11d 4da: 46 8d 14 dd 3f 00 00 lea 0x3f(,%r11,8),%r10d 4e1: 00 4e2: 41 83 e2 c0 and $0xffffffc0,%r10d 4e6: eb 18 jmp 0x500 4e8: 41 ba 01 00 00 00 mov $0x1,%r10d 4ee: 8d 4f 14 lea 0x14(%rdi),%ecx 4f1: 41 d3 e2 shl %cl,%r10d 4f4: 46 8d 14 d5 3f 20 00 lea 0x203f(,%r10,8),%r10d 4fb: 00 4fc: 41 83 e2 c0 and $0xffffffc0,%r10d 500: 83 ff 0a cmp $0xa,%edi 503: 42 8d 84 50 00 01 00 lea 0x100(%rax,%r10,2),%eax 50a: 00 50b: 41 89 04 24 mov %eax,(%r12) 50f: 7f 04 jg 0x515 511: 33 c0 xor %eax,%eax 513: eb 21 jmp 0x536 515: 89 f9 mov %edi,%ecx 517: b8 01 00 00 00 mov $0x1,%eax 51c: d3 e0 shl %cl,%eax 51e: 89 c7 mov %eax,%edi 520: d1 ff sar $1,%edi 522: c1 ef 1e shr $0x1e,%edi 525: 03 f8 add %eax,%edi 527: 83 e7 fc and $0xfffffffc,%edi 52a: 83 c7 43 add $0x43,%edi 52d: 83 e7 c0 and $0xffffffc0,%edi 530: 8b 16 mov (%rsi),%edx 532: 8d 44 3a 40 lea 0x40(%rdx,%rdi,1),%eax 536: 89 06 mov %eax,(%rsi) 538: 8b 45 00 mov 0x0(%rbp),%eax 53b: 85 c0 test %eax,%eax 53d: 7e 06 jle 0x545 53f: 83 c0 40 add $0x40,%eax 542: 89 45 00 mov %eax,0x0(%rbp) 545: 33 c0 xor %eax,%eax 547: 48 83 c4 28 add $0x28,%rsp 54b: 5d pop %rbp 54c: 41 5c pop %r12 54e: 5f pop %rdi 54f: 5e pop %rsi 550: c3 ret 551: b8 ef ff ff ff mov $0xffffffef,%eax 556: 48 83 c4 28 add $0x28,%rsp 55a: 5d pop %rbp 55b: 41 5c pop %r12 55d: 5f pop %rdi 55e: 5e pop %rsi 55f: c3 ret 560: b8 f8 ff ff ff mov $0xfffffff8,%eax 565: 48 83 c4 28 add $0x28,%rsp 569: 5d pop %rbp 56a: 41 5c pop %r12 56c: 5f pop %rdi 56d: 5e pop %rsi 56e: c3 ret 56f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 576: 00 577: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 57e: 66 90 xchg %ax,%ax 580: 41 54 push %r12 582: 41 55 push %r13 584: 41 56 push %r14 586: 41 57 push %r15 588: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 58d: 41 89 cd mov %ecx,%r13d 590: 4d 89 cc mov %r9,%r12 593: 41 83 fd 1e cmp $0x1e,%r13d 597: 0f 87 94 01 00 00 ja 0x731 59d: 4d 85 e4 test %r12,%r12 5a0: 0f 84 9e 01 00 00 je 0x744 5a6: 4c 8b 74 24 70 mov 0x70(%rsp),%r14 5ab: 4d 85 f6 test %r14,%r14 5ae: 0f 84 90 01 00 00 je 0x744 5b4: 4c 8b 7c 24 78 mov 0x78(%rsp),%r15 5b9: 4d 85 ff test %r15,%r15 5bc: 0f 84 82 01 00 00 je 0x744 5c2: 83 fa 08 cmp $0x8,%edx 5c5: 74 22 je 0x5e9 5c7: 83 fa 04 cmp $0x4,%edx 5ca: 74 1d je 0x5e9 5cc: 83 fa 01 cmp $0x1,%edx 5cf: 74 18 je 0x5e9 5d1: 83 fa 02 cmp $0x2,%edx 5d4: 74 13 je 0x5e9 5d6: b8 ee ff ff ff mov $0xffffffee,%eax 5db: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 5e0: 41 5f pop %r15 5e2: 41 5e pop %r14 5e4: 41 5d pop %r13 5e6: 41 5c pop %r12 5e8: c3 ret 5e9: 41 83 fd 1d cmp $0x1d,%r13d 5ed: 0f 8f 3e 01 00 00 jg 0x731 5f3: 41 83 fd 04 cmp $0x4,%r13d 5f7: 7f 15 jg 0x60e 5f9: 41 c7 04 24 d0 00 00 movl $0xd0,(%r12) 600: 00 601: 33 c0 xor %eax,%eax 603: 41 89 06 mov %eax,(%r14) 606: 41 89 07 mov %eax,(%r15) 609: e9 13 01 00 00 jmp 0x721 60e: 41 83 fd 06 cmp $0x6,%r13d 612: 7f 12 jg 0x626 614: 33 c0 xor %eax,%eax 616: 41 89 04 24 mov %eax,(%r12) 61a: 41 89 06 mov %eax,(%r14) 61d: 41 89 07 mov %eax,(%r15) 620: 41 8b 14 24 mov (%r12),%edx 624: eb 6a jmp 0x690 626: 41 8d 4d ff lea -0x1(%r13),%ecx 62a: 83 f9 11 cmp $0x11,%ecx 62d: 7f 49 jg 0x678 62f: 41 bb 01 00 00 00 mov $0x1,%r11d 635: 41 d3 e3 shl %cl,%r11d 638: 44 89 da mov %r11d,%edx 63b: 45 89 da mov %r11d,%r10d 63e: d1 fa sar $1,%edx 640: c1 ea 1e shr $0x1e,%edx 643: 41 c1 e2 03 shl $0x3,%r10d 647: 41 03 d3 add %r11d,%edx 64a: 44 89 d0 mov %r10d,%eax 64d: 83 e2 fc and $0xfffffffc,%edx 650: 83 c0 47 add $0x47,%eax 653: 41 83 c2 3f add $0x3f,%r10d 657: 83 c2 43 add $0x43,%edx 65a: 83 e0 c0 and $0xffffffc0,%eax 65d: 41 89 04 24 mov %eax,(%r12) 661: 41 83 e2 c0 and $0xffffffc0,%r10d 665: 41 c7 06 00 00 00 00 movl $0x0,(%r14) 66c: 83 e2 c0 and $0xffffffc0,%edx 66f: 45 89 17 mov %r10d,(%r15) 672: 41 03 14 24 add (%r12),%edx 676: eb 12 jmp 0x68a 678: 4c 89 e2 mov %r12,%rdx 67b: 4d 89 f0 mov %r14,%r8 67e: 4d 89 f9 mov %r15,%r9 681: e8 5a 78 03 00 call 0x37ee0 686: 41 8b 14 24 mov (%r12),%edx 68a: 41 83 fd 13 cmp $0x13,%r13d 68e: 7d 29 jge 0x6b9 690: 44 89 e9 mov %r13d,%ecx 693: b8 01 00 00 00 mov $0x1,%eax 698: d3 e0 shl %cl,%eax 69a: 41 89 c2 mov %eax,%r10d 69d: 41 d1 fa sar $1,%r10d 6a0: 41 c1 ea 1e shr $0x1e,%r10d 6a4: 44 03 d0 add %eax,%r10d 6a7: 41 c1 ea 02 shr $0x2,%r10d 6ab: 41 c1 e2 03 shl $0x3,%r10d 6af: 41 83 c2 3f add $0x3f,%r10d 6b3: 41 83 e2 c0 and $0xffffffc0,%r10d 6b7: eb 1c jmp 0x6d5 6b9: 41 ba 01 00 00 00 mov $0x1,%r10d 6bf: 41 8d 4d 14 lea 0x14(%r13),%ecx 6c3: 41 d3 e2 shl %cl,%r10d 6c6: 41 c1 e2 03 shl $0x3,%r10d 6ca: 41 81 c2 3f 20 00 00 add $0x203f,%r10d 6d1: 41 83 e2 c0 and $0xffffffc0,%r10d 6d5: 45 03 d2 add %r10d,%r10d 6d8: 41 03 d2 add %r10d,%edx 6db: 81 c2 00 01 00 00 add $0x100,%edx 6e1: 41 89 14 24 mov %edx,(%r12) 6e5: 41 83 fd 0a cmp $0xa,%r13d 6e9: 7f 04 jg 0x6ef 6eb: 33 d2 xor %edx,%edx 6ed: eb 22 jmp 0x711 6ef: 44 89 e9 mov %r13d,%ecx 6f2: b8 01 00 00 00 mov $0x1,%eax 6f7: d3 e0 shl %cl,%eax 6f9: 89 c2 mov %eax,%edx 6fb: d1 fa sar $1,%edx 6fd: c1 ea 1e shr $0x1e,%edx 700: 03 d0 add %eax,%edx 702: 83 e2 fc and $0xfffffffc,%edx 705: 83 c2 43 add $0x43,%edx 708: 83 e2 c0 and $0xffffffc0,%edx 70b: 83 c2 40 add $0x40,%edx 70e: 41 03 16 add (%r14),%edx 711: 41 89 16 mov %edx,(%r14) 714: 41 8b 07 mov (%r15),%eax 717: 85 c0 test %eax,%eax 719: 7e 06 jle 0x721 71b: 83 c0 40 add $0x40,%eax 71e: 41 89 07 mov %eax,(%r15) 721: 33 c0 xor %eax,%eax 723: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 728: 41 5f pop %r15 72a: 41 5e pop %r14 72c: 41 5d pop %r13 72e: 41 5c pop %r12 730: c3 ret 731: b8 ef ff ff ff mov $0xffffffef,%eax 736: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 73b: 41 5f pop %r15 73d: 41 5e pop %r14 73f: 41 5d pop %r13 741: 41 5c pop %r12 743: c3 ret 744: b8 f8 ff ff ff mov $0xfffffff8,%eax 749: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 74e: 41 5f pop %r15 750: 41 5e pop %r14 752: 41 5d pop %r13 754: 41 5c pop %r12 756: c3 ret 757: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 75e: 00 00 760: 56 push %rsi 761: 57 push %rdi 762: 41 54 push %r12 764: 55 push %rbp 765: 48 83 ec 28 sub $0x28,%rsp 769: 89 cf mov %ecx,%edi 76b: 4d 89 cc mov %r9,%r12 76e: 83 ff 1e cmp $0x1e,%edi 771: 0f 87 7a 01 00 00 ja 0x8f1 777: 4d 85 e4 test %r12,%r12 77a: 0f 84 80 01 00 00 je 0x900 780: 48 8b 74 24 70 mov 0x70(%rsp),%rsi 785: 48 85 f6 test %rsi,%rsi 788: 0f 84 72 01 00 00 je 0x900 78e: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp 793: 48 85 ed test %rbp,%rbp 796: 0f 84 64 01 00 00 je 0x900 79c: 83 fa 08 cmp $0x8,%edx 79f: 74 1e je 0x7bf 7a1: 83 fa 04 cmp $0x4,%edx 7a4: 74 19 je 0x7bf 7a6: 83 fa 01 cmp $0x1,%edx 7a9: 74 14 je 0x7bf 7ab: 83 fa 02 cmp $0x2,%edx 7ae: 74 0f je 0x7bf 7b0: b8 ee ff ff ff mov $0xffffffee,%eax 7b5: 48 83 c4 28 add $0x28,%rsp 7b9: 5d pop %rbp 7ba: 41 5c pop %r12 7bc: 5f pop %rdi 7bd: 5e pop %rsi 7be: c3 ret 7bf: 83 ff 1d cmp $0x1d,%edi 7c2: 0f 8f 29 01 00 00 jg 0x8f1 7c8: 83 ff 04 cmp $0x4,%edi 7cb: 7f 14 jg 0x7e1 7cd: 33 c0 xor %eax,%eax 7cf: 41 c7 04 24 d0 00 00 movl $0xd0,(%r12) 7d6: 00 7d7: 89 06 mov %eax,(%rsi) 7d9: 89 45 00 mov %eax,0x0(%rbp) 7dc: e9 04 01 00 00 jmp 0x8e5 7e1: 83 ff 06 cmp $0x6,%edi 7e4: 7f 11 jg 0x7f7 7e6: 33 c0 xor %eax,%eax 7e8: 41 89 04 24 mov %eax,(%r12) 7ec: 89 06 mov %eax,(%rsi) 7ee: 89 45 00 mov %eax,0x0(%rbp) 7f1: 41 8b 04 24 mov (%r12),%eax 7f5: eb 67 jmp 0x85e 7f7: 8d 4f ff lea -0x1(%rdi),%ecx 7fa: 83 f9 11 cmp $0x11,%ecx 7fd: 7f 48 jg 0x847 7ff: 41 bb 01 00 00 00 mov $0x1,%r11d 805: 41 d3 e3 shl %cl,%r11d 808: 42 8d 04 dd 47 00 00 lea 0x47(,%r11,8),%eax 80f: 00 810: 83 e0 c0 and $0xffffffc0,%eax 813: 46 8d 14 dd 3f 00 00 lea 0x3f(,%r11,8),%r10d 81a: 00 81b: 41 89 04 24 mov %eax,(%r12) 81f: 44 89 d8 mov %r11d,%eax 822: 41 83 e2 c0 and $0xffffffc0,%r10d 826: d1 f8 sar $1,%eax 828: c7 06 00 00 00 00 movl $0x0,(%rsi) 82e: c1 e8 1e shr $0x1e,%eax 831: 44 89 55 00 mov %r10d,0x0(%rbp) 835: 41 03 c3 add %r11d,%eax 838: 83 e0 fc and $0xfffffffc,%eax 83b: 83 c0 43 add $0x43,%eax 83e: 83 e0 c0 and $0xffffffc0,%eax 841: 41 03 04 24 add (%r12),%eax 845: eb 12 jmp 0x859 847: 4c 89 e2 mov %r12,%rdx 84a: 49 89 f0 mov %rsi,%r8 84d: 49 89 e9 mov %rbp,%r9 850: e8 ab 78 03 00 call 0x38100 855: 41 8b 04 24 mov (%r12),%eax 859: 83 ff 15 cmp $0x15,%edi 85c: 7d 2a jge 0x888 85e: 89 f9 mov %edi,%ecx 860: 41 ba 01 00 00 00 mov $0x1,%r10d 866: 41 d3 e2 shl %cl,%r10d 869: 45 89 d3 mov %r10d,%r11d 86c: 41 d1 fb sar $1,%r11d 86f: 41 c1 eb 1e shr $0x1e,%r11d 873: 45 03 da add %r10d,%r11d 876: 41 c1 eb 02 shr $0x2,%r11d 87a: 46 8d 14 dd 3f 00 00 lea 0x3f(,%r11,8),%r10d 881: 00 882: 41 83 e2 c0 and $0xffffffc0,%r10d 886: eb 18 jmp 0x8a0 888: 8d 4f 14 lea 0x14(%rdi),%ecx 88b: 41 ba 01 00 00 00 mov $0x1,%r10d 891: 41 d3 e2 shl %cl,%r10d 894: 46 8d 14 d5 3f 20 00 lea 0x203f(,%r10,8),%r10d 89b: 00 89c: 41 83 e2 c0 and $0xffffffc0,%r10d 8a0: 42 8d 84 50 00 01 00 lea 0x100(%rax,%r10,2),%eax 8a7: 00 8a8: 41 89 04 24 mov %eax,(%r12) 8ac: 83 ff 0a cmp $0xa,%edi 8af: 7f 04 jg 0x8b5 8b1: 33 c0 xor %eax,%eax 8b3: eb 21 jmp 0x8d6 8b5: 89 f9 mov %edi,%ecx 8b7: b8 01 00 00 00 mov $0x1,%eax 8bc: 8b 16 mov (%rsi),%edx 8be: d3 e0 shl %cl,%eax 8c0: 89 c7 mov %eax,%edi 8c2: d1 ff sar $1,%edi 8c4: c1 ef 1e shr $0x1e,%edi 8c7: 03 f8 add %eax,%edi 8c9: 83 e7 fc and $0xfffffffc,%edi 8cc: 83 c7 43 add $0x43,%edi 8cf: 83 e7 c0 and $0xffffffc0,%edi 8d2: 8d 44 3a 40 lea 0x40(%rdx,%rdi,1),%eax 8d6: 89 06 mov %eax,(%rsi) 8d8: 8b 45 00 mov 0x0(%rbp),%eax 8db: 85 c0 test %eax,%eax 8dd: 7e 06 jle 0x8e5 8df: 83 c0 40 add $0x40,%eax 8e2: 89 45 00 mov %eax,0x0(%rbp) 8e5: 33 c0 xor %eax,%eax 8e7: 48 83 c4 28 add $0x28,%rsp 8eb: 5d pop %rbp 8ec: 41 5c pop %r12 8ee: 5f pop %rdi 8ef: 5e pop %rsi 8f0: c3 ret 8f1: b8 ef ff ff ff mov $0xffffffef,%eax 8f6: 48 83 c4 28 add $0x28,%rsp 8fa: 5d pop %rbp 8fb: 41 5c pop %r12 8fd: 5f pop %rdi 8fe: 5e pop %rsi 8ff: c3 ret 900: b8 f8 ff ff ff mov $0xfffffff8,%eax 905: 48 83 c4 28 add $0x28,%rsp 909: 5d pop %rbp 90a: 41 5c pop %r12 90c: 5f pop %rdi 90d: 5e pop %rsi 90e: c3 ret 90f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 916: 00 917: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 91e: 66 90 xchg %ax,%ax 920: 56 push %rsi 921: 57 push %rdi 922: 41 54 push %r12 924: 55 push %rbp 925: 48 83 ec 28 sub $0x28,%rsp 929: 89 cf mov %ecx,%edi 92b: 4d 89 cc mov %r9,%r12 92e: 83 ff 1e cmp $0x1e,%edi 931: 0f 87 7a 01 00 00 ja 0xab1 937: 4d 85 e4 test %r12,%r12 93a: 0f 84 80 01 00 00 je 0xac0 940: 48 8b 74 24 70 mov 0x70(%rsp),%rsi 945: 48 85 f6 test %rsi,%rsi 948: 0f 84 72 01 00 00 je 0xac0 94e: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp 953: 48 85 ed test %rbp,%rbp 956: 0f 84 64 01 00 00 je 0xac0 95c: 83 fa 08 cmp $0x8,%edx 95f: 74 1e je 0x97f 961: 83 fa 04 cmp $0x4,%edx 964: 74 19 je 0x97f 966: 83 fa 01 cmp $0x1,%edx 969: 74 14 je 0x97f 96b: 83 fa 02 cmp $0x2,%edx 96e: 74 0f je 0x97f 970: b8 ee ff ff ff mov $0xffffffee,%eax 975: 48 83 c4 28 add $0x28,%rsp 979: 5d pop %rbp 97a: 41 5c pop %r12 97c: 5f pop %rdi 97d: 5e pop %rsi 97e: c3 ret 97f: 83 ff 1d cmp $0x1d,%edi 982: 0f 8f 29 01 00 00 jg 0xab1 988: 83 ff 04 cmp $0x4,%edi 98b: 7f 14 jg 0x9a1 98d: 41 c7 04 24 d0 00 00 movl $0xd0,(%r12) 994: 00 995: 33 c0 xor %eax,%eax 997: 89 06 mov %eax,(%rsi) 999: 89 45 00 mov %eax,0x0(%rbp) 99c: e9 04 01 00 00 jmp 0xaa5 9a1: 83 ff 07 cmp $0x7,%edi 9a4: 7f 11 jg 0x9b7 9a6: 33 c0 xor %eax,%eax 9a8: 41 89 04 24 mov %eax,(%r12) 9ac: 89 06 mov %eax,(%rsi) 9ae: 89 45 00 mov %eax,0x0(%rbp) 9b1: 41 8b 04 24 mov (%r12),%eax 9b5: eb 67 jmp 0xa1e 9b7: 8d 4f ff lea -0x1(%rdi),%ecx 9ba: 83 f9 12 cmp $0x12,%ecx 9bd: 7f 48 jg 0xa07 9bf: 41 bb 01 00 00 00 mov $0x1,%r11d 9c5: 41 d3 e3 shl %cl,%r11d 9c8: 42 8d 04 dd 47 00 00 lea 0x47(,%r11,8),%eax 9cf: 00 9d0: 83 e0 c0 and $0xffffffc0,%eax 9d3: 46 8d 14 dd 3f 00 00 lea 0x3f(,%r11,8),%r10d 9da: 00 9db: 41 89 04 24 mov %eax,(%r12) 9df: 44 89 d8 mov %r11d,%eax 9e2: d1 f8 sar $1,%eax 9e4: 41 83 e2 c0 and $0xffffffc0,%r10d 9e8: c1 e8 1e shr $0x1e,%eax 9eb: 41 03 c3 add %r11d,%eax 9ee: 83 e0 fc and $0xfffffffc,%eax 9f1: 83 c0 43 add $0x43,%eax 9f4: c7 06 00 00 00 00 movl $0x0,(%rsi) 9fa: 83 e0 c0 and $0xffffffc0,%eax 9fd: 44 89 55 00 mov %r10d,0x0(%rbp) a01: 41 03 04 24 add (%r12),%eax a05: eb 12 jmp 0xa19 a07: 4c 89 e2 mov %r12,%rdx a0a: 49 89 f0 mov %rsi,%r8 a0d: 49 89 e9 mov %rbp,%r9 a10: e8 2b 79 03 00 call 0x38340 a15: 41 8b 04 24 mov (%r12),%eax a19: 83 ff 13 cmp $0x13,%edi a1c: 7d 2a jge 0xa48 a1e: 89 f9 mov %edi,%ecx a20: 41 ba 01 00 00 00 mov $0x1,%r10d a26: 41 d3 e2 shl %cl,%r10d a29: 45 89 d3 mov %r10d,%r11d a2c: 41 d1 fb sar $1,%r11d a2f: 41 c1 eb 1e shr $0x1e,%r11d a33: 45 03 da add %r10d,%r11d a36: 41 c1 eb 02 shr $0x2,%r11d a3a: 46 8d 14 dd 3f 00 00 lea 0x3f(,%r11,8),%r10d a41: 00 a42: 41 83 e2 c0 and $0xffffffc0,%r10d a46: eb 18 jmp 0xa60 a48: 41 ba 01 00 00 00 mov $0x1,%r10d a4e: 8d 4f 14 lea 0x14(%rdi),%ecx a51: 41 d3 e2 shl %cl,%r10d a54: 46 8d 14 d5 3f 20 00 lea 0x203f(,%r10,8),%r10d a5b: 00 a5c: 41 83 e2 c0 and $0xffffffc0,%r10d a60: 42 8d 84 50 00 01 00 lea 0x100(%rax,%r10,2),%eax a67: 00 a68: 41 89 04 24 mov %eax,(%r12) a6c: 83 ff 0a cmp $0xa,%edi a6f: 7f 04 jg 0xa75 a71: 33 c0 xor %eax,%eax a73: eb 21 jmp 0xa96 a75: 89 f9 mov %edi,%ecx a77: b8 01 00 00 00 mov $0x1,%eax a7c: d3 e0 shl %cl,%eax a7e: 89 c7 mov %eax,%edi a80: d1 ff sar $1,%edi a82: c1 ef 1e shr $0x1e,%edi a85: 03 f8 add %eax,%edi a87: 83 e7 fc and $0xfffffffc,%edi a8a: 83 c7 43 add $0x43,%edi a8d: 83 e7 c0 and $0xffffffc0,%edi a90: 8b 16 mov (%rsi),%edx a92: 8d 44 3a 40 lea 0x40(%rdx,%rdi,1),%eax a96: 89 06 mov %eax,(%rsi) a98: 8b 45 00 mov 0x0(%rbp),%eax a9b: 85 c0 test %eax,%eax a9d: 7e 06 jle 0xaa5 a9f: 83 c0 40 add $0x40,%eax aa2: 89 45 00 mov %eax,0x0(%rbp) aa5: 33 c0 xor %eax,%eax aa7: 48 83 c4 28 add $0x28,%rsp aab: 5d pop %rbp aac: 41 5c pop %r12 aae: 5f pop %rdi aaf: 5e pop %rsi ab0: c3 ret ab1: b8 ef ff ff ff mov $0xffffffef,%eax ab6: 48 83 c4 28 add $0x28,%rsp aba: 5d pop %rbp abb: 41 5c pop %r12 abd: 5f pop %rdi abe: 5e pop %rsi abf: c3 ret ac0: b8 f8 ff ff ff mov $0xfffffff8,%eax ac5: 48 83 c4 28 add $0x28,%rsp ac9: 5d pop %rbp aca: 41 5c pop %r12 acc: 5f pop %rdi acd: 5e pop %rsi ace: c3 ret acf: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ad6: 00 ad7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ade: 66 90 xchg %ax,%ax ae0: 56 push %rsi ae1: 57 push %rdi ae2: 41 54 push %r12 ae4: 41 55 push %r13 ae6: 48 83 ec 28 sub $0x28,%rsp aea: 41 89 cc mov %ecx,%r12d aed: 4d 89 cd mov %r9,%r13 af0: 41 83 fc 1e cmp $0x1e,%r12d af4: 0f 87 7b 01 00 00 ja 0xc75 afa: 4d 85 ed test %r13,%r13 afd: 0f 84 82 01 00 00 je 0xc85 b03: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi b08: 48 85 ff test %rdi,%rdi b0b: 0f 84 74 01 00 00 je 0xc85 b11: 48 8b 74 24 78 mov 0x78(%rsp),%rsi b16: 48 85 f6 test %rsi,%rsi b19: 0f 84 66 01 00 00 je 0xc85 b1f: 83 fa 08 cmp $0x8,%edx b22: 74 1f je 0xb43 b24: 83 fa 04 cmp $0x4,%edx b27: 74 1a je 0xb43 b29: 83 fa 01 cmp $0x1,%edx b2c: 74 15 je 0xb43 b2e: 83 fa 02 cmp $0x2,%edx b31: 74 10 je 0xb43 b33: b8 ee ff ff ff mov $0xffffffee,%eax b38: 48 83 c4 28 add $0x28,%rsp b3c: 41 5d pop %r13 b3e: 41 5c pop %r12 b40: 5f pop %rdi b41: 5e pop %rsi b42: c3 ret b43: 41 83 fc 1d cmp $0x1d,%r12d b47: 0f 8f 28 01 00 00 jg 0xc75 b4d: 41 83 fc 04 cmp $0x4,%r12d b51: 7f 13 jg 0xb66 b53: 41 c7 45 00 d0 00 00 movl $0xd0,0x0(%r13) b5a: 00 b5b: 33 c0 xor %eax,%eax b5d: 89 07 mov %eax,(%rdi) b5f: 89 06 mov %eax,(%rsi) b61: e9 02 01 00 00 jmp 0xc68 b66: 41 83 fc 07 cmp $0x7,%r12d b6a: 7f 16 jg 0xb82 b6c: 33 c0 xor %eax,%eax b6e: 41 ba 01 00 00 00 mov $0x1,%r10d b74: 41 89 45 00 mov %eax,0x0(%r13) b78: 89 07 mov %eax,(%rdi) b7a: 89 06 mov %eax,(%rsi) b7c: 41 8b 45 00 mov 0x0(%r13),%eax b80: eb 6f jmp 0xbf1 b82: 41 8d 4c 24 ff lea -0x1(%r12),%ecx b87: 83 f9 12 cmp $0x12,%ecx b8a: 7f 47 jg 0xbd3 b8c: 41 ba 01 00 00 00 mov $0x1,%r10d b92: c4 42 71 f7 da shlx %ecx,%r10d,%r11d b97: 42 8d 04 dd 47 00 00 lea 0x47(,%r11,8),%eax b9e: 00 b9f: 83 e0 c0 and $0xffffffc0,%eax ba2: 42 8d 0c dd 3f 00 00 lea 0x3f(,%r11,8),%ecx ba9: 00 baa: 41 89 45 00 mov %eax,0x0(%r13) bae: 44 89 d8 mov %r11d,%eax bb1: d1 f8 sar $1,%eax bb3: 83 e1 c0 and $0xffffffc0,%ecx bb6: c1 e8 1e shr $0x1e,%eax bb9: 41 03 c3 add %r11d,%eax bbc: 83 e0 fc and $0xfffffffc,%eax bbf: 83 c0 43 add $0x43,%eax bc2: c7 07 00 00 00 00 movl $0x0,(%rdi) bc8: 83 e0 c0 and $0xffffffc0,%eax bcb: 89 0e mov %ecx,(%rsi) bcd: 41 03 45 00 add 0x0(%r13),%eax bd1: eb 18 jmp 0xbeb bd3: 4c 89 ea mov %r13,%rdx bd6: 49 89 f8 mov %rdi,%r8 bd9: 49 89 f1 mov %rsi,%r9 bdc: e8 9f 79 03 00 call 0x38580 be1: 41 8b 45 00 mov 0x0(%r13),%eax be5: 41 ba 01 00 00 00 mov $0x1,%r10d beb: 41 83 fc 13 cmp $0x13,%r12d bef: 7d 23 jge 0xc14 bf1: c4 c2 19 f7 ca shlx %r12d,%r10d,%ecx bf6: 41 89 cb mov %ecx,%r11d bf9: 41 d1 fb sar $1,%r11d bfc: 41 c1 eb 1e shr $0x1e,%r11d c00: 44 03 d9 add %ecx,%r11d c03: 41 c1 eb 02 shr $0x2,%r11d c07: 42 8d 0c dd 3f 00 00 lea 0x3f(,%r11,8),%ecx c0e: 00 c0f: 83 e1 c0 and $0xffffffc0,%ecx c12: eb 15 jmp 0xc29 c14: 41 8d 4c 24 14 lea 0x14(%r12),%ecx c19: c4 42 71 f7 da shlx %ecx,%r10d,%r11d c1e: 42 8d 0c dd 3f 20 00 lea 0x203f(,%r11,8),%ecx c25: 00 c26: 83 e1 c0 and $0xffffffc0,%ecx c29: 8d 84 48 00 01 00 00 lea 0x100(%rax,%rcx,2),%eax c30: 41 89 45 00 mov %eax,0x0(%r13) c34: 41 83 fc 0a cmp $0xa,%r12d c38: 7f 04 jg 0xc3e c3a: 33 c0 xor %eax,%eax c3c: eb 1d jmp 0xc5b c3e: c4 c2 19 f7 c2 shlx %r12d,%r10d,%eax c43: 89 c1 mov %eax,%ecx c45: d1 f9 sar $1,%ecx c47: c1 e9 1e shr $0x1e,%ecx c4a: 03 c8 add %eax,%ecx c4c: 83 e1 fc and $0xfffffffc,%ecx c4f: 83 c1 43 add $0x43,%ecx c52: 83 e1 c0 and $0xffffffc0,%ecx c55: 8b 17 mov (%rdi),%edx c57: 8d 44 0a 40 lea 0x40(%rdx,%rcx,1),%eax c5b: 89 07 mov %eax,(%rdi) c5d: 8b 06 mov (%rsi),%eax c5f: 85 c0 test %eax,%eax c61: 7e 05 jle 0xc68 c63: 83 c0 40 add $0x40,%eax c66: 89 06 mov %eax,(%rsi) c68: 33 c0 xor %eax,%eax c6a: 48 83 c4 28 add $0x28,%rsp c6e: 41 5d pop %r13 c70: 41 5c pop %r12 c72: 5f pop %rdi c73: 5e pop %rsi c74: c3 ret c75: b8 ef ff ff ff mov $0xffffffef,%eax c7a: 48 83 c4 28 add $0x28,%rsp c7e: 41 5d pop %r13 c80: 41 5c pop %r12 c82: 5f pop %rdi c83: 5e pop %rsi c84: c3 ret c85: b8 f8 ff ff ff mov $0xfffffff8,%eax c8a: 48 83 c4 28 add $0x28,%rsp c8e: 41 5d pop %r13 c90: 41 5c pop %r12 c92: 5f pop %rdi c93: 5e pop %rsi c94: c3 ret c95: 0f 1f 40 00 nopl 0x0(%rax) c99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) ca0: 56 push %rsi ca1: 57 push %rdi ca2: 41 54 push %r12 ca4: 41 55 push %r13 ca6: 48 83 ec 28 sub $0x28,%rsp caa: 41 89 cc mov %ecx,%r12d cad: 4d 89 cd mov %r9,%r13 cb0: 41 83 fc 1e cmp $0x1e,%r12d cb4: 0f 87 7b 01 00 00 ja 0xe35 cba: 4d 85 ed test %r13,%r13 cbd: 0f 84 82 01 00 00 je 0xe45 cc3: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi cc8: 48 85 ff test %rdi,%rdi ccb: 0f 84 74 01 00 00 je 0xe45 cd1: 48 8b 74 24 78 mov 0x78(%rsp),%rsi cd6: 48 85 f6 test %rsi,%rsi cd9: 0f 84 66 01 00 00 je 0xe45 cdf: 83 fa 08 cmp $0x8,%edx ce2: 74 1f je 0xd03 ce4: 83 fa 04 cmp $0x4,%edx ce7: 74 1a je 0xd03 ce9: 83 fa 01 cmp $0x1,%edx cec: 74 15 je 0xd03 cee: 83 fa 02 cmp $0x2,%edx cf1: 74 10 je 0xd03 cf3: b8 ee ff ff ff mov $0xffffffee,%eax cf8: 48 83 c4 28 add $0x28,%rsp cfc: 41 5d pop %r13 cfe: 41 5c pop %r12 d00: 5f pop %rdi d01: 5e pop %rsi d02: c3 ret d03: 41 83 fc 1d cmp $0x1d,%r12d d07: 0f 8f 28 01 00 00 jg 0xe35 d0d: 41 83 fc 04 cmp $0x4,%r12d d11: 7f 13 jg 0xd26 d13: 41 c7 45 00 d0 00 00 movl $0xd0,0x0(%r13) d1a: 00 d1b: 33 c0 xor %eax,%eax d1d: 89 07 mov %eax,(%rdi) d1f: 89 06 mov %eax,(%rsi) d21: e9 02 01 00 00 jmp 0xe28 d26: 41 83 fc 07 cmp $0x7,%r12d d2a: 7f 16 jg 0xd42 d2c: 33 c0 xor %eax,%eax d2e: 41 ba 01 00 00 00 mov $0x1,%r10d d34: 41 89 45 00 mov %eax,0x0(%r13) d38: 89 07 mov %eax,(%rdi) d3a: 89 06 mov %eax,(%rsi) d3c: 41 8b 45 00 mov 0x0(%r13),%eax d40: eb 6f jmp 0xdb1 d42: 41 8d 4c 24 ff lea -0x1(%r12),%ecx d47: 83 f9 12 cmp $0x12,%ecx d4a: 7f 47 jg 0xd93 d4c: 41 ba 01 00 00 00 mov $0x1,%r10d d52: c4 42 71 f7 da shlx %ecx,%r10d,%r11d d57: 42 8d 04 dd 47 00 00 lea 0x47(,%r11,8),%eax d5e: 00 d5f: 83 e0 c0 and $0xffffffc0,%eax d62: 42 8d 0c dd 3f 00 00 lea 0x3f(,%r11,8),%ecx d69: 00 d6a: 41 89 45 00 mov %eax,0x0(%r13) d6e: 44 89 d8 mov %r11d,%eax d71: d1 f8 sar $1,%eax d73: 83 e1 c0 and $0xffffffc0,%ecx d76: c1 e8 1e shr $0x1e,%eax d79: 41 03 c3 add %r11d,%eax d7c: 83 e0 fc and $0xfffffffc,%eax d7f: 83 c0 43 add $0x43,%eax d82: c7 07 00 00 00 00 movl $0x0,(%rdi) d88: 83 e0 c0 and $0xffffffc0,%eax d8b: 89 0e mov %ecx,(%rsi) d8d: 41 03 45 00 add 0x0(%r13),%eax d91: eb 18 jmp 0xdab d93: 4c 89 ea mov %r13,%rdx d96: 49 89 f8 mov %rdi,%r8 d99: 49 89 f1 mov %rsi,%r9 d9c: e8 ff 79 03 00 call 0x387a0 da1: 41 8b 45 00 mov 0x0(%r13),%eax da5: 41 ba 01 00 00 00 mov $0x1,%r10d dab: 41 83 fc 13 cmp $0x13,%r12d daf: 7d 23 jge 0xdd4 db1: c4 c2 19 f7 ca shlx %r12d,%r10d,%ecx db6: 41 89 cb mov %ecx,%r11d db9: 41 d1 fb sar $1,%r11d dbc: 41 c1 eb 1e shr $0x1e,%r11d dc0: 44 03 d9 add %ecx,%r11d dc3: 41 c1 eb 02 shr $0x2,%r11d dc7: 42 8d 0c dd 3f 00 00 lea 0x3f(,%r11,8),%ecx dce: 00 dcf: 83 e1 c0 and $0xffffffc0,%ecx dd2: eb 15 jmp 0xde9 dd4: 41 8d 4c 24 14 lea 0x14(%r12),%ecx dd9: c4 42 71 f7 da shlx %ecx,%r10d,%r11d dde: 42 8d 0c dd 3f 20 00 lea 0x203f(,%r11,8),%ecx de5: 00 de6: 83 e1 c0 and $0xffffffc0,%ecx de9: 8d 84 48 00 01 00 00 lea 0x100(%rax,%rcx,2),%eax df0: 41 89 45 00 mov %eax,0x0(%r13) df4: 41 83 fc 0a cmp $0xa,%r12d df8: 7f 04 jg 0xdfe dfa: 33 c0 xor %eax,%eax dfc: eb 1d jmp 0xe1b dfe: c4 c2 19 f7 c2 shlx %r12d,%r10d,%eax e03: 89 c1 mov %eax,%ecx e05: d1 f9 sar $1,%ecx e07: c1 e9 1e shr $0x1e,%ecx e0a: 03 c8 add %eax,%ecx e0c: 83 e1 fc and $0xfffffffc,%ecx e0f: 83 c1 43 add $0x43,%ecx e12: 83 e1 c0 and $0xffffffc0,%ecx e15: 8b 17 mov (%rdi),%edx e17: 8d 44 0a 40 lea 0x40(%rdx,%rcx,1),%eax e1b: 89 07 mov %eax,(%rdi) e1d: 8b 06 mov (%rsi),%eax e1f: 85 c0 test %eax,%eax e21: 7e 05 jle 0xe28 e23: 83 c0 40 add $0x40,%eax e26: 89 06 mov %eax,(%rsi) e28: 33 c0 xor %eax,%eax e2a: 48 83 c4 28 add $0x28,%rsp e2e: 41 5d pop %r13 e30: 41 5c pop %r12 e32: 5f pop %rdi e33: 5e pop %rsi e34: c3 ret e35: b8 ef ff ff ff mov $0xffffffef,%eax e3a: 48 83 c4 28 add $0x28,%rsp e3e: 41 5d pop %r13 e40: 41 5c pop %r12 e42: 5f pop %rdi e43: 5e pop %rsi e44: c3 ret e45: b8 f8 ff ff ff mov $0xfffffff8,%eax e4a: 48 83 c4 28 add $0x28,%rsp e4e: 41 5d pop %r13 e50: 41 5c pop %r12 e52: 5f pop %rdi e53: 5e pop %rsi e54: c3 ret e55: 0f 1f 40 00 nopl 0x0(%rax) e59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) e60: 48 83 ec 28 sub $0x28,%rsp e64: 48 85 c9 test %rcx,%rcx e67: 74 25 je 0xe8e e69: 48 85 d2 test %rdx,%rdx e6c: 74 20 je 0xe8e e6e: 4d 85 c0 test %r8,%r8 e71: 74 1b je 0xe8e e73: 45 85 c9 test %r9d,%r9d e76: 7f 0a jg 0xe82 e78: b8 fa ff ff ff mov $0xfffffffa,%eax e7d: 48 83 c4 28 add $0x28,%rsp e81: c3 ret e82: e8 e9 c0 a5 01 call 0x1a5cf70 e87: 33 c0 xor %eax,%eax e89: 48 83 c4 28 add $0x28,%rsp e8d: c3 ret e8e: b8 f8 ff ff ff mov $0xfffffff8,%eax e93: 48 83 c4 28 add $0x28,%rsp e97: c3 ret e98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) e9f: 00 ea0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp ea5: 48 85 c9 test %rcx,%rcx ea8: 74 27 je 0xed1 eaa: 48 85 d2 test %rdx,%rdx ead: 74 22 je 0xed1 eaf: 4d 85 c0 test %r8,%r8 eb2: 74 1d je 0xed1 eb4: 45 85 c9 test %r9d,%r9d eb7: 7f 0b jg 0xec4 eb9: b8 fa ff ff ff mov $0xfffffffa,%eax ebe: 48 8d 64 24 28 lea 0x28(%rsp),%rsp ec3: c3 ret ec4: e8 57 c7 a5 01 call 0x1a5d620 ec9: 33 c0 xor %eax,%eax ecb: 48 8d 64 24 28 lea 0x28(%rsp),%rsp ed0: c3 ret ed1: b8 f8 ff ff ff mov $0xfffffff8,%eax ed6: 48 8d 64 24 28 lea 0x28(%rsp),%rsp edb: c3 ret edc: 0f 1f 40 00 nopl 0x0(%rax) ee0: 48 83 ec 28 sub $0x28,%rsp ee4: 48 85 c9 test %rcx,%rcx ee7: 74 25 je 0xf0e ee9: 48 85 d2 test %rdx,%rdx eec: 74 20 je 0xf0e eee: 4d 85 c0 test %r8,%r8 ef1: 74 1b je 0xf0e ef3: 45 85 c9 test %r9d,%r9d ef6: 7f 0a jg 0xf02 ef8: b8 fa ff ff ff mov $0xfffffffa,%eax efd: 48 83 c4 28 add $0x28,%rsp f01: c3 ret f02: e8 c9 cd a5 01 call 0x1a5dcd0 f07: 33 c0 xor %eax,%eax f09: 48 83 c4 28 add $0x28,%rsp f0d: c3 ret f0e: b8 f8 ff ff ff mov $0xfffffff8,%eax f13: 48 83 c4 28 add $0x28,%rsp f17: c3 ret f18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) f1f: 00 f20: 56 push %rsi f21: 57 push %rdi f22: 55 push %rbp f23: 48 89 d5 mov %rdx,%rbp f26: 48 85 c9 test %rcx,%rcx f29: 0f 84 2b 02 00 00 je 0x115a f2f: 48 85 ed test %rbp,%rbp f32: 0f 84 22 02 00 00 je 0x115a f38: 4d 85 c0 test %r8,%r8 f3b: 0f 84 19 02 00 00 je 0x115a f41: 45 85 c9 test %r9d,%r9d f44: 0f 8e 07 02 00 00 jle 0x1151 f4a: 41 83 f9 08 cmp $0x8,%r9d f4e: 0f 8c ed 01 00 00 jl 0x1141 f54: 4c 89 c6 mov %r8,%rsi f57: 48 83 e6 1f and $0x1f,%rsi f5b: 89 f6 mov %esi,%esi f5d: 85 f6 test %esi,%esi f5f: 74 14 je 0xf75 f61: f7 c6 07 00 00 00 test $0x7,%esi f67: 0f 85 d4 01 00 00 jne 0x1141 f6d: f7 de neg %esi f6f: 83 c6 20 add $0x20,%esi f72: c1 ee 03 shr $0x3,%esi f75: 8d 46 08 lea 0x8(%rsi),%eax f78: 44 3b c8 cmp %eax,%r9d f7b: 0f 8c c0 01 00 00 jl 0x1141 f81: 44 89 c8 mov %r9d,%eax f84: 33 d2 xor %edx,%edx f86: 2b c6 sub %esi,%eax f88: 83 e0 07 and $0x7,%eax f8b: f7 d8 neg %eax f8d: 41 03 c1 add %r9d,%eax f90: 85 f6 test %esi,%esi f92: 76 3e jbe 0xfd2 f94: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) f99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) fa0: c5 fb 10 14 d1 vmovsd (%rcx,%rdx,8),%xmm2 fa5: c5 fb 10 4c d5 00 vmovsd 0x0(%rbp,%rdx,8),%xmm1 fab: c5 fa 12 c1 vmovsldup %xmm1,%xmm0 faf: c5 fa 16 d9 vmovshdup %xmm1,%xmm3 fb3: c5 e8 c6 e2 b1 vshufps $0xb1,%xmm2,%xmm2,%xmm4 fb8: c5 f8 59 ea vmulps %xmm2,%xmm0,%xmm5 fbc: c5 e0 59 c4 vmulps %xmm4,%xmm3,%xmm0 fc0: c5 d3 d0 c8 vaddsubps %xmm0,%xmm5,%xmm1 fc4: c4 c1 7b 11 0c d0 vmovsd %xmm1,(%r8,%rdx,8) fca: 48 ff c2 inc %rdx fcd: 48 3b d6 cmp %rsi,%rdx fd0: 72 ce jb 0xfa0 fd2: 48 63 d0 movslq %eax,%rdx fd5: 0f 1f 40 00 nopl 0x0(%rax) fd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) fe0: c5 f8 10 5c f5 00 vmovups 0x0(%rbp,%rsi,8),%xmm3 fe6: c5 f8 10 14 f1 vmovups (%rcx,%rsi,8),%xmm2 feb: c4 e3 65 18 6c f5 10 vinsertf128 $0x1,0x10(%rbp,%rsi,8),%ymm3,%ymm5 ff2: 01 ff3: c5 fe 12 e5 vmovsldup %ymm5,%ymm4 ff7: c5 fe 16 c5 vmovshdup %ymm5,%ymm0 ffb: c4 e3 6d 18 4c f1 10 vinsertf128 $0x1,0x10(%rcx,%rsi,8),%ymm2,%ymm1 1002: 01 1003: c5 dc 59 d1 vmulps %ymm1,%ymm4,%ymm2 1007: c5 f4 c6 c9 b1 vshufps $0xb1,%ymm1,%ymm1,%ymm1 100c: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 1010: c5 ef d0 e3 vaddsubps %ymm3,%ymm2,%ymm4 1014: c4 c1 7c 11 24 f0 vmovups %ymm4,(%r8,%rsi,8) 101a: c5 f8 10 4c f5 20 vmovups 0x20(%rbp,%rsi,8),%xmm1 1020: c5 f8 10 6c f1 20 vmovups 0x20(%rcx,%rsi,8),%xmm5 1026: c4 e3 75 18 5c f5 30 vinsertf128 $0x1,0x30(%rbp,%rsi,8),%ymm1,%ymm3 102d: 01 102e: c5 fe 12 d3 vmovsldup %ymm3,%ymm2 1032: c5 fe 16 e3 vmovshdup %ymm3,%ymm4 1036: c4 e3 55 18 44 f1 30 vinsertf128 $0x1,0x30(%rcx,%rsi,8),%ymm5,%ymm0 103d: 01 103e: c5 ec 59 c8 vmulps %ymm0,%ymm2,%ymm1 1042: c5 fc c6 c0 b1 vshufps $0xb1,%ymm0,%ymm0,%ymm0 1047: c5 dc 59 c0 vmulps %ymm0,%ymm4,%ymm0 104b: c5 f7 d0 d0 vaddsubps %ymm0,%ymm1,%ymm2 104f: c4 c1 7c 11 54 f0 20 vmovups %ymm2,0x20(%r8,%rsi,8) 1056: 48 83 c6 08 add $0x8,%rsi 105a: 48 3b f2 cmp %rdx,%rsi 105d: 72 81 jb 0xfe0 105f: 8d 70 01 lea 0x1(%rax),%esi 1062: 41 3b f1 cmp %r9d,%esi 1065: 0f 87 c8 00 00 00 ja 0x1133 106b: 4d 63 c9 movslq %r9d,%r9 106e: 4c 2b ca sub %rdx,%r9 1071: 49 83 f9 02 cmp $0x2,%r9 1075: 0f 8c c1 00 00 00 jl 0x113c 107b: 45 89 cb mov %r9d,%r11d 107e: 45 33 d2 xor %r10d,%r10d 1081: 41 83 e3 fe and $0xfffffffe,%r11d 1085: 49 8d 3c d0 lea (%r8,%rdx,8),%rdi 1089: 4d 63 db movslq %r11d,%r11 108c: 48 8d 74 d5 00 lea 0x0(%rbp,%rdx,8),%rsi 1091: 48 8d 14 d1 lea (%rcx,%rdx,8),%rdx 1095: 0f 1f 40 00 nopl 0x0(%rax) 1099: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 10a0: c4 a1 78 10 0c d2 vmovups (%rdx,%r10,8),%xmm1 10a6: c4 a1 7a 12 04 d6 vmovsldup (%rsi,%r10,8),%xmm0 10ac: c4 a1 7a 16 14 d6 vmovshdup (%rsi,%r10,8),%xmm2 10b2: c5 f0 c6 d9 b1 vshufps $0xb1,%xmm1,%xmm1,%xmm3 10b7: c5 f8 59 e1 vmulps %xmm1,%xmm0,%xmm4 10bb: c5 e8 59 eb vmulps %xmm3,%xmm2,%xmm5 10bf: c5 db d0 c5 vaddsubps %xmm5,%xmm4,%xmm0 10c3: c4 a1 78 11 04 d7 vmovups %xmm0,(%rdi,%r10,8) 10c9: 49 83 c2 02 add $0x2,%r10 10cd: 4d 3b d3 cmp %r11,%r10 10d0: 72 ce jb 0x10a0 10d2: 4d 3b d9 cmp %r9,%r11 10d5: 73 5c jae 0x1133 10d7: 48 63 c0 movslq %eax,%rax 10da: 49 8d 34 c0 lea (%r8,%rax,8),%rsi 10de: 48 8d 54 c5 00 lea 0x0(%rbp,%rax,8),%rdx 10e3: 48 8d 04 c1 lea (%rcx,%rax,8),%rax 10e7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10ee: 00 10ef: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 10f6: 0f 1f 00 nopl (%rax) 10f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1100: c4 a1 7b 10 14 d8 vmovsd (%rax,%r11,8),%xmm2 1106: c4 a1 7b 10 0c da vmovsd (%rdx,%r11,8),%xmm1 110c: c5 fa 12 c1 vmovsldup %xmm1,%xmm0 1110: c5 fa 16 d9 vmovshdup %xmm1,%xmm3 1114: c5 e8 c6 e2 b1 vshufps $0xb1,%xmm2,%xmm2,%xmm4 1119: c5 f8 59 ea vmulps %xmm2,%xmm0,%xmm5 111d: c5 e0 59 c4 vmulps %xmm4,%xmm3,%xmm0 1121: c5 d3 d0 c8 vaddsubps %xmm0,%xmm5,%xmm1 1125: c4 a1 7b 11 0c de vmovsd %xmm1,(%rsi,%r11,8) 112b: 49 ff c3 inc %r11 112e: 4d 3b d9 cmp %r9,%r11 1131: 72 cd jb 0x1100 1133: 33 c0 xor %eax,%eax 1135: c5 f8 77 vzeroupper 1138: 5d pop %rbp 1139: 5f pop %rdi 113a: 5e pop %rsi 113b: c3 ret 113c: 45 33 db xor %r11d,%r11d 113f: eb 91 jmp 0x10d2 1141: 33 c0 xor %eax,%eax 1143: 41 83 f9 01 cmp $0x1,%r9d 1147: 72 ea jb 0x1133 1149: 4d 63 c9 movslq %r9d,%r9 114c: 45 33 db xor %r11d,%r11d 114f: eb 81 jmp 0x10d2 1151: b8 fa ff ff ff mov $0xfffffffa,%eax 1156: 5d pop %rbp 1157: 5f pop %rdi 1158: 5e pop %rsi 1159: c3 ret 115a: b8 f8 ff ff ff mov $0xfffffff8,%eax 115f: 5d pop %rbp 1160: 5f pop %rdi 1161: 5e pop %rsi 1162: c3 ret 1163: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 116a: 00 116b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1172: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1179: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1180: 41 56 push %r14 1182: 49 89 ca mov %rcx,%r10 1185: 49 89 d3 mov %rdx,%r11 1188: 4d 85 d2 test %r10,%r10 118b: 0f 84 82 01 00 00 je 0x1313 1191: 4d 85 db test %r11,%r11 1194: 0f 84 79 01 00 00 je 0x1313 119a: 4d 85 c0 test %r8,%r8 119d: 0f 84 70 01 00 00 je 0x1313 11a3: 45 85 c9 test %r9d,%r9d 11a6: 0f 8e 5f 01 00 00 jle 0x130b 11ac: 49 63 d1 movslq %r9d,%rdx 11af: 48 83 fa 08 cmp $0x8,%rdx 11b3: 0f 8c 3f 01 00 00 jl 0x12f8 11b9: 48 83 fa 0f cmp $0xf,%rdx 11bd: 0f 8c 3a 01 00 00 jl 0x12fd 11c3: 4c 89 c0 mov %r8,%rax 11c6: 48 83 e0 1f and $0x1f,%rax 11ca: 85 c0 test %eax,%eax 11cc: 74 10 je 0x11de 11ce: a8 07 test $0x7,%al 11d0: 0f 85 22 01 00 00 jne 0x12f8 11d6: f7 d8 neg %eax 11d8: 83 c0 20 add $0x20,%eax 11db: c1 e8 03 shr $0x3,%eax 11de: 89 c1 mov %eax,%ecx 11e0: 4c 8d 71 08 lea 0x8(%rcx),%r14 11e4: 49 3b d6 cmp %r14,%rdx 11e7: 0f 8c 0b 01 00 00 jl 0x12f8 11ed: 45 89 ce mov %r9d,%r14d 11f0: 44 2b f0 sub %eax,%r14d 11f3: 41 83 e6 07 and $0x7,%r14d 11f7: 45 2b ce sub %r14d,%r9d 11fa: 4d 63 c9 movslq %r9d,%r9 11fd: 85 c0 test %eax,%eax 11ff: b8 00 00 00 00 mov $0x0,%eax 1204: 76 5a jbe 0x1260 1206: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 120d: 00 120e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1215: 0f 1f 40 00 nopl 0x0(%rax) 1219: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1220: c4 c1 7b 10 1c c2 vmovsd (%r10,%rax,8),%xmm3 1226: c4 c1 7b 10 04 c3 vmovsd (%r11,%rax,8),%xmm0 122c: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 1230: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 1235: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 1239: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 123d: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 1242: c4 c1 7b 11 2c c0 vmovsd %xmm5,(%r8,%rax,8) 1248: 48 ff c0 inc %rax 124b: 48 3b c1 cmp %rcx,%rax 124e: 72 d0 jb 0x1220 1250: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1257: 00 1258: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 125f: 90 nop 1260: c4 c1 7c 10 14 ca vmovups (%r10,%rcx,8),%ymm2 1266: c4 c1 7e 16 04 cb vmovshdup (%r11,%rcx,8),%ymm0 126c: c5 ec c6 ca b1 vshufps $0xb1,%ymm2,%ymm2,%ymm1 1271: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 1275: c4 c1 7e 12 24 cb vmovsldup (%r11,%rcx,8),%ymm4 127b: c4 e2 6d a6 e3 vfmaddsub213ps %ymm3,%ymm2,%ymm4 1280: c4 c1 7c 11 24 c8 vmovups %ymm4,(%r8,%rcx,8) 1286: c4 c1 7c 10 4c ca 20 vmovups 0x20(%r10,%rcx,8),%ymm1 128d: c4 c1 7e 16 6c cb 20 vmovshdup 0x20(%r11,%rcx,8),%ymm5 1294: c5 f4 c6 c1 b1 vshufps $0xb1,%ymm1,%ymm1,%ymm0 1299: c5 d4 59 e8 vmulps %ymm0,%ymm5,%ymm5 129d: c4 c1 7e 12 54 cb 20 vmovsldup 0x20(%r11,%rcx,8),%ymm2 12a4: c4 e2 75 a6 d5 vfmaddsub213ps %ymm5,%ymm1,%ymm2 12a9: c4 c1 7c 11 54 c8 20 vmovups %ymm2,0x20(%r8,%rcx,8) 12b0: 48 83 c1 08 add $0x8,%rcx 12b4: 49 3b c9 cmp %r9,%rcx 12b7: 72 a7 jb 0x1260 12b9: 4c 3b ca cmp %rdx,%r9 12bc: 73 32 jae 0x12f0 12be: 66 90 xchg %ax,%ax 12c0: c4 81 7b 10 1c ca vmovsd (%r10,%r9,8),%xmm3 12c6: c4 81 7b 10 04 cb vmovsd (%r11,%r9,8),%xmm0 12cc: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 12d0: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 12d5: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 12d9: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 12dd: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 12e2: c4 81 7b 11 2c c8 vmovsd %xmm5,(%r8,%r9,8) 12e8: 49 ff c1 inc %r9 12eb: 4c 3b ca cmp %rdx,%r9 12ee: 72 d0 jb 0x12c0 12f0: 33 c0 xor %eax,%eax 12f2: c5 f8 77 vzeroupper 12f5: 41 5e pop %r14 12f7: c3 ret 12f8: 45 33 c9 xor %r9d,%r9d 12fb: eb bc jmp 0x12b9 12fd: 41 83 e1 f8 and $0xfffffff8,%r9d 1301: 33 c9 xor %ecx,%ecx 1303: 4d 63 c9 movslq %r9d,%r9 1306: e9 55 ff ff ff jmp 0x1260 130b: b8 fa ff ff ff mov $0xfffffffa,%eax 1310: 41 5e pop %r14 1312: c3 ret 1313: b8 f8 ff ff ff mov $0xfffffff8,%eax 1318: 41 5e pop %r14 131a: c3 ret 131b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1320: 41 56 push %r14 1322: 49 89 ca mov %rcx,%r10 1325: 49 89 d3 mov %rdx,%r11 1328: 4d 85 d2 test %r10,%r10 132b: 0f 84 a2 01 00 00 je 0x14d3 1331: 4d 85 db test %r11,%r11 1334: 0f 84 99 01 00 00 je 0x14d3 133a: 4d 85 c0 test %r8,%r8 133d: 0f 84 90 01 00 00 je 0x14d3 1343: 45 85 c9 test %r9d,%r9d 1346: 0f 8e 7f 01 00 00 jle 0x14cb 134c: 49 63 d1 movslq %r9d,%rdx 134f: 48 83 fa 08 cmp $0x8,%rdx 1353: 0f 8c 5f 01 00 00 jl 0x14b8 1359: 48 83 fa 0f cmp $0xf,%rdx 135d: 0f 8c 5a 01 00 00 jl 0x14bd 1363: 4c 89 c0 mov %r8,%rax 1366: 48 83 e0 1f and $0x1f,%rax 136a: 85 c0 test %eax,%eax 136c: 74 10 je 0x137e 136e: a8 07 test $0x7,%al 1370: 0f 85 42 01 00 00 jne 0x14b8 1376: f7 d8 neg %eax 1378: 83 c0 20 add $0x20,%eax 137b: c1 e8 03 shr $0x3,%eax 137e: 89 c1 mov %eax,%ecx 1380: 4c 8d 71 08 lea 0x8(%rcx),%r14 1384: 49 3b d6 cmp %r14,%rdx 1387: 0f 8c 2b 01 00 00 jl 0x14b8 138d: 45 89 ce mov %r9d,%r14d 1390: 44 2b f0 sub %eax,%r14d 1393: 41 83 e6 07 and $0x7,%r14d 1397: 45 2b ce sub %r14d,%r9d 139a: 4d 63 c9 movslq %r9d,%r9 139d: 85 c0 test %eax,%eax 139f: b8 00 00 00 00 mov $0x0,%eax 13a4: 76 5a jbe 0x1400 13a6: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13ad: 00 13ae: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 13b5: 0f 1f 40 00 nopl 0x0(%rax) 13b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 13c0: c4 c1 7b 10 1c c2 vmovsd (%r10,%rax,8),%xmm3 13c6: c4 c1 7b 10 04 c3 vmovsd (%r11,%rax,8),%xmm0 13cc: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 13d0: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 13d5: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 13d9: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 13dd: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 13e2: c4 c1 7b 11 2c c0 vmovsd %xmm5,(%r8,%rax,8) 13e8: 48 ff c0 inc %rax 13eb: 48 3b c1 cmp %rcx,%rax 13ee: 72 d0 jb 0x13c0 13f0: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13f7: 00 13f8: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 13ff: 90 nop 1400: c4 c1 7c 10 14 ca vmovups (%r10,%rcx,8),%ymm2 1406: c4 c1 7e 16 04 cb vmovshdup (%r11,%rcx,8),%ymm0 140c: c5 ec c6 ca b1 vshufps $0xb1,%ymm2,%ymm2,%ymm1 1411: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 1415: c4 c1 7e 12 24 cb vmovsldup (%r11,%rcx,8),%ymm4 141b: c4 e2 6d a6 e3 vfmaddsub213ps %ymm3,%ymm2,%ymm4 1420: c4 c1 7c 11 24 c8 vmovups %ymm4,(%r8,%rcx,8) 1426: 62 c1 7c 28 10 4c ca vmovups 0x20(%r10,%rcx,8),%ymm17 142d: 01 142e: c4 c1 7e 16 6c cb 20 vmovshdup 0x20(%r11,%rcx,8),%ymm5 1435: 62 a1 74 20 c6 c1 b1 vshufps $0xb1,%ymm17,%ymm17,%ymm16 143c: 62 a1 54 28 59 d0 vmulps %ymm16,%ymm5,%ymm18 1442: 62 c1 7e 28 12 5c cb vmovsldup 0x20(%r11,%rcx,8),%ymm19 1449: 01 144a: 62 a2 75 20 a6 da vfmaddsub213ps %ymm18,%ymm17,%ymm19 1450: 62 c1 7c 28 11 5c c8 vmovups %ymm19,0x20(%r8,%rcx,8) 1457: 01 1458: 48 83 c1 08 add $0x8,%rcx 145c: 49 3b c9 cmp %r9,%rcx 145f: 72 9f jb 0x1400 1461: 4c 3b ca cmp %rdx,%r9 1464: 73 4a jae 0x14b0 1466: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 146d: 00 146e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1475: 0f 1f 40 00 nopl 0x0(%rax) 1479: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1480: c4 81 7b 10 1c ca vmovsd (%r10,%r9,8),%xmm3 1486: c4 81 7b 10 04 cb vmovsd (%r11,%r9,8),%xmm0 148c: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 1490: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 1495: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 1499: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 149d: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 14a2: c4 81 7b 11 2c c8 vmovsd %xmm5,(%r8,%r9,8) 14a8: 49 ff c1 inc %r9 14ab: 4c 3b ca cmp %rdx,%r9 14ae: 72 d0 jb 0x1480 14b0: 33 c0 xor %eax,%eax 14b2: c5 f8 77 vzeroupper 14b5: 41 5e pop %r14 14b7: c3 ret 14b8: 45 33 c9 xor %r9d,%r9d 14bb: eb a4 jmp 0x1461 14bd: 41 83 e1 f8 and $0xfffffff8,%r9d 14c1: 33 c9 xor %ecx,%ecx 14c3: 4d 63 c9 movslq %r9d,%r9 14c6: e9 35 ff ff ff jmp 0x1400 14cb: b8 fa ff ff ff mov $0xfffffffa,%eax 14d0: 41 5e pop %r14 14d2: c3 ret 14d3: b8 f8 ff ff ff mov $0xfffffff8,%eax 14d8: 41 5e pop %r14 14da: c3 ret 14db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 14e0: 48 83 ec 28 sub $0x28,%rsp 14e4: 48 85 c9 test %rcx,%rcx 14e7: 74 20 je 0x1509 14e9: 48 85 d2 test %rdx,%rdx 14ec: 74 1b je 0x1509 14ee: 45 85 c0 test %r8d,%r8d 14f1: 7f 0a jg 0x14fd 14f3: b8 fa ff ff ff mov $0xfffffffa,%eax 14f8: 48 83 c4 28 add $0x28,%rsp 14fc: c3 ret 14fd: e8 2e b8 a5 01 call 0x1a5cd30 1502: 33 c0 xor %eax,%eax 1504: 48 83 c4 28 add $0x28,%rsp 1508: c3 ret 1509: b8 f8 ff ff ff mov $0xfffffff8,%eax 150e: 48 83 c4 28 add $0x28,%rsp 1512: c3 ret 1513: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1518: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 151f: 00 1520: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 1525: 48 85 c9 test %rcx,%rcx 1528: 74 22 je 0x154c 152a: 48 85 d2 test %rdx,%rdx 152d: 74 1d je 0x154c 152f: 45 85 c0 test %r8d,%r8d 1532: 7f 0b jg 0x153f 1534: b8 fa ff ff ff mov $0xfffffffa,%eax 1539: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 153e: c3 ret 153f: e8 6c be a5 01 call 0x1a5d3b0 1544: 33 c0 xor %eax,%eax 1546: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 154b: c3 ret 154c: b8 f8 ff ff ff mov $0xfffffff8,%eax 1551: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 1556: c3 ret 1557: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 155e: 00 00 1560: 48 83 ec 28 sub $0x28,%rsp 1564: 48 85 c9 test %rcx,%rcx 1567: 74 20 je 0x1589 1569: 48 85 d2 test %rdx,%rdx 156c: 74 1b je 0x1589 156e: 45 85 c0 test %r8d,%r8d 1571: 7f 0a jg 0x157d 1573: b8 fa ff ff ff mov $0xfffffffa,%eax 1578: 48 83 c4 28 add $0x28,%rsp 157c: c3 ret 157d: e8 de c4 a5 01 call 0x1a5da60 1582: 33 c0 xor %eax,%eax 1584: 48 83 c4 28 add $0x28,%rsp 1588: c3 ret 1589: b8 f8 ff ff ff mov $0xfffffff8,%eax 158e: 48 83 c4 28 add $0x28,%rsp 1592: c3 ret 1593: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1598: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 159f: 00 15a0: 56 push %rsi 15a1: 48 89 d6 mov %rdx,%rsi 15a4: 48 85 c9 test %rcx,%rcx 15a7: 0f 84 29 02 00 00 je 0x17d6 15ad: 48 85 f6 test %rsi,%rsi 15b0: 0f 84 20 02 00 00 je 0x17d6 15b6: 45 85 c0 test %r8d,%r8d 15b9: 0f 8e 10 02 00 00 jle 0x17cf 15bf: 41 83 f8 08 cmp $0x8,%r8d 15c3: 0f 8c f6 01 00 00 jl 0x17bf 15c9: 49 89 f1 mov %rsi,%r9 15cc: 49 83 e1 1f and $0x1f,%r9 15d0: 45 89 c9 mov %r9d,%r9d 15d3: 45 85 c9 test %r9d,%r9d 15d6: 74 18 je 0x15f0 15d8: 41 f7 c1 07 00 00 00 test $0x7,%r9d 15df: 0f 85 da 01 00 00 jne 0x17bf 15e5: 41 f7 d9 neg %r9d 15e8: 41 83 c1 20 add $0x20,%r9d 15ec: 41 c1 e9 03 shr $0x3,%r9d 15f0: 41 8d 41 08 lea 0x8(%r9),%eax 15f4: 44 3b c0 cmp %eax,%r8d 15f7: 0f 8c c2 01 00 00 jl 0x17bf 15fd: 44 89 c0 mov %r8d,%eax 1600: 33 d2 xor %edx,%edx 1602: 41 2b c1 sub %r9d,%eax 1605: 83 e0 07 and $0x7,%eax 1608: f7 d8 neg %eax 160a: 41 03 c0 add %r8d,%eax 160d: 45 85 c9 test %r9d,%r9d 1610: 76 3e jbe 0x1650 1612: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1619: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1620: c5 fb 10 14 d6 vmovsd (%rsi,%rdx,8),%xmm2 1625: c5 fb 10 0c d1 vmovsd (%rcx,%rdx,8),%xmm1 162a: c5 fa 12 c1 vmovsldup %xmm1,%xmm0 162e: c5 fa 16 d9 vmovshdup %xmm1,%xmm3 1632: c5 e8 c6 e2 b1 vshufps $0xb1,%xmm2,%xmm2,%xmm4 1637: c5 f8 59 ea vmulps %xmm2,%xmm0,%xmm5 163b: c5 e0 59 c4 vmulps %xmm4,%xmm3,%xmm0 163f: c5 d3 d0 c8 vaddsubps %xmm0,%xmm5,%xmm1 1643: c5 fb 11 0c d6 vmovsd %xmm1,(%rsi,%rdx,8) 1648: 48 ff c2 inc %rdx 164b: 49 3b d1 cmp %r9,%rdx 164e: 72 d0 jb 0x1620 1650: 48 63 d0 movslq %eax,%rdx 1653: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1658: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 165f: 00 1660: c4 a1 78 10 04 c9 vmovups (%rcx,%r9,8),%xmm0 1666: c4 a1 7e 12 0c ce vmovsldup (%rsi,%r9,8),%ymm1 166c: c4 a1 7e 16 1c ce vmovshdup (%rsi,%r9,8),%ymm3 1672: c4 a3 7d 18 54 c9 10 vinsertf128 $0x1,0x10(%rcx,%r9,8),%ymm0,%ymm2 1679: 01 167a: c5 ec c6 e2 b1 vshufps $0xb1,%ymm2,%ymm2,%ymm4 167f: c5 f4 59 ea vmulps %ymm2,%ymm1,%ymm5 1683: c5 e4 59 c4 vmulps %ymm4,%ymm3,%ymm0 1687: c5 d7 d0 c8 vaddsubps %ymm0,%ymm5,%ymm1 168b: c4 a1 7c 11 0c ce vmovups %ymm1,(%rsi,%r9,8) 1691: c4 a1 78 10 54 c9 20 vmovups 0x20(%rcx,%r9,8),%xmm2 1698: c4 a1 7e 12 5c ce 20 vmovsldup 0x20(%rsi,%r9,8),%ymm3 169f: c4 a1 7e 16 6c ce 20 vmovshdup 0x20(%rsi,%r9,8),%ymm5 16a6: c4 a3 6d 18 64 c9 30 vinsertf128 $0x1,0x30(%rcx,%r9,8),%ymm2,%ymm4 16ad: 01 16ae: c5 e4 59 c4 vmulps %ymm4,%ymm3,%ymm0 16b2: c5 dc c6 e4 b1 vshufps $0xb1,%ymm4,%ymm4,%ymm4 16b7: c5 d4 59 cc vmulps %ymm4,%ymm5,%ymm1 16bb: c5 ff d0 d1 vaddsubps %ymm1,%ymm0,%ymm2 16bf: c4 a1 7c 11 54 ce 20 vmovups %ymm2,0x20(%rsi,%r9,8) 16c6: 49 83 c1 08 add $0x8,%r9 16ca: 4c 3b ca cmp %rdx,%r9 16cd: 72 91 jb 0x1660 16cf: 44 8d 48 01 lea 0x1(%rax),%r9d 16d3: 45 3b c8 cmp %r8d,%r9d 16d6: 0f 87 d7 00 00 00 ja 0x17b3 16dc: 4d 63 d0 movslq %r8d,%r10 16df: 4c 2b d2 sub %rdx,%r10 16e2: 49 83 fa 02 cmp $0x2,%r10 16e6: 0f 8c ce 00 00 00 jl 0x17ba 16ec: 45 89 d3 mov %r10d,%r11d 16ef: 45 33 c9 xor %r9d,%r9d 16f2: 41 83 e3 fe and $0xfffffffe,%r11d 16f6: 4c 8d 04 d1 lea (%rcx,%rdx,8),%r8 16fa: 4d 63 db movslq %r11d,%r11 16fd: 48 8d 14 d6 lea (%rsi,%rdx,8),%rdx 1701: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1708: 00 1709: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1710: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1717: 00 1718: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 171f: 90 nop 1720: c4 81 78 10 0c c8 vmovups (%r8,%r9,8),%xmm1 1726: c4 a1 7a 12 04 ca vmovsldup (%rdx,%r9,8),%xmm0 172c: c4 a1 7a 16 14 ca vmovshdup (%rdx,%r9,8),%xmm2 1732: c5 f0 c6 d9 b1 vshufps $0xb1,%xmm1,%xmm1,%xmm3 1737: c5 f8 59 e1 vmulps %xmm1,%xmm0,%xmm4 173b: c5 e8 59 eb vmulps %xmm3,%xmm2,%xmm5 173f: c5 db d0 c5 vaddsubps %xmm5,%xmm4,%xmm0 1743: c4 a1 78 11 04 ca vmovups %xmm0,(%rdx,%r9,8) 1749: 49 83 c1 02 add $0x2,%r9 174d: 4d 3b cb cmp %r11,%r9 1750: 72 ce jb 0x1720 1752: 4d 3b da cmp %r10,%r11 1755: 73 5c jae 0x17b3 1757: 48 63 c0 movslq %eax,%rax 175a: 48 8d 14 c1 lea (%rcx,%rax,8),%rdx 175e: 48 8d 04 c6 lea (%rsi,%rax,8),%rax 1762: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1769: 00 176a: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1771: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1778: 00 1779: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1780: c4 a1 7b 10 14 d8 vmovsd (%rax,%r11,8),%xmm2 1786: c4 a1 7b 10 0c da vmovsd (%rdx,%r11,8),%xmm1 178c: c5 fa 12 c1 vmovsldup %xmm1,%xmm0 1790: c5 fa 16 d9 vmovshdup %xmm1,%xmm3 1794: c5 e8 c6 e2 b1 vshufps $0xb1,%xmm2,%xmm2,%xmm4 1799: c5 f8 59 ea vmulps %xmm2,%xmm0,%xmm5 179d: c5 e0 59 c4 vmulps %xmm4,%xmm3,%xmm0 17a1: c5 d3 d0 c8 vaddsubps %xmm0,%xmm5,%xmm1 17a5: c4 a1 7b 11 0c d8 vmovsd %xmm1,(%rax,%r11,8) 17ab: 49 ff c3 inc %r11 17ae: 4d 3b da cmp %r10,%r11 17b1: 72 cd jb 0x1780 17b3: 33 c0 xor %eax,%eax 17b5: c5 f8 77 vzeroupper 17b8: 5e pop %rsi 17b9: c3 ret 17ba: 45 33 db xor %r11d,%r11d 17bd: eb 93 jmp 0x1752 17bf: 33 c0 xor %eax,%eax 17c1: 41 83 f8 01 cmp $0x1,%r8d 17c5: 72 ec jb 0x17b3 17c7: 4d 63 d0 movslq %r8d,%r10 17ca: 45 33 db xor %r11d,%r11d 17cd: eb 83 jmp 0x1752 17cf: b8 fa ff ff ff mov $0xfffffffa,%eax 17d4: 5e pop %rsi 17d5: c3 ret 17d6: b8 f8 ff ff ff mov $0xfffffff8,%eax 17db: 5e pop %rsi 17dc: c3 ret 17dd: 0f 1f 00 nopl (%rax) 17e0: 49 89 d1 mov %rdx,%r9 17e3: 48 85 c9 test %rcx,%rcx 17e6: 0f 84 73 01 00 00 je 0x195f 17ec: 4d 85 c9 test %r9,%r9 17ef: 0f 84 6a 01 00 00 je 0x195f 17f5: 45 85 c0 test %r8d,%r8d 17f8: 0f 8e 5b 01 00 00 jle 0x1959 17fe: 49 63 d0 movslq %r8d,%rdx 1801: 48 83 fa 08 cmp $0x8,%rdx 1805: 0f 8c 49 01 00 00 jl 0x1954 180b: 4c 89 c8 mov %r9,%rax 180e: 48 83 e0 1f and $0x1f,%rax 1812: 89 c0 mov %eax,%eax 1814: 85 c0 test %eax,%eax 1816: 74 10 je 0x1828 1818: a8 07 test $0x7,%al 181a: 0f 85 34 01 00 00 jne 0x1954 1820: f7 d8 neg %eax 1822: 83 c0 20 add $0x20,%eax 1825: c1 e8 03 shr $0x3,%eax 1828: 44 8d 50 08 lea 0x8(%rax),%r10d 182c: 49 3b d2 cmp %r10,%rdx 182f: 0f 8c 1f 01 00 00 jl 0x1954 1835: 45 89 c2 mov %r8d,%r10d 1838: 44 2b d0 sub %eax,%r10d 183b: 41 83 e2 07 and $0x7,%r10d 183f: 45 2b c2 sub %r10d,%r8d 1842: 45 33 d2 xor %r10d,%r10d 1845: 85 c0 test %eax,%eax 1847: 76 47 jbe 0x1890 1849: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1850: 00 1851: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1858: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 185f: 00 1860: c4 81 7b 10 1c d1 vmovsd (%r9,%r10,8),%xmm3 1866: c4 a1 7b 10 04 d1 vmovsd (%rcx,%r10,8),%xmm0 186c: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 1870: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 1875: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 1879: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 187d: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 1882: c4 81 7b 11 2c d1 vmovsd %xmm5,(%r9,%r10,8) 1888: 49 ff c2 inc %r10 188b: 4c 3b d0 cmp %rax,%r10 188e: 72 d0 jb 0x1860 1890: 4d 63 d0 movslq %r8d,%r10 1893: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1898: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 189f: 00 18a0: c5 fc 10 14 c1 vmovups (%rcx,%rax,8),%ymm2 18a5: c4 c1 7e 16 04 c1 vmovshdup (%r9,%rax,8),%ymm0 18ab: c5 ec c6 ca b1 vshufps $0xb1,%ymm2,%ymm2,%ymm1 18b0: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 18b4: c4 c1 7e 12 24 c1 vmovsldup (%r9,%rax,8),%ymm4 18ba: c4 e2 6d a6 e3 vfmaddsub213ps %ymm3,%ymm2,%ymm4 18bf: c4 c1 7c 11 24 c1 vmovups %ymm4,(%r9,%rax,8) 18c5: c5 fc 10 4c c1 20 vmovups 0x20(%rcx,%rax,8),%ymm1 18cb: c4 c1 7e 16 6c c1 20 vmovshdup 0x20(%r9,%rax,8),%ymm5 18d2: c5 f4 c6 c1 b1 vshufps $0xb1,%ymm1,%ymm1,%ymm0 18d7: c5 d4 59 e8 vmulps %ymm0,%ymm5,%ymm5 18db: c4 c1 7e 12 54 c1 20 vmovsldup 0x20(%r9,%rax,8),%ymm2 18e2: c4 e2 75 a6 d5 vfmaddsub213ps %ymm5,%ymm1,%ymm2 18e7: c4 c1 7c 11 54 c1 20 vmovups %ymm2,0x20(%r9,%rax,8) 18ee: 48 83 c0 08 add $0x8,%rax 18f2: 49 3b c2 cmp %r10,%rax 18f5: 72 a9 jb 0x18a0 18f7: 33 c0 xor %eax,%eax 18f9: 45 8d 50 01 lea 0x1(%r8),%r10d 18fd: 4d 63 d2 movslq %r10d,%r10 1900: 4c 3b d2 cmp %rdx,%r10 1903: 77 49 ja 0x194e 1905: 4d 63 c0 movslq %r8d,%r8 1908: 49 2b d0 sub %r8,%rdx 190b: 4e 8d 14 c1 lea (%rcx,%r8,8),%r10 190f: 4b 8d 0c c1 lea (%r9,%r8,8),%rcx 1913: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1918: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 191f: 00 1920: c5 fb 10 1c c1 vmovsd (%rcx,%rax,8),%xmm3 1925: c4 c1 7b 10 04 c2 vmovsd (%r10,%rax,8),%xmm0 192b: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 192f: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 1934: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 1938: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 193c: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 1941: c5 fb 11 2c c1 vmovsd %xmm5,(%rcx,%rax,8) 1946: 48 ff c0 inc %rax 1949: 48 3b c2 cmp %rdx,%rax 194c: 72 d2 jb 0x1920 194e: 33 c0 xor %eax,%eax 1950: c5 f8 77 vzeroupper 1953: c3 ret 1954: 45 33 c0 xor %r8d,%r8d 1957: eb 9e jmp 0x18f7 1959: b8 fa ff ff ff mov $0xfffffffa,%eax 195e: c3 ret 195f: b8 f8 ff ff ff mov $0xfffffff8,%eax 1964: c3 ret 1965: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 196c: 00 196d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1974: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1979: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1980: 49 89 d1 mov %rdx,%r9 1983: 48 85 c9 test %rcx,%rcx 1986: 0f 84 73 01 00 00 je 0x1aff 198c: 4d 85 c9 test %r9,%r9 198f: 0f 84 6a 01 00 00 je 0x1aff 1995: 45 85 c0 test %r8d,%r8d 1998: 0f 8e 5b 01 00 00 jle 0x1af9 199e: 49 63 d0 movslq %r8d,%rdx 19a1: 48 83 fa 08 cmp $0x8,%rdx 19a5: 0f 8c 49 01 00 00 jl 0x1af4 19ab: 4c 89 c8 mov %r9,%rax 19ae: 48 83 e0 1f and $0x1f,%rax 19b2: 89 c0 mov %eax,%eax 19b4: 85 c0 test %eax,%eax 19b6: 74 10 je 0x19c8 19b8: a8 07 test $0x7,%al 19ba: 0f 85 34 01 00 00 jne 0x1af4 19c0: f7 d8 neg %eax 19c2: 83 c0 20 add $0x20,%eax 19c5: c1 e8 03 shr $0x3,%eax 19c8: 44 8d 50 08 lea 0x8(%rax),%r10d 19cc: 49 3b d2 cmp %r10,%rdx 19cf: 0f 8c 1f 01 00 00 jl 0x1af4 19d5: 45 89 c2 mov %r8d,%r10d 19d8: 44 2b d0 sub %eax,%r10d 19db: 41 83 e2 07 and $0x7,%r10d 19df: 45 2b c2 sub %r10d,%r8d 19e2: 45 33 d2 xor %r10d,%r10d 19e5: 85 c0 test %eax,%eax 19e7: 76 47 jbe 0x1a30 19e9: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 19f0: 00 19f1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 19f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 19ff: 00 1a00: c4 81 7b 10 1c d1 vmovsd (%r9,%r10,8),%xmm3 1a06: c4 a1 7b 10 04 d1 vmovsd (%rcx,%r10,8),%xmm0 1a0c: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 1a10: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 1a15: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 1a19: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 1a1d: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 1a22: c4 81 7b 11 2c d1 vmovsd %xmm5,(%r9,%r10,8) 1a28: 49 ff c2 inc %r10 1a2b: 4c 3b d0 cmp %rax,%r10 1a2e: 72 d0 jb 0x1a00 1a30: 4d 63 d0 movslq %r8d,%r10 1a33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1a38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1a3f: 00 1a40: c5 fc 10 14 c1 vmovups (%rcx,%rax,8),%ymm2 1a45: c4 c1 7e 16 04 c1 vmovshdup (%r9,%rax,8),%ymm0 1a4b: c5 ec c6 ca b1 vshufps $0xb1,%ymm2,%ymm2,%ymm1 1a50: c5 fc 59 d9 vmulps %ymm1,%ymm0,%ymm3 1a54: c4 c1 7e 12 24 c1 vmovsldup (%r9,%rax,8),%ymm4 1a5a: c4 e2 6d a6 e3 vfmaddsub213ps %ymm3,%ymm2,%ymm4 1a5f: c4 c1 7c 11 24 c1 vmovups %ymm4,(%r9,%rax,8) 1a65: 62 e1 7c 28 10 4c c1 vmovups 0x20(%rcx,%rax,8),%ymm17 1a6c: 01 1a6d: c4 c1 7e 16 6c c1 20 vmovshdup 0x20(%r9,%rax,8),%ymm5 1a74: 62 a1 74 20 c6 c1 b1 vshufps $0xb1,%ymm17,%ymm17,%ymm16 1a7b: 62 a1 54 28 59 d0 vmulps %ymm16,%ymm5,%ymm18 1a81: 62 c1 7e 28 12 5c c1 vmovsldup 0x20(%r9,%rax,8),%ymm19 1a88: 01 1a89: 62 a2 75 20 a6 da vfmaddsub213ps %ymm18,%ymm17,%ymm19 1a8f: 62 c1 7c 28 11 5c c1 vmovups %ymm19,0x20(%r9,%rax,8) 1a96: 01 1a97: 48 83 c0 08 add $0x8,%rax 1a9b: 49 3b c2 cmp %r10,%rax 1a9e: 72 a0 jb 0x1a40 1aa0: 33 c0 xor %eax,%eax 1aa2: 45 8d 50 01 lea 0x1(%r8),%r10d 1aa6: 4d 63 d2 movslq %r10d,%r10 1aa9: 4c 3b d2 cmp %rdx,%r10 1aac: 77 40 ja 0x1aee 1aae: 4d 63 c0 movslq %r8d,%r8 1ab1: 49 2b d0 sub %r8,%rdx 1ab4: 4e 8d 14 c1 lea (%rcx,%r8,8),%r10 1ab8: 4b 8d 0c c1 lea (%r9,%r8,8),%rcx 1abc: 0f 1f 40 00 nopl 0x0(%rax) 1ac0: c5 fb 10 1c c1 vmovsd (%rcx,%rax,8),%xmm3 1ac5: c4 c1 7b 10 04 c2 vmovsd (%r10,%rax,8),%xmm0 1acb: c5 fa 16 c8 vmovshdup %xmm0,%xmm1 1acf: c5 e0 c6 d3 b1 vshufps $0xb1,%xmm3,%xmm3,%xmm2 1ad4: c5 f0 59 e2 vmulps %xmm2,%xmm1,%xmm4 1ad8: c5 fa 12 e8 vmovsldup %xmm0,%xmm5 1adc: c4 e2 61 a6 ec vfmaddsub213ps %xmm4,%xmm3,%xmm5 1ae1: c5 fb 11 2c c1 vmovsd %xmm5,(%rcx,%rax,8) 1ae6: 48 ff c0 inc %rax 1ae9: 48 3b c2 cmp %rdx,%rax 1aec: 72 d2 jb 0x1ac0 1aee: 33 c0 xor %eax,%eax 1af0: c5 f8 77 vzeroupper 1af3: c3 ret 1af4: 45 33 c0 xor %r8d,%r8d 1af7: eb a7 jmp 0x1aa0 1af9: b8 fa ff ff ff mov $0xfffffffa,%eax 1afe: c3 ret 1aff: b8 f8 ff ff ff mov $0xfffffff8,%eax 1b04: c3 ret 1b05: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b0c: 00 1b0d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b14: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1b19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b20: 48 83 ec 28 sub $0x28,%rsp 1b24: 48 85 c9 test %rcx,%rcx 1b27: 74 23 je 0x1b4c 1b29: 48 85 d2 test %rdx,%rdx 1b2c: 74 1e je 0x1b4c 1b2e: 4d 85 c0 test %r8,%r8 1b31: 74 19 je 0x1b4c 1b33: 45 85 c9 test %r9d,%r9d 1b36: 7e 1e jle 0x1b56 1b38: e8 d3 ce a5 01 call 0x1a5ea10 1b3d: ba 02 00 00 00 mov $0x2,%edx 1b42: 85 c0 test %eax,%eax 1b44: 0f 45 c2 cmovne %edx,%eax 1b47: 48 83 c4 28 add $0x28,%rsp 1b4b: c3 ret 1b4c: b8 f8 ff ff ff mov $0xfffffff8,%eax 1b51: 48 83 c4 28 add $0x28,%rsp 1b55: c3 ret 1b56: b8 fa ff ff ff mov $0xfffffffa,%eax 1b5b: 48 83 c4 28 add $0x28,%rsp 1b5f: c3 ret 1b60: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 1b65: 48 85 c9 test %rcx,%rcx 1b68: 74 24 je 0x1b8e 1b6a: 48 85 d2 test %rdx,%rdx 1b6d: 74 1f je 0x1b8e 1b6f: 4d 85 c0 test %r8,%r8 1b72: 74 1a je 0x1b8e 1b74: 45 85 c9 test %r9d,%r9d 1b77: 7e 20 jle 0x1b99 1b79: e8 e2 13 a6 01 call 0x1a62f60 1b7e: ba 02 00 00 00 mov $0x2,%edx 1b83: 85 c0 test %eax,%eax 1b85: 0f 45 c2 cmovne %edx,%eax 1b88: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 1b8d: c3 ret 1b8e: b8 f8 ff ff ff mov $0xfffffff8,%eax 1b93: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 1b98: c3 ret 1b99: b8 fa ff ff ff mov $0xfffffffa,%eax 1b9e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 1ba3: c3 ret 1ba4: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1bab: 00 1bac: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1bb3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1bbf: 00 1bc0: 48 83 ec 28 sub $0x28,%rsp 1bc4: 48 85 c9 test %rcx,%rcx 1bc7: 74 23 je 0x1bec 1bc9: 48 85 d2 test %rdx,%rdx 1bcc: 74 1e je 0x1bec 1bce: 4d 85 c0 test %r8,%r8 1bd1: 74 19 je 0x1bec 1bd3: 45 85 c9 test %r9d,%r9d 1bd6: 7e 1e jle 0x1bf6 1bd8: e8 93 37 a6 01 call 0x1a65370 1bdd: ba 02 00 00 00 mov $0x2,%edx 1be2: 85 c0 test %eax,%eax 1be4: 0f 45 c2 cmovne %edx,%eax 1be7: 48 83 c4 28 add $0x28,%rsp 1beb: c3 ret 1bec: b8 f8 ff ff ff mov $0xfffffff8,%eax 1bf1: 48 83 c4 28 add $0x28,%rsp 1bf5: c3 ret 1bf6: b8 fa ff ff ff mov $0xfffffffa,%eax 1bfb: 48 83 c4 28 add $0x28,%rsp 1bff: c3 ret 1c00: 48 83 ec 28 sub $0x28,%rsp 1c04: 48 85 c9 test %rcx,%rcx 1c07: 74 23 je 0x1c2c 1c09: 48 85 d2 test %rdx,%rdx 1c0c: 74 1e je 0x1c2c 1c0e: 4d 85 c0 test %r8,%r8 1c11: 74 19 je 0x1c2c 1c13: 45 85 c9 test %r9d,%r9d 1c16: 7e 1e jle 0x1c36 1c18: e8 a3 79 a6 01 call 0x1a695c0 1c1d: ba 02 00 00 00 mov $0x2,%edx 1c22: 85 c0 test %eax,%eax 1c24: 0f 45 c2 cmovne %edx,%eax 1c27: 48 83 c4 28 add $0x28,%rsp 1c2b: c3 ret 1c2c: b8 f8 ff ff ff mov $0xfffffff8,%eax 1c31: 48 83 c4 28 add $0x28,%rsp 1c35: c3 ret 1c36: b8 fa ff ff ff mov $0xfffffffa,%eax 1c3b: 48 83 c4 28 add $0x28,%rsp 1c3f: c3 ret 1c40: 48 83 ec 28 sub $0x28,%rsp 1c44: 48 85 c9 test %rcx,%rcx 1c47: 74 23 je 0x1c6c 1c49: 48 85 d2 test %rdx,%rdx 1c4c: 74 1e je 0x1c6c 1c4e: 4d 85 c0 test %r8,%r8 1c51: 74 19 je 0x1c6c 1c53: 45 85 c9 test %r9d,%r9d 1c56: 7e 1e jle 0x1c76 1c58: e8 63 bd a6 01 call 0x1a6d9c0 1c5d: ba 02 00 00 00 mov $0x2,%edx 1c62: 85 c0 test %eax,%eax 1c64: 0f 45 c2 cmovne %edx,%eax 1c67: 48 83 c4 28 add $0x28,%rsp 1c6b: c3 ret 1c6c: b8 f8 ff ff ff mov $0xfffffff8,%eax 1c71: 48 83 c4 28 add $0x28,%rsp 1c75: c3 ret 1c76: b8 fa ff ff ff mov $0xfffffffa,%eax 1c7b: 48 83 c4 28 add $0x28,%rsp 1c7f: c3 ret 1c80: 48 83 ec 28 sub $0x28,%rsp 1c84: 48 85 c9 test %rcx,%rcx 1c87: 74 23 je 0x1cac 1c89: 48 85 d2 test %rdx,%rdx 1c8c: 74 1e je 0x1cac 1c8e: 4d 85 c0 test %r8,%r8 1c91: 74 19 je 0x1cac 1c93: 45 85 c9 test %r9d,%r9d 1c96: 7e 1e jle 0x1cb6 1c98: e8 43 fe a6 01 call 0x1a71ae0 1c9d: ba 02 00 00 00 mov $0x2,%edx 1ca2: 85 c0 test %eax,%eax 1ca4: 0f 45 c2 cmovne %edx,%eax 1ca7: 48 83 c4 28 add $0x28,%rsp 1cab: c3 ret 1cac: b8 f8 ff ff ff mov $0xfffffff8,%eax 1cb1: 48 83 c4 28 add $0x28,%rsp 1cb5: c3 ret 1cb6: b8 fa ff ff ff mov $0xfffffffa,%eax 1cbb: 48 83 c4 28 add $0x28,%rsp 1cbf: c3 ret 1cc0: 48 83 ec 28 sub $0x28,%rsp 1cc4: 48 85 c9 test %rcx,%rcx 1cc7: 74 25 je 0x1cee 1cc9: 48 85 d2 test %rdx,%rdx 1ccc: 74 20 je 0x1cee 1cce: 4d 85 c0 test %r8,%r8 1cd1: 74 1b je 0x1cee 1cd3: 45 85 c9 test %r9d,%r9d 1cd6: 7f 0a jg 0x1ce2 1cd8: b8 fa ff ff ff mov $0xfffffffa,%eax 1cdd: 48 83 c4 28 add $0x28,%rsp 1ce1: c3 ret 1ce2: e8 d9 6c 03 00 call 0x389c0 1ce7: 33 c0 xor %eax,%eax 1ce9: 48 83 c4 28 add $0x28,%rsp 1ced: c3 ret 1cee: b8 f8 ff ff ff mov $0xfffffff8,%eax 1cf3: 48 83 c4 28 add $0x28,%rsp 1cf7: c3 ret 1cf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1cff: 00 1d00: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 1d05: 48 85 c9 test %rcx,%rcx 1d08: 74 27 je 0x1d31 1d0a: 48 85 d2 test %rdx,%rdx 1d0d: 74 22 je 0x1d31 1d0f: 4d 85 c0 test %r8,%r8 1d12: 74 1d je 0x1d31 1d14: 45 85 c9 test %r9d,%r9d 1d17: 7f 0b jg 0x1d24 1d19: b8 fa ff ff ff mov $0xfffffffa,%eax 1d1e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 1d23: c3 ret 1d24: e8 d7 72 03 00 call 0x39000 1d29: 33 c0 xor %eax,%eax 1d2b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 1d30: c3 ret 1d31: b8 f8 ff ff ff mov $0xfffffff8,%eax 1d36: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 1d3b: c3 ret 1d3c: 0f 1f 40 00 nopl 0x0(%rax) 1d40: 48 83 ec 28 sub $0x28,%rsp 1d44: 48 85 c9 test %rcx,%rcx 1d47: 74 25 je 0x1d6e 1d49: 48 85 d2 test %rdx,%rdx 1d4c: 74 20 je 0x1d6e 1d4e: 4d 85 c0 test %r8,%r8 1d51: 74 1b je 0x1d6e 1d53: 45 85 c9 test %r9d,%r9d 1d56: 7f 0a jg 0x1d62 1d58: b8 fa ff ff ff mov $0xfffffffa,%eax 1d5d: 48 83 c4 28 add $0x28,%rsp 1d61: c3 ret 1d62: e8 b9 78 03 00 call 0x39620 1d67: 33 c0 xor %eax,%eax 1d69: 48 83 c4 28 add $0x28,%rsp 1d6d: c3 ret 1d6e: b8 f8 ff ff ff mov $0xfffffff8,%eax 1d73: 48 83 c4 28 add $0x28,%rsp 1d77: c3 ret 1d78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1d7f: 00 1d80: 41 56 push %r14 1d82: 49 89 cb mov %rcx,%r11 1d85: 4d 85 db test %r11,%r11 1d88: 0f 84 1e 02 00 00 je 0x1fac 1d8e: 48 85 d2 test %rdx,%rdx 1d91: 0f 84 15 02 00 00 je 0x1fac 1d97: 4d 85 c0 test %r8,%r8 1d9a: 0f 84 0c 02 00 00 je 0x1fac 1da0: 45 85 c9 test %r9d,%r9d 1da3: 0f 8e fb 01 00 00 jle 0x1fa4 1da9: 49 63 c9 movslq %r9d,%rcx 1dac: 48 83 f9 08 cmp $0x8,%rcx 1db0: 0f 8c e9 01 00 00 jl 0x1f9f 1db6: 4c 89 c0 mov %r8,%rax 1db9: 48 83 e0 1f and $0x1f,%rax 1dbd: 85 c0 test %eax,%eax 1dbf: 74 0d je 0x1dce 1dc1: a8 0f test $0xf,%al 1dc3: 0f 85 d6 01 00 00 jne 0x1f9f 1dc9: b8 01 00 00 00 mov $0x1,%eax 1dce: 41 89 c2 mov %eax,%r10d 1dd1: 4d 8d 72 08 lea 0x8(%r10),%r14 1dd5: 49 3b ce cmp %r14,%rcx 1dd8: 0f 8c c1 01 00 00 jl 0x1f9f 1dde: 45 89 ce mov %r9d,%r14d 1de1: 44 2b f0 sub %eax,%r14d 1de4: 41 83 e6 07 and $0x7,%r14d 1de8: 45 2b ce sub %r14d,%r9d 1deb: 45 33 f6 xor %r14d,%r14d 1dee: 4d 63 c9 movslq %r9d,%r9 1df1: 85 c0 test %eax,%eax 1df3: 4c 89 f0 mov %r14,%rax 1df6: 76 3f jbe 0x1e37 1df8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1dff: 00 1e00: c4 a1 79 10 14 18 vmovupd (%rax,%r11,1),%xmm2 1e06: c5 f9 10 0c 10 vmovupd (%rax,%rdx,1),%xmm1 1e0b: c5 fb 12 04 10 vmovddup (%rax,%rdx,1),%xmm0 1e10: 49 ff c6 inc %r14 1e13: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3 1e17: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4 1e1c: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5 1e20: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0 1e24: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1 1e28: c4 a1 79 11 0c 00 vmovupd %xmm1,(%rax,%r8,1) 1e2e: 48 83 c0 10 add $0x10,%rax 1e32: 4d 3b f2 cmp %r10,%r14 1e35: 72 c9 jb 0x1e00 1e37: 4c 89 d0 mov %r10,%rax 1e3a: 48 c1 e0 04 shl $0x4,%rax 1e3e: 66 90 xchg %ax,%ax 1e40: c5 f9 10 2c 10 vmovupd (%rax,%rdx,1),%xmm5 1e45: c4 a1 79 10 24 18 vmovupd (%rax,%r11,1),%xmm4 1e4b: 49 83 c2 08 add $0x8,%r10 1e4f: c4 e3 55 18 4c 10 10 vinsertf128 $0x1,0x10(%rax,%rdx,1),%ymm5,%ymm1 1e56: 01 1e57: c5 ff 12 c1 vmovddup %ymm1,%ymm0 1e5b: c5 f5 15 d1 vunpckhpd %ymm1,%ymm1,%ymm2 1e5f: c4 a3 5d 18 5c 18 10 vinsertf128 $0x1,0x10(%rax,%r11,1),%ymm4,%ymm3 1e66: 01 1e67: c5 fd 59 e3 vmulpd %ymm3,%ymm0,%ymm4 1e6b: c5 e5 c6 db 05 vshufpd $0x5,%ymm3,%ymm3,%ymm3 1e70: c5 ed 59 c3 vmulpd %ymm3,%ymm2,%ymm0 1e74: c5 dd d0 c8 vaddsubpd %ymm0,%ymm4,%ymm1 1e78: c4 a1 7d 11 0c 00 vmovupd %ymm1,(%rax,%r8,1) 1e7e: c4 a1 79 10 54 18 20 vmovupd 0x20(%rax,%r11,1),%xmm2 1e85: c5 f9 10 5c 10 20 vmovupd 0x20(%rax,%rdx,1),%xmm3 1e8b: c4 e3 65 18 6c 10 30 vinsertf128 $0x1,0x30(%rax,%rdx,1),%ymm3,%ymm5 1e92: 01 1e93: c4 a3 6d 18 54 18 30 vinsertf128 $0x1,0x30(%rax,%r11,1),%ymm2,%ymm2 1e9a: 01 1e9b: c5 ff 12 e5 vmovddup %ymm5,%ymm4 1e9f: c5 d5 15 c5 vunpckhpd %ymm5,%ymm5,%ymm0 1ea3: c5 ed c6 ca 05 vshufpd $0x5,%ymm2,%ymm2,%ymm1 1ea8: c5 dd 59 da vmulpd %ymm2,%ymm4,%ymm3 1eac: c5 fd 59 d1 vmulpd %ymm1,%ymm0,%ymm2 1eb0: c5 e5 d0 e2 vaddsubpd %ymm2,%ymm3,%ymm4 1eb4: c4 a1 7d 11 64 00 20 vmovupd %ymm4,0x20(%rax,%r8,1) 1ebb: c5 f9 10 44 10 40 vmovupd 0x40(%rax,%rdx,1),%xmm0 1ec1: c4 a1 79 10 6c 18 40 vmovupd 0x40(%rax,%r11,1),%xmm5 1ec8: c4 e3 7d 18 5c 10 50 vinsertf128 $0x1,0x50(%rax,%rdx,1),%ymm0,%ymm3 1ecf: 01 1ed0: c5 ff 12 d3 vmovddup %ymm3,%ymm2 1ed4: c5 e5 15 e3 vunpckhpd %ymm3,%ymm3,%ymm4 1ed8: c4 a3 55 18 4c 18 50 vinsertf128 $0x1,0x50(%rax,%r11,1),%ymm5,%ymm1 1edf: 01 1ee0: c5 ed 59 c1 vmulpd %ymm1,%ymm2,%ymm0 1ee4: c5 f5 c6 c9 05 vshufpd $0x5,%ymm1,%ymm1,%ymm1 1ee9: c5 dd 59 c9 vmulpd %ymm1,%ymm4,%ymm1 1eed: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2 1ef1: c4 a1 7d 11 54 00 40 vmovupd %ymm2,0x40(%rax,%r8,1) 1ef8: c5 f9 10 64 10 60 vmovupd 0x60(%rax,%rdx,1),%xmm4 1efe: c4 a1 79 10 5c 18 60 vmovupd 0x60(%rax,%r11,1),%xmm3 1f05: c4 e3 5d 18 4c 10 70 vinsertf128 $0x1,0x70(%rax,%rdx,1),%ymm4,%ymm1 1f0c: 01 1f0d: c5 ff 12 e9 vmovddup %ymm1,%ymm5 1f11: c5 f5 15 d1 vunpckhpd %ymm1,%ymm1,%ymm2 1f15: c4 a3 65 18 44 18 70 vinsertf128 $0x1,0x70(%rax,%r11,1),%ymm3,%ymm0 1f1c: 01 1f1d: c5 d5 59 d8 vmulpd %ymm0,%ymm5,%ymm3 1f21: c5 fd c6 c0 05 vshufpd $0x5,%ymm0,%ymm0,%ymm0 1f26: c5 ed 59 e0 vmulpd %ymm0,%ymm2,%ymm4 1f2a: c5 e5 d0 ec vaddsubpd %ymm4,%ymm3,%ymm5 1f2e: c4 a1 7d 11 6c 00 60 vmovupd %ymm5,0x60(%rax,%r8,1) 1f35: 48 05 80 00 00 00 add $0x80,%rax 1f3b: 4d 3b d1 cmp %r9,%r10 1f3e: 0f 82 fc fe ff ff jb 0x1e40 1f44: 4c 89 c8 mov %r9,%rax 1f47: 48 c1 e0 04 shl $0x4,%rax 1f4b: 4c 3b c9 cmp %rcx,%r9 1f4e: 73 47 jae 0x1f97 1f50: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f57: 00 1f58: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1f5f: 90 nop 1f60: c4 a1 79 10 14 18 vmovupd (%rax,%r11,1),%xmm2 1f66: c5 f9 10 0c 10 vmovupd (%rax,%rdx,1),%xmm1 1f6b: c5 fb 12 04 10 vmovddup (%rax,%rdx,1),%xmm0 1f70: 49 ff c1 inc %r9 1f73: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3 1f77: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4 1f7c: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5 1f80: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0 1f84: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1 1f88: c4 a1 79 11 0c 00 vmovupd %xmm1,(%rax,%r8,1) 1f8e: 48 83 c0 10 add $0x10,%rax 1f92: 4c 3b c9 cmp %rcx,%r9 1f95: 72 c9 jb 0x1f60 1f97: 33 c0 xor %eax,%eax 1f99: c5 f8 77 vzeroupper 1f9c: 41 5e pop %r14 1f9e: c3 ret 1f9f: 45 33 c9 xor %r9d,%r9d 1fa2: eb a0 jmp 0x1f44 1fa4: b8 fa ff ff ff mov $0xfffffffa,%eax 1fa9: 41 5e pop %r14 1fab: c3 ret 1fac: b8 f8 ff ff ff mov $0xfffffff8,%eax 1fb1: 41 5e pop %r14 1fb3: c3 ret 1fb4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1fb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1fc0: 41 56 push %r14 1fc2: 49 89 cb mov %rcx,%r11 1fc5: 4d 85 db test %r11,%r11 1fc8: 0f 84 db 01 00 00 je 0x21a9 1fce: 48 85 d2 test %rdx,%rdx 1fd1: 0f 84 d2 01 00 00 je 0x21a9 1fd7: 4d 85 c0 test %r8,%r8 1fda: 0f 84 c9 01 00 00 je 0x21a9 1fe0: 45 85 c9 test %r9d,%r9d 1fe3: 0f 8e b8 01 00 00 jle 0x21a1 1fe9: 49 63 c9 movslq %r9d,%rcx 1fec: 48 83 f9 08 cmp $0x8,%rcx 1ff0: 0f 8c a6 01 00 00 jl 0x219c 1ff6: 4c 89 c0 mov %r8,%rax 1ff9: 48 83 e0 1f and $0x1f,%rax 1ffd: 85 c0 test %eax,%eax 1fff: 74 0d je 0x200e 2001: a8 0f test $0xf,%al 2003: 0f 85 93 01 00 00 jne 0x219c 2009: b8 01 00 00 00 mov $0x1,%eax 200e: 41 89 c2 mov %eax,%r10d 2011: 4d 8d 72 08 lea 0x8(%r10),%r14 2015: 49 3b ce cmp %r14,%rcx 2018: 0f 8c 7e 01 00 00 jl 0x219c 201e: 45 89 ce mov %r9d,%r14d 2021: 44 2b f0 sub %eax,%r14d 2024: 41 83 e6 07 and $0x7,%r14d 2028: 45 2b ce sub %r14d,%r9d 202b: 45 33 f6 xor %r14d,%r14d 202e: 4d 63 c9 movslq %r9d,%r9 2031: 85 c0 test %eax,%eax 2033: 4c 89 f0 mov %r14,%rax 2036: 76 3c jbe 0x2074 2038: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 203f: 00 2040: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3 2046: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0 204b: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 204f: 49 ff c6 inc %r14 2052: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 2057: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 205b: c5 fb 12 2c 10 vmovddup (%rax,%rdx,1),%xmm5 2060: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5 2065: c4 a1 79 11 2c 00 vmovupd %xmm5,(%rax,%r8,1) 206b: 48 83 c0 10 add $0x10,%rax 206f: 4d 3b f2 cmp %r10,%r14 2072: 72 cc jb 0x2040 2074: 4c 89 d0 mov %r10,%rax 2077: 48 c1 e0 04 shl $0x4,%rax 207b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2080: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3 2086: 4e 8d 34 00 lea (%rax,%r8,1),%r14 208a: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0 208f: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 2093: 49 83 c2 08 add $0x8,%r10 2097: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 209c: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 20a0: c5 ff 12 2c 10 vmovddup (%rax,%rdx,1),%ymm5 20a5: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 20aa: c4 c1 7d 11 2e vmovupd %ymm5,(%r14) 20af: c4 a1 7d 10 5c 18 20 vmovupd 0x20(%rax,%r11,1),%ymm3 20b6: c5 fd 10 44 10 20 vmovupd 0x20(%rax,%rdx,1),%ymm0 20bc: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 20c0: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 20c5: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 20c9: c5 ff 12 6c 10 20 vmovddup 0x20(%rax,%rdx,1),%ymm5 20cf: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 20d4: c4 c1 7d 11 6e 20 vmovupd %ymm5,0x20(%r14) 20da: c4 a1 7d 10 5c 18 40 vmovupd 0x40(%rax,%r11,1),%ymm3 20e1: c5 fd 10 44 10 40 vmovupd 0x40(%rax,%rdx,1),%ymm0 20e7: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 20eb: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 20f0: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 20f4: c5 ff 12 6c 10 40 vmovddup 0x40(%rax,%rdx,1),%ymm5 20fa: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 20ff: c4 c1 7d 11 6e 40 vmovupd %ymm5,0x40(%r14) 2105: c4 a1 7d 10 5c 18 60 vmovupd 0x60(%rax,%r11,1),%ymm3 210c: c5 fd 10 44 10 60 vmovupd 0x60(%rax,%rdx,1),%ymm0 2112: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 2116: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 211b: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 211f: c5 ff 12 6c 10 60 vmovddup 0x60(%rax,%rdx,1),%ymm5 2125: 48 05 80 00 00 00 add $0x80,%rax 212b: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 2130: 4d 3b d1 cmp %r9,%r10 2133: c4 c1 7d 11 6e 60 vmovupd %ymm5,0x60(%r14) 2139: 0f 82 41 ff ff ff jb 0x2080 213f: 4c 89 c8 mov %r9,%rax 2142: 48 c1 e0 04 shl $0x4,%rax 2146: 4c 3b c9 cmp %rcx,%r9 2149: 73 49 jae 0x2194 214b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2152: 00 2153: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 215a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2160: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3 2166: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0 216b: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 216f: 49 ff c1 inc %r9 2172: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 2177: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 217b: c5 fb 12 2c 10 vmovddup (%rax,%rdx,1),%xmm5 2180: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5 2185: c4 a1 79 11 2c 00 vmovupd %xmm5,(%rax,%r8,1) 218b: 48 83 c0 10 add $0x10,%rax 218f: 4c 3b c9 cmp %rcx,%r9 2192: 72 cc jb 0x2160 2194: 33 c0 xor %eax,%eax 2196: c5 f8 77 vzeroupper 2199: 41 5e pop %r14 219b: c3 ret 219c: 45 33 c9 xor %r9d,%r9d 219f: eb 9e jmp 0x213f 21a1: b8 fa ff ff ff mov $0xfffffffa,%eax 21a6: 41 5e pop %r14 21a8: c3 ret 21a9: b8 f8 ff ff ff mov $0xfffffff8,%eax 21ae: 41 5e pop %r14 21b0: c3 ret 21b1: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 21b8: 00 21b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 21c0: 41 56 push %r14 21c2: 49 89 cb mov %rcx,%r11 21c5: 4d 85 db test %r11,%r11 21c8: 0f 84 f8 01 00 00 je 0x23c6 21ce: 48 85 d2 test %rdx,%rdx 21d1: 0f 84 ef 01 00 00 je 0x23c6 21d7: 4d 85 c0 test %r8,%r8 21da: 0f 84 e6 01 00 00 je 0x23c6 21e0: 45 85 c9 test %r9d,%r9d 21e3: 0f 8e d5 01 00 00 jle 0x23be 21e9: 49 63 c9 movslq %r9d,%rcx 21ec: 48 83 f9 08 cmp $0x8,%rcx 21f0: 0f 8c c3 01 00 00 jl 0x23b9 21f6: 4c 89 c0 mov %r8,%rax 21f9: 48 83 e0 1f and $0x1f,%rax 21fd: 85 c0 test %eax,%eax 21ff: 74 0d je 0x220e 2201: a8 0f test $0xf,%al 2203: 0f 85 b0 01 00 00 jne 0x23b9 2209: b8 01 00 00 00 mov $0x1,%eax 220e: 41 89 c2 mov %eax,%r10d 2211: 4d 8d 72 08 lea 0x8(%r10),%r14 2215: 49 3b ce cmp %r14,%rcx 2218: 0f 8c 9b 01 00 00 jl 0x23b9 221e: 45 89 ce mov %r9d,%r14d 2221: 44 2b f0 sub %eax,%r14d 2224: 41 83 e6 07 and $0x7,%r14d 2228: 45 2b ce sub %r14d,%r9d 222b: 45 33 f6 xor %r14d,%r14d 222e: 4d 63 c9 movslq %r9d,%r9 2231: 85 c0 test %eax,%eax 2233: 4c 89 f0 mov %r14,%rax 2236: 76 39 jbe 0x2271 2238: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 223f: 00 2240: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3 2246: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0 224b: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 224f: 49 ff c6 inc %r14 2252: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 2257: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 225b: 62 f2 e5 18 b6 24 10 vfmaddsub231pd (%rax,%rdx,1){1to2},%xmm3,%xmm4 2262: c4 a1 79 11 24 00 vmovupd %xmm4,(%rax,%r8,1) 2268: 48 83 c0 10 add $0x10,%rax 226c: 4d 3b f2 cmp %r10,%r14 226f: 72 cf jb 0x2240 2271: 4c 89 d0 mov %r10,%rax 2274: 48 c1 e0 04 shl $0x4,%rax 2278: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 227f: 00 2280: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3 2286: 49 83 c2 08 add $0x8,%r10 228a: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0 228f: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 2293: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 2298: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 229c: c5 ff 12 2c 10 vmovddup (%rax,%rdx,1),%ymm5 22a1: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 22a6: c4 a1 7d 11 2c 00 vmovupd %ymm5,(%rax,%r8,1) 22ac: 62 a1 fd 28 10 5c 18 vmovupd 0x20(%rax,%r11,1),%ymm19 22b3: 01 22b4: 62 e1 fd 28 10 44 10 vmovupd 0x20(%rax,%rdx,1),%ymm16 22bb: 01 22bc: 62 a1 fd 20 15 c8 vunpckhpd %ymm16,%ymm16,%ymm17 22c2: 62 a1 e5 20 c6 d3 05 vshufpd $0x5,%ymm19,%ymm19,%ymm18 22c9: 62 a1 f5 20 59 e2 vmulpd %ymm18,%ymm17,%ymm20 22cf: 62 e1 ff 28 12 6c 10 vmovddup 0x20(%rax,%rdx,1),%ymm21 22d6: 01 22d7: 62 a2 e5 20 a6 ec vfmaddsub213pd %ymm20,%ymm19,%ymm21 22dd: 62 a1 fd 28 11 6c 00 vmovupd %ymm21,0x20(%rax,%r8,1) 22e4: 01 22e5: 62 21 fd 28 10 4c 18 vmovupd 0x40(%rax,%r11,1),%ymm25 22ec: 02 22ed: 62 e1 fd 28 10 74 10 vmovupd 0x40(%rax,%rdx,1),%ymm22 22f4: 02 22f5: 62 a1 cd 20 15 fe vunpckhpd %ymm22,%ymm22,%ymm23 22fb: 62 01 b5 20 c6 c1 05 vshufpd $0x5,%ymm25,%ymm25,%ymm24 2302: 62 01 c5 20 59 d0 vmulpd %ymm24,%ymm23,%ymm26 2308: 62 61 ff 28 12 5c 10 vmovddup 0x40(%rax,%rdx,1),%ymm27 230f: 02 2310: 62 02 b5 20 a6 da vfmaddsub213pd %ymm26,%ymm25,%ymm27 2316: 62 21 fd 28 11 5c 00 vmovupd %ymm27,0x40(%rax,%r8,1) 231d: 02 231e: 62 21 fd 28 10 7c 18 vmovupd 0x60(%rax,%r11,1),%ymm31 2325: 03 2326: 62 61 fd 28 10 64 10 vmovupd 0x60(%rax,%rdx,1),%ymm28 232d: 03 232e: 62 01 9d 20 15 ec vunpckhpd %ymm28,%ymm28,%ymm29 2334: 62 01 85 20 c6 f7 05 vshufpd $0x5,%ymm31,%ymm31,%ymm30 233b: 62 01 95 20 59 e6 vmulpd %ymm30,%ymm29,%ymm28 2341: c5 ff 12 44 10 60 vmovddup 0x60(%rax,%rdx,1),%ymm0 2347: 62 92 85 20 a6 c4 vfmaddsub213pd %ymm28,%ymm31,%ymm0 234d: c4 a1 7d 11 44 00 60 vmovupd %ymm0,0x60(%rax,%r8,1) 2354: 48 05 80 00 00 00 add $0x80,%rax 235a: 4d 3b d1 cmp %r9,%r10 235d: 0f 82 1d ff ff ff jb 0x2280 2363: 4c 89 c8 mov %r9,%rax 2366: 48 c1 e0 04 shl $0x4,%rax 236a: 4c 3b c9 cmp %rcx,%r9 236d: 73 42 jae 0x23b1 236f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2376: 00 2377: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 237e: 66 90 xchg %ax,%ax 2380: c4 a1 79 10 1c 18 vmovupd (%rax,%r11,1),%xmm3 2386: c5 f9 10 04 10 vmovupd (%rax,%rdx,1),%xmm0 238b: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 238f: 49 ff c1 inc %r9 2392: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 2397: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 239b: 62 f2 e5 18 b6 24 10 vfmaddsub231pd (%rax,%rdx,1){1to2},%xmm3,%xmm4 23a2: c4 a1 79 11 24 00 vmovupd %xmm4,(%rax,%r8,1) 23a8: 48 83 c0 10 add $0x10,%rax 23ac: 4c 3b c9 cmp %rcx,%r9 23af: 72 cf jb 0x2380 23b1: 33 c0 xor %eax,%eax 23b3: c5 f8 77 vzeroupper 23b6: 41 5e pop %r14 23b8: c3 ret 23b9: 45 33 c9 xor %r9d,%r9d 23bc: eb a5 jmp 0x2363 23be: b8 fa ff ff ff mov $0xfffffffa,%eax 23c3: 41 5e pop %r14 23c5: c3 ret 23c6: b8 f8 ff ff ff mov $0xfffffff8,%eax 23cb: 41 5e pop %r14 23cd: c3 ret 23ce: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 23d5: 00 23d6: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 23dd: 0f 1f 00 nopl (%rax) 23e0: 53 push %rbx 23e1: 56 push %rsi 23e2: 57 push %rdi 23e3: 41 54 push %r12 23e5: 41 55 push %r13 23e7: 48 81 ec 70 04 00 00 sub $0x470,%rsp 23ee: 4d 89 c4 mov %r8,%r12 23f1: 48 8b 05 98 99 60 02 mov 0x2609998(%rip),%rax # 0x260bd90 23f8: 45 89 cd mov %r9d,%r13d 23fb: 48 33 c4 xor %rsp,%rax 23fe: 48 89 cf mov %rcx,%rdi 2401: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 2408: 00 2409: 4d 85 e4 test %r12,%r12 240c: 0f 84 b3 01 00 00 je 0x25c5 2412: 48 85 ff test %rdi,%rdi 2415: 0f 84 94 01 00 00 je 0x25af 241b: 48 85 d2 test %rdx,%rdx 241e: 0f 84 63 01 00 00 je 0x2587 2424: 45 85 ed test %r13d,%r13d 2427: 0f 8e 32 01 00 00 jle 0x255f 242d: 48 8d 44 24 28 lea 0x28(%rsp),%rax 2432: 48 89 c3 mov %rax,%rbx 2435: 48 83 e3 3f and $0x3f,%rbx 2439: 48 f7 db neg %rbx 243c: 48 83 e3 3f and $0x3f,%rbx 2440: 41 83 fd 40 cmp $0x40,%r13d 2444: 48 8d 34 03 lea (%rbx,%rax,1),%rsi 2448: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx 244f: 00 2450: 0f 8e a1 00 00 00 jle 0x24f7 2456: 4c 89 74 24 20 mov %r14,0x20(%rsp) 245b: 45 89 ee mov %r13d,%r14d 245e: 4d 89 e5 mov %r12,%r13 2461: 49 89 d4 mov %rdx,%r12 2464: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 246b: 00 246c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2473: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 247f: 00 2480: 4c 89 e1 mov %r12,%rcx 2483: 48 89 f2 mov %rsi,%rdx 2486: 49 89 d8 mov %rbx,%r8 2489: 41 b9 40 00 00 00 mov $0x40,%r9d 248f: e8 cc 4b 13 00 call 0x137060 2494: 48 89 f9 mov %rdi,%rcx 2497: 48 89 f2 mov %rsi,%rdx 249a: 41 b8 40 00 00 00 mov $0x40,%r8d 24a0: e8 bb c3 ff ff call 0xffffffffffffe860 24a5: 48 89 f9 mov %rdi,%rcx 24a8: 48 89 da mov %rbx,%rdx 24ab: 41 b8 40 00 00 00 mov $0x40,%r8d 24b1: e8 aa c3 ff ff call 0xffffffffffffe860 24b6: 48 89 d9 mov %rbx,%rcx 24b9: 48 89 f2 mov %rsi,%rdx 24bc: 4d 89 e8 mov %r13,%r8 24bf: 41 b9 40 00 00 00 mov $0x40,%r9d 24c5: e8 16 77 03 00 call 0x39be0 24ca: 41 83 c6 c0 add $0xffffffc0,%r14d 24ce: 48 81 c7 00 02 00 00 add $0x200,%rdi 24d5: 49 81 c4 00 02 00 00 add $0x200,%r12 24dc: 49 81 c5 00 04 00 00 add $0x400,%r13 24e3: 41 83 fe 40 cmp $0x40,%r14d 24e7: 7f 97 jg 0x2480 24e9: 4c 89 e2 mov %r12,%rdx 24ec: 4d 89 ec mov %r13,%r12 24ef: 45 89 f5 mov %r14d,%r13d 24f2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 24f7: 48 89 d1 mov %rdx,%rcx 24fa: 48 89 f2 mov %rsi,%rdx 24fd: 49 89 d8 mov %rbx,%r8 2500: 45 89 e9 mov %r13d,%r9d 2503: e8 58 4b 13 00 call 0x137060 2508: 48 89 f9 mov %rdi,%rcx 250b: 48 89 f2 mov %rsi,%rdx 250e: 45 89 e8 mov %r13d,%r8d 2511: e8 4a c3 ff ff call 0xffffffffffffe860 2516: 48 89 f9 mov %rdi,%rcx 2519: 48 89 da mov %rbx,%rdx 251c: 45 89 e8 mov %r13d,%r8d 251f: e8 3c c3 ff ff call 0xffffffffffffe860 2524: 48 89 d9 mov %rbx,%rcx 2527: 48 89 f2 mov %rsi,%rdx 252a: 4d 89 e0 mov %r12,%r8 252d: 45 89 e9 mov %r13d,%r9d 2530: e8 ab 76 03 00 call 0x39be0 2535: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 253c: 00 253d: 48 33 cc xor %rsp,%rcx 2540: 48 3b 0d 49 98 60 02 cmp 0x2609849(%rip),%rcx # 0x260bd90 2547: 75 11 jne 0x255a 2549: 33 c0 xor %eax,%eax 254b: 48 81 c4 70 04 00 00 add $0x470,%rsp 2552: 41 5d pop %r13 2554: 41 5c pop %r12 2556: 5f pop %rdi 2557: 5e pop %rsi 2558: 5b pop %rbx 2559: c3 ret 255a: e8 91 4f 12 01 call 0x11274f0 255f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2566: 00 2567: 48 33 cc xor %rsp,%rcx 256a: 48 3b 0d 1f 98 60 02 cmp 0x260981f(%rip),%rcx # 0x260bd90 2571: 75 e7 jne 0x255a 2573: b8 fa ff ff ff mov $0xfffffffa,%eax 2578: 48 81 c4 70 04 00 00 add $0x470,%rsp 257f: 41 5d pop %r13 2581: 41 5c pop %r12 2583: 5f pop %rdi 2584: 5e pop %rsi 2585: 5b pop %rbx 2586: c3 ret 2587: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 258e: 00 258f: 48 33 cc xor %rsp,%rcx 2592: 48 3b 0d f7 97 60 02 cmp 0x26097f7(%rip),%rcx # 0x260bd90 2599: 75 bf jne 0x255a 259b: b8 f8 ff ff ff mov $0xfffffff8,%eax 25a0: 48 81 c4 70 04 00 00 add $0x470,%rsp 25a7: 41 5d pop %r13 25a9: 41 5c pop %r12 25ab: 5f pop %rdi 25ac: 5e pop %rsi 25ad: 5b pop %rbx 25ae: c3 ret 25af: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 25b6: 00 25b7: 48 33 cc xor %rsp,%rcx 25ba: 48 3b 0d cf 97 60 02 cmp 0x26097cf(%rip),%rcx # 0x260bd90 25c1: 75 97 jne 0x255a 25c3: eb d6 jmp 0x259b 25c5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 25cc: 00 25cd: 48 33 cc xor %rsp,%rcx 25d0: 48 3b 0d b9 97 60 02 cmp 0x26097b9(%rip),%rcx # 0x260bd90 25d7: 75 81 jne 0x255a 25d9: eb c0 jmp 0x259b 25db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25e0: 53 push %rbx 25e1: 56 push %rsi 25e2: 57 push %rdi 25e3: 41 54 push %r12 25e5: 41 55 push %r13 25e7: 48 8d a4 24 90 fb ff lea -0x470(%rsp),%rsp 25ee: ff 25ef: 4d 89 c4 mov %r8,%r12 25f2: 48 8b 05 97 97 60 02 mov 0x2609797(%rip),%rax # 0x260bd90 25f9: 45 89 cd mov %r9d,%r13d 25fc: 48 33 c4 xor %rsp,%rax 25ff: 48 89 cf mov %rcx,%rdi 2602: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 2609: 00 260a: 4d 85 e4 test %r12,%r12 260d: 0f 84 b5 01 00 00 je 0x27c8 2613: 48 85 ff test %rdi,%rdi 2616: 0f 84 96 01 00 00 je 0x27b2 261c: 48 85 d2 test %rdx,%rdx 261f: 0f 84 64 01 00 00 je 0x2789 2625: 45 85 ed test %r13d,%r13d 2628: 0f 8e 32 01 00 00 jle 0x2760 262e: 48 8d 44 24 28 lea 0x28(%rsp),%rax 2633: 48 83 e0 3f and $0x3f,%rax 2637: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 263c: 48 f7 d8 neg %rax 263f: 48 83 e0 3f and $0x3f,%rax 2643: 48 03 f0 add %rax,%rsi 2646: 48 89 f3 mov %rsi,%rbx 2649: 48 81 c3 00 02 00 00 add $0x200,%rbx 2650: 41 83 fd 40 cmp $0x40,%r13d 2654: 0f 8e 9d 00 00 00 jle 0x26f7 265a: 4c 89 74 24 20 mov %r14,0x20(%rsp) 265f: 45 89 ee mov %r13d,%r14d 2662: 4d 89 e5 mov %r12,%r13 2665: 49 89 d4 mov %rdx,%r12 2668: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 266f: 00 2670: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2677: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 267e: 00 00 2680: 4c 89 e1 mov %r12,%rcx 2683: 48 89 f2 mov %rsi,%rdx 2686: 49 89 d8 mov %rbx,%r8 2689: 41 b9 40 00 00 00 mov $0x40,%r9d 268f: e8 ec 49 13 00 call 0x137080 2694: 48 89 f9 mov %rdi,%rcx 2697: 48 89 f2 mov %rsi,%rdx 269a: 41 b8 40 00 00 00 mov $0x40,%r8d 26a0: e8 fb c1 ff ff call 0xffffffffffffe8a0 26a5: 48 89 f9 mov %rdi,%rcx 26a8: 48 89 da mov %rbx,%rdx 26ab: 41 b8 40 00 00 00 mov $0x40,%r8d 26b1: e8 ea c1 ff ff call 0xffffffffffffe8a0 26b6: 48 89 d9 mov %rbx,%rcx 26b9: 48 89 f2 mov %rsi,%rdx 26bc: 4d 89 e8 mov %r13,%r8 26bf: 41 b9 40 00 00 00 mov $0x40,%r9d 26c5: e8 f6 7a 03 00 call 0x3a1c0 26ca: 41 83 c6 c0 add $0xffffffc0,%r14d 26ce: 48 81 c7 00 02 00 00 add $0x200,%rdi 26d5: 49 81 c4 00 02 00 00 add $0x200,%r12 26dc: 49 81 c5 00 04 00 00 add $0x400,%r13 26e3: 41 83 fe 40 cmp $0x40,%r14d 26e7: 7f 97 jg 0x2680 26e9: 4c 89 e2 mov %r12,%rdx 26ec: 4d 89 ec mov %r13,%r12 26ef: 45 89 f5 mov %r14d,%r13d 26f2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 26f7: 48 89 d1 mov %rdx,%rcx 26fa: 48 89 f2 mov %rsi,%rdx 26fd: 49 89 d8 mov %rbx,%r8 2700: 45 89 e9 mov %r13d,%r9d 2703: e8 78 49 13 00 call 0x137080 2708: 48 89 f9 mov %rdi,%rcx 270b: 48 89 f2 mov %rsi,%rdx 270e: 45 89 e8 mov %r13d,%r8d 2711: e8 8a c1 ff ff call 0xffffffffffffe8a0 2716: 48 89 f9 mov %rdi,%rcx 2719: 48 89 da mov %rbx,%rdx 271c: 45 89 e8 mov %r13d,%r8d 271f: e8 7c c1 ff ff call 0xffffffffffffe8a0 2724: 48 89 d9 mov %rbx,%rcx 2727: 48 89 f2 mov %rsi,%rdx 272a: 4d 89 e0 mov %r12,%r8 272d: 45 89 e9 mov %r13d,%r9d 2730: e8 8b 7a 03 00 call 0x3a1c0 2735: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 273c: 00 273d: 48 33 cc xor %rsp,%rcx 2740: 48 3b 0d 49 96 60 02 cmp 0x2609649(%rip),%rcx # 0x260bd90 2747: 75 12 jne 0x275b 2749: 33 c0 xor %eax,%eax 274b: 48 8d a4 24 70 04 00 lea 0x470(%rsp),%rsp 2752: 00 2753: 41 5d pop %r13 2755: 41 5c pop %r12 2757: 5f pop %rdi 2758: 5e pop %rsi 2759: 5b pop %rbx 275a: c3 ret 275b: e8 90 4d 12 01 call 0x11274f0 2760: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2767: 00 2768: 48 33 cc xor %rsp,%rcx 276b: 48 3b 0d 1e 96 60 02 cmp 0x260961e(%rip),%rcx # 0x260bd90 2772: 75 e7 jne 0x275b 2774: b8 fa ff ff ff mov $0xfffffffa,%eax 2779: 48 8d a4 24 70 04 00 lea 0x470(%rsp),%rsp 2780: 00 2781: 41 5d pop %r13 2783: 41 5c pop %r12 2785: 5f pop %rdi 2786: 5e pop %rsi 2787: 5b pop %rbx 2788: c3 ret 2789: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2790: 00 2791: 48 33 cc xor %rsp,%rcx 2794: 48 3b 0d f5 95 60 02 cmp 0x26095f5(%rip),%rcx # 0x260bd90 279b: 75 be jne 0x275b 279d: b8 f8 ff ff ff mov $0xfffffff8,%eax 27a2: 48 8d a4 24 70 04 00 lea 0x470(%rsp),%rsp 27a9: 00 27aa: 41 5d pop %r13 27ac: 41 5c pop %r12 27ae: 5f pop %rdi 27af: 5e pop %rsi 27b0: 5b pop %rbx 27b1: c3 ret 27b2: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 27b9: 00 27ba: 48 33 cc xor %rsp,%rcx 27bd: 48 3b 0d cc 95 60 02 cmp 0x26095cc(%rip),%rcx # 0x260bd90 27c4: 75 95 jne 0x275b 27c6: eb d5 jmp 0x279d 27c8: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 27cf: 00 27d0: 48 33 cc xor %rsp,%rcx 27d3: 48 3b 0d b6 95 60 02 cmp 0x26095b6(%rip),%rcx # 0x260bd90 27da: 0f 85 7b ff ff ff jne 0x275b 27e0: eb bb jmp 0x279d 27e2: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 27e9: 00 27ea: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 27f1: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 27f8: 00 27f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2800: 53 push %rbx 2801: 56 push %rsi 2802: 57 push %rdi 2803: 41 54 push %r12 2805: 41 55 push %r13 2807: 48 81 ec 70 04 00 00 sub $0x470,%rsp 280e: 4d 89 c4 mov %r8,%r12 2811: 48 8b 05 78 95 60 02 mov 0x2609578(%rip),%rax # 0x260bd90 2818: 48 33 c4 xor %rsp,%rax 281b: 45 89 cd mov %r9d,%r13d 281e: 48 89 cf mov %rcx,%rdi 2821: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 2828: 00 2829: 4d 85 e4 test %r12,%r12 282c: 0f 84 b3 01 00 00 je 0x29e5 2832: 48 85 ff test %rdi,%rdi 2835: 0f 84 94 01 00 00 je 0x29cf 283b: 48 85 d2 test %rdx,%rdx 283e: 0f 84 63 01 00 00 je 0x29a7 2844: 45 85 ed test %r13d,%r13d 2847: 0f 8e 32 01 00 00 jle 0x297f 284d: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 2852: 48 89 f0 mov %rsi,%rax 2855: 48 83 e0 3f and $0x3f,%rax 2859: 48 f7 d8 neg %rax 285c: 48 83 e0 3f and $0x3f,%rax 2860: 48 03 f0 add %rax,%rsi 2863: 48 8d 9c 04 28 02 00 lea 0x228(%rsp,%rax,1),%rbx 286a: 00 286b: 41 83 fd 40 cmp $0x40,%r13d 286f: 0f 8e a2 00 00 00 jle 0x2917 2875: 4c 89 74 24 20 mov %r14,0x20(%rsp) 287a: 45 89 ee mov %r13d,%r14d 287d: 4d 89 e5 mov %r12,%r13 2880: 49 89 d4 mov %rdx,%r12 2883: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 288a: 00 288b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2892: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2899: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 28a0: 4c 89 e1 mov %r12,%rcx 28a3: 48 89 f2 mov %rsi,%rdx 28a6: 49 89 d8 mov %rbx,%r8 28a9: 41 b9 40 00 00 00 mov $0x40,%r9d 28af: e8 ec 47 13 00 call 0x1370a0 28b4: 48 89 f9 mov %rdi,%rcx 28b7: 48 89 f2 mov %rsi,%rdx 28ba: 41 b8 40 00 00 00 mov $0x40,%r8d 28c0: e8 1b c0 ff ff call 0xffffffffffffe8e0 28c5: 48 89 f9 mov %rdi,%rcx 28c8: 48 89 da mov %rbx,%rdx 28cb: 41 b8 40 00 00 00 mov $0x40,%r8d 28d1: e8 0a c0 ff ff call 0xffffffffffffe8e0 28d6: 48 89 d9 mov %rbx,%rcx 28d9: 48 89 f2 mov %rsi,%rdx 28dc: 4d 89 e8 mov %r13,%r8 28df: 41 b9 40 00 00 00 mov $0x40,%r9d 28e5: e8 b6 7c 03 00 call 0x3a5a0 28ea: 41 83 c6 c0 add $0xffffffc0,%r14d 28ee: 48 81 c7 00 02 00 00 add $0x200,%rdi 28f5: 49 81 c4 00 02 00 00 add $0x200,%r12 28fc: 49 81 c5 00 04 00 00 add $0x400,%r13 2903: 41 83 fe 40 cmp $0x40,%r14d 2907: 7f 97 jg 0x28a0 2909: 4c 89 e2 mov %r12,%rdx 290c: 4d 89 ec mov %r13,%r12 290f: 45 89 f5 mov %r14d,%r13d 2912: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 2917: 48 89 d1 mov %rdx,%rcx 291a: 48 89 f2 mov %rsi,%rdx 291d: 49 89 d8 mov %rbx,%r8 2920: 45 89 e9 mov %r13d,%r9d 2923: e8 78 47 13 00 call 0x1370a0 2928: 48 89 f9 mov %rdi,%rcx 292b: 48 89 f2 mov %rsi,%rdx 292e: 45 89 e8 mov %r13d,%r8d 2931: e8 aa bf ff ff call 0xffffffffffffe8e0 2936: 48 89 f9 mov %rdi,%rcx 2939: 48 89 da mov %rbx,%rdx 293c: 45 89 e8 mov %r13d,%r8d 293f: e8 9c bf ff ff call 0xffffffffffffe8e0 2944: 48 89 d9 mov %rbx,%rcx 2947: 48 89 f2 mov %rsi,%rdx 294a: 4d 89 e0 mov %r12,%r8 294d: 45 89 e9 mov %r13d,%r9d 2950: e8 4b 7c 03 00 call 0x3a5a0 2955: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 295c: 00 295d: 48 33 cc xor %rsp,%rcx 2960: 48 3b 0d 29 94 60 02 cmp 0x2609429(%rip),%rcx # 0x260bd90 2967: 75 11 jne 0x297a 2969: 33 c0 xor %eax,%eax 296b: 48 81 c4 70 04 00 00 add $0x470,%rsp 2972: 41 5d pop %r13 2974: 41 5c pop %r12 2976: 5f pop %rdi 2977: 5e pop %rsi 2978: 5b pop %rbx 2979: c3 ret 297a: e8 71 4b 12 01 call 0x11274f0 297f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2986: 00 2987: 48 33 cc xor %rsp,%rcx 298a: 48 3b 0d ff 93 60 02 cmp 0x26093ff(%rip),%rcx # 0x260bd90 2991: 75 e7 jne 0x297a 2993: b8 fa ff ff ff mov $0xfffffffa,%eax 2998: 48 81 c4 70 04 00 00 add $0x470,%rsp 299f: 41 5d pop %r13 29a1: 41 5c pop %r12 29a3: 5f pop %rdi 29a4: 5e pop %rsi 29a5: 5b pop %rbx 29a6: c3 ret 29a7: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 29ae: 00 29af: 48 33 cc xor %rsp,%rcx 29b2: 48 3b 0d d7 93 60 02 cmp 0x26093d7(%rip),%rcx # 0x260bd90 29b9: 75 bf jne 0x297a 29bb: b8 f8 ff ff ff mov $0xfffffff8,%eax 29c0: 48 81 c4 70 04 00 00 add $0x470,%rsp 29c7: 41 5d pop %r13 29c9: 41 5c pop %r12 29cb: 5f pop %rdi 29cc: 5e pop %rsi 29cd: 5b pop %rbx 29ce: c3 ret 29cf: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 29d6: 00 29d7: 48 33 cc xor %rsp,%rcx 29da: 48 3b 0d af 93 60 02 cmp 0x26093af(%rip),%rcx # 0x260bd90 29e1: 75 97 jne 0x297a 29e3: eb d6 jmp 0x29bb 29e5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 29ec: 00 29ed: 48 33 cc xor %rsp,%rcx 29f0: 48 3b 0d 99 93 60 02 cmp 0x2609399(%rip),%rcx # 0x260bd90 29f7: 75 81 jne 0x297a 29f9: eb c0 jmp 0x29bb 29fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a00: 53 push %rbx 2a01: 56 push %rsi 2a02: 57 push %rdi 2a03: 41 54 push %r12 2a05: 41 55 push %r13 2a07: 48 81 ec 70 04 00 00 sub $0x470,%rsp 2a0e: 4d 89 c4 mov %r8,%r12 2a11: 48 8b 05 78 93 60 02 mov 0x2609378(%rip),%rax # 0x260bd90 2a18: 45 89 cd mov %r9d,%r13d 2a1b: 48 33 c4 xor %rsp,%rax 2a1e: 48 89 cf mov %rcx,%rdi 2a21: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 2a28: 00 2a29: 4d 85 e4 test %r12,%r12 2a2c: 0f 84 b3 01 00 00 je 0x2be5 2a32: 48 85 ff test %rdi,%rdi 2a35: 0f 84 94 01 00 00 je 0x2bcf 2a3b: 48 85 d2 test %rdx,%rdx 2a3e: 0f 84 63 01 00 00 je 0x2ba7 2a44: 45 85 ed test %r13d,%r13d 2a47: 0f 8e 32 01 00 00 jle 0x2b7f 2a4d: 48 8d 44 24 28 lea 0x28(%rsp),%rax 2a52: 48 89 c3 mov %rax,%rbx 2a55: 48 83 e3 3f and $0x3f,%rbx 2a59: 48 f7 db neg %rbx 2a5c: 48 83 e3 3f and $0x3f,%rbx 2a60: 48 8d 34 03 lea (%rbx,%rax,1),%rsi 2a64: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx 2a6b: 00 2a6c: 41 83 fd 40 cmp $0x40,%r13d 2a70: 0f 8e a1 00 00 00 jle 0x2b17 2a76: 4c 89 74 24 20 mov %r14,0x20(%rsp) 2a7b: 45 89 ee mov %r13d,%r14d 2a7e: 4d 89 e5 mov %r12,%r13 2a81: 49 89 d4 mov %rdx,%r12 2a84: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2a8b: 00 2a8c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2a93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2a9f: 00 2aa0: 4c 89 e1 mov %r12,%rcx 2aa3: 48 89 f2 mov %rsi,%rdx 2aa6: 49 89 d8 mov %rbx,%r8 2aa9: 41 b9 40 00 00 00 mov $0x40,%r9d 2aaf: e8 0c 46 13 00 call 0x1370c0 2ab4: 48 89 f9 mov %rdi,%rcx 2ab7: 48 89 f2 mov %rsi,%rdx 2aba: 41 b8 40 00 00 00 mov $0x40,%r8d 2ac0: e8 5b be ff ff call 0xffffffffffffe920 2ac5: 48 89 f9 mov %rdi,%rcx 2ac8: 48 89 da mov %rbx,%rdx 2acb: 41 b8 40 00 00 00 mov $0x40,%r8d 2ad1: e8 4a be ff ff call 0xffffffffffffe920 2ad6: 48 89 d9 mov %rbx,%rcx 2ad9: 48 89 f2 mov %rsi,%rdx 2adc: 4d 89 e8 mov %r13,%r8 2adf: 41 b9 40 00 00 00 mov $0x40,%r9d 2ae5: e8 36 80 03 00 call 0x3ab20 2aea: 41 83 c6 c0 add $0xffffffc0,%r14d 2aee: 48 81 c7 00 02 00 00 add $0x200,%rdi 2af5: 49 81 c4 00 02 00 00 add $0x200,%r12 2afc: 49 81 c5 00 04 00 00 add $0x400,%r13 2b03: 41 83 fe 40 cmp $0x40,%r14d 2b07: 7f 97 jg 0x2aa0 2b09: 4c 89 e2 mov %r12,%rdx 2b0c: 4d 89 ec mov %r13,%r12 2b0f: 45 89 f5 mov %r14d,%r13d 2b12: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 2b17: 48 89 d1 mov %rdx,%rcx 2b1a: 48 89 f2 mov %rsi,%rdx 2b1d: 49 89 d8 mov %rbx,%r8 2b20: 45 89 e9 mov %r13d,%r9d 2b23: e8 98 45 13 00 call 0x1370c0 2b28: 48 89 f9 mov %rdi,%rcx 2b2b: 48 89 f2 mov %rsi,%rdx 2b2e: 45 89 e8 mov %r13d,%r8d 2b31: e8 ea bd ff ff call 0xffffffffffffe920 2b36: 48 89 f9 mov %rdi,%rcx 2b39: 48 89 da mov %rbx,%rdx 2b3c: 45 89 e8 mov %r13d,%r8d 2b3f: e8 dc bd ff ff call 0xffffffffffffe920 2b44: 48 89 d9 mov %rbx,%rcx 2b47: 48 89 f2 mov %rsi,%rdx 2b4a: 4d 89 e0 mov %r12,%r8 2b4d: 45 89 e9 mov %r13d,%r9d 2b50: e8 cb 7f 03 00 call 0x3ab20 2b55: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2b5c: 00 2b5d: 48 33 cc xor %rsp,%rcx 2b60: 48 3b 0d 29 92 60 02 cmp 0x2609229(%rip),%rcx # 0x260bd90 2b67: 75 11 jne 0x2b7a 2b69: 33 c0 xor %eax,%eax 2b6b: 48 81 c4 70 04 00 00 add $0x470,%rsp 2b72: 41 5d pop %r13 2b74: 41 5c pop %r12 2b76: 5f pop %rdi 2b77: 5e pop %rsi 2b78: 5b pop %rbx 2b79: c3 ret 2b7a: e8 71 49 12 01 call 0x11274f0 2b7f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2b86: 00 2b87: 48 33 cc xor %rsp,%rcx 2b8a: 48 3b 0d ff 91 60 02 cmp 0x26091ff(%rip),%rcx # 0x260bd90 2b91: 75 e7 jne 0x2b7a 2b93: b8 fa ff ff ff mov $0xfffffffa,%eax 2b98: 48 81 c4 70 04 00 00 add $0x470,%rsp 2b9f: 41 5d pop %r13 2ba1: 41 5c pop %r12 2ba3: 5f pop %rdi 2ba4: 5e pop %rsi 2ba5: 5b pop %rbx 2ba6: c3 ret 2ba7: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2bae: 00 2baf: 48 33 cc xor %rsp,%rcx 2bb2: 48 3b 0d d7 91 60 02 cmp 0x26091d7(%rip),%rcx # 0x260bd90 2bb9: 75 bf jne 0x2b7a 2bbb: b8 f8 ff ff ff mov $0xfffffff8,%eax 2bc0: 48 81 c4 70 04 00 00 add $0x470,%rsp 2bc7: 41 5d pop %r13 2bc9: 41 5c pop %r12 2bcb: 5f pop %rdi 2bcc: 5e pop %rsi 2bcd: 5b pop %rbx 2bce: c3 ret 2bcf: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2bd6: 00 2bd7: 48 33 cc xor %rsp,%rcx 2bda: 48 3b 0d af 91 60 02 cmp 0x26091af(%rip),%rcx # 0x260bd90 2be1: 75 97 jne 0x2b7a 2be3: eb d6 jmp 0x2bbb 2be5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2bec: 00 2bed: 48 33 cc xor %rsp,%rcx 2bf0: 48 3b 0d 99 91 60 02 cmp 0x2609199(%rip),%rcx # 0x260bd90 2bf7: 75 81 jne 0x2b7a 2bf9: eb c0 jmp 0x2bbb 2bfb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c00: 53 push %rbx 2c01: 56 push %rsi 2c02: 57 push %rdi 2c03: 41 54 push %r12 2c05: 41 55 push %r13 2c07: 48 81 ec 70 04 00 00 sub $0x470,%rsp 2c0e: 4d 89 c4 mov %r8,%r12 2c11: 48 8b 05 78 91 60 02 mov 0x2609178(%rip),%rax # 0x260bd90 2c18: 45 89 cd mov %r9d,%r13d 2c1b: 48 33 c4 xor %rsp,%rax 2c1e: 48 89 cf mov %rcx,%rdi 2c21: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 2c28: 00 2c29: 4d 85 e4 test %r12,%r12 2c2c: 0f 84 b3 01 00 00 je 0x2de5 2c32: 48 85 ff test %rdi,%rdi 2c35: 0f 84 94 01 00 00 je 0x2dcf 2c3b: 48 85 d2 test %rdx,%rdx 2c3e: 0f 84 63 01 00 00 je 0x2da7 2c44: 45 85 ed test %r13d,%r13d 2c47: 0f 8e 32 01 00 00 jle 0x2d7f 2c4d: 48 8d 44 24 28 lea 0x28(%rsp),%rax 2c52: 48 89 c3 mov %rax,%rbx 2c55: 48 83 e3 3f and $0x3f,%rbx 2c59: 48 f7 db neg %rbx 2c5c: 48 83 e3 3f and $0x3f,%rbx 2c60: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 2c64: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx 2c6b: 00 2c6c: 41 83 fd 40 cmp $0x40,%r13d 2c70: 0f 8e a1 00 00 00 jle 0x2d17 2c76: 4c 89 74 24 20 mov %r14,0x20(%rsp) 2c7b: 45 89 ee mov %r13d,%r14d 2c7e: 4d 89 e5 mov %r12,%r13 2c81: 49 89 d4 mov %rdx,%r12 2c84: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2c8b: 00 2c8c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2c93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2c9f: 00 2ca0: 4c 89 e1 mov %r12,%rcx 2ca3: 48 89 f2 mov %rsi,%rdx 2ca6: 49 89 d8 mov %rbx,%r8 2ca9: 41 b9 40 00 00 00 mov $0x40,%r9d 2caf: e8 2c 44 13 00 call 0x1370e0 2cb4: 48 89 f9 mov %rdi,%rcx 2cb7: 48 89 f2 mov %rsi,%rdx 2cba: 41 b8 40 00 00 00 mov $0x40,%r8d 2cc0: e8 5b be ff ff call 0xffffffffffffeb20 2cc5: 48 89 f9 mov %rdi,%rcx 2cc8: 48 89 da mov %rbx,%rdx 2ccb: 41 b8 40 00 00 00 mov $0x40,%r8d 2cd1: e8 4a be ff ff call 0xffffffffffffeb20 2cd6: 48 89 d9 mov %rbx,%rcx 2cd9: 48 89 f2 mov %rsi,%rdx 2cdc: 4d 89 e8 mov %r13,%r8 2cdf: 41 b9 40 00 00 00 mov $0x40,%r9d 2ce5: e8 16 86 03 00 call 0x3b300 2cea: 41 83 c6 c0 add $0xffffffc0,%r14d 2cee: 48 81 c7 00 02 00 00 add $0x200,%rdi 2cf5: 49 81 c4 00 02 00 00 add $0x200,%r12 2cfc: 49 81 c5 00 04 00 00 add $0x400,%r13 2d03: 41 83 fe 40 cmp $0x40,%r14d 2d07: 7f 97 jg 0x2ca0 2d09: 4c 89 e2 mov %r12,%rdx 2d0c: 4d 89 ec mov %r13,%r12 2d0f: 45 89 f5 mov %r14d,%r13d 2d12: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 2d17: 48 89 d1 mov %rdx,%rcx 2d1a: 48 89 f2 mov %rsi,%rdx 2d1d: 49 89 d8 mov %rbx,%r8 2d20: 45 89 e9 mov %r13d,%r9d 2d23: e8 b8 43 13 00 call 0x1370e0 2d28: 48 89 f9 mov %rdi,%rcx 2d2b: 48 89 f2 mov %rsi,%rdx 2d2e: 45 89 e8 mov %r13d,%r8d 2d31: e8 ea bd ff ff call 0xffffffffffffeb20 2d36: 48 89 f9 mov %rdi,%rcx 2d39: 48 89 da mov %rbx,%rdx 2d3c: 45 89 e8 mov %r13d,%r8d 2d3f: e8 dc bd ff ff call 0xffffffffffffeb20 2d44: 48 89 d9 mov %rbx,%rcx 2d47: 48 89 f2 mov %rsi,%rdx 2d4a: 4d 89 e0 mov %r12,%r8 2d4d: 45 89 e9 mov %r13d,%r9d 2d50: e8 ab 85 03 00 call 0x3b300 2d55: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2d5c: 00 2d5d: 48 33 cc xor %rsp,%rcx 2d60: 48 3b 0d 29 90 60 02 cmp 0x2609029(%rip),%rcx # 0x260bd90 2d67: 75 11 jne 0x2d7a 2d69: 33 c0 xor %eax,%eax 2d6b: 48 81 c4 70 04 00 00 add $0x470,%rsp 2d72: 41 5d pop %r13 2d74: 41 5c pop %r12 2d76: 5f pop %rdi 2d77: 5e pop %rsi 2d78: 5b pop %rbx 2d79: c3 ret 2d7a: e8 71 47 12 01 call 0x11274f0 2d7f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2d86: 00 2d87: 48 33 cc xor %rsp,%rcx 2d8a: 48 3b 0d ff 8f 60 02 cmp 0x2608fff(%rip),%rcx # 0x260bd90 2d91: 75 e7 jne 0x2d7a 2d93: b8 fa ff ff ff mov $0xfffffffa,%eax 2d98: 48 81 c4 70 04 00 00 add $0x470,%rsp 2d9f: 41 5d pop %r13 2da1: 41 5c pop %r12 2da3: 5f pop %rdi 2da4: 5e pop %rsi 2da5: 5b pop %rbx 2da6: c3 ret 2da7: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2dae: 00 2daf: 48 33 cc xor %rsp,%rcx 2db2: 48 3b 0d d7 8f 60 02 cmp 0x2608fd7(%rip),%rcx # 0x260bd90 2db9: 75 bf jne 0x2d7a 2dbb: b8 f8 ff ff ff mov $0xfffffff8,%eax 2dc0: 48 81 c4 70 04 00 00 add $0x470,%rsp 2dc7: 41 5d pop %r13 2dc9: 41 5c pop %r12 2dcb: 5f pop %rdi 2dcc: 5e pop %rsi 2dcd: 5b pop %rbx 2dce: c3 ret 2dcf: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2dd6: 00 2dd7: 48 33 cc xor %rsp,%rcx 2dda: 48 3b 0d af 8f 60 02 cmp 0x2608faf(%rip),%rcx # 0x260bd90 2de1: 75 97 jne 0x2d7a 2de3: eb d6 jmp 0x2dbb 2de5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2dec: 00 2ded: 48 33 cc xor %rsp,%rcx 2df0: 48 3b 0d 99 8f 60 02 cmp 0x2608f99(%rip),%rcx # 0x260bd90 2df7: 75 81 jne 0x2d7a 2df9: eb c0 jmp 0x2dbb 2dfb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e00: 53 push %rbx 2e01: 56 push %rsi 2e02: 57 push %rdi 2e03: 41 54 push %r12 2e05: 41 55 push %r13 2e07: 48 81 ec 70 04 00 00 sub $0x470,%rsp 2e0e: 4d 89 c4 mov %r8,%r12 2e11: 48 8b 05 78 8f 60 02 mov 0x2608f78(%rip),%rax # 0x260bd90 2e18: 45 89 cd mov %r9d,%r13d 2e1b: 48 33 c4 xor %rsp,%rax 2e1e: 48 89 cf mov %rcx,%rdi 2e21: 48 89 84 24 68 04 00 mov %rax,0x468(%rsp) 2e28: 00 2e29: 4d 85 e4 test %r12,%r12 2e2c: 0f 84 b3 01 00 00 je 0x2fe5 2e32: 48 85 ff test %rdi,%rdi 2e35: 0f 84 94 01 00 00 je 0x2fcf 2e3b: 48 85 d2 test %rdx,%rdx 2e3e: 0f 84 63 01 00 00 je 0x2fa7 2e44: 45 85 ed test %r13d,%r13d 2e47: 0f 8e 32 01 00 00 jle 0x2f7f 2e4d: 48 8d 44 24 28 lea 0x28(%rsp),%rax 2e52: 48 89 c3 mov %rax,%rbx 2e55: 48 83 e3 3f and $0x3f,%rbx 2e59: 48 f7 db neg %rbx 2e5c: 48 83 e3 3f and $0x3f,%rbx 2e60: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 2e64: 48 8d 9c 18 00 02 00 lea 0x200(%rax,%rbx,1),%rbx 2e6b: 00 2e6c: 41 83 fd 40 cmp $0x40,%r13d 2e70: 0f 8e a1 00 00 00 jle 0x2f17 2e76: 4c 89 74 24 20 mov %r14,0x20(%rsp) 2e7b: 45 89 ee mov %r13d,%r14d 2e7e: 4d 89 e5 mov %r12,%r13 2e81: 49 89 d4 mov %rdx,%r12 2e84: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e8b: 00 2e8c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2e93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e9f: 00 2ea0: 4c 89 e1 mov %r12,%rcx 2ea3: 48 89 f2 mov %rsi,%rdx 2ea6: 49 89 d8 mov %rbx,%r8 2ea9: 41 b9 40 00 00 00 mov $0x40,%r9d 2eaf: e8 4c 42 13 00 call 0x137100 2eb4: 48 89 f9 mov %rdi,%rcx 2eb7: 48 89 f2 mov %rsi,%rdx 2eba: 41 b8 40 00 00 00 mov $0x40,%r8d 2ec0: e8 1b be ff ff call 0xffffffffffffece0 2ec5: 48 89 f9 mov %rdi,%rcx 2ec8: 48 89 da mov %rbx,%rdx 2ecb: 41 b8 40 00 00 00 mov $0x40,%r8d 2ed1: e8 0a be ff ff call 0xffffffffffffece0 2ed6: 48 89 d9 mov %rbx,%rcx 2ed9: 48 89 f2 mov %rsi,%rdx 2edc: 4d 89 e8 mov %r13,%r8 2edf: 41 b9 40 00 00 00 mov $0x40,%r9d 2ee5: e8 96 8b 03 00 call 0x3ba80 2eea: 41 83 c6 c0 add $0xffffffc0,%r14d 2eee: 48 81 c7 00 02 00 00 add $0x200,%rdi 2ef5: 49 81 c4 00 02 00 00 add $0x200,%r12 2efc: 49 81 c5 00 04 00 00 add $0x400,%r13 2f03: 41 83 fe 40 cmp $0x40,%r14d 2f07: 7f 97 jg 0x2ea0 2f09: 4c 89 e2 mov %r12,%rdx 2f0c: 4d 89 ec mov %r13,%r12 2f0f: 45 89 f5 mov %r14d,%r13d 2f12: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 2f17: 48 89 d1 mov %rdx,%rcx 2f1a: 48 89 f2 mov %rsi,%rdx 2f1d: 49 89 d8 mov %rbx,%r8 2f20: 45 89 e9 mov %r13d,%r9d 2f23: e8 d8 41 13 00 call 0x137100 2f28: 48 89 f9 mov %rdi,%rcx 2f2b: 48 89 f2 mov %rsi,%rdx 2f2e: 45 89 e8 mov %r13d,%r8d 2f31: e8 aa bd ff ff call 0xffffffffffffece0 2f36: 48 89 f9 mov %rdi,%rcx 2f39: 48 89 da mov %rbx,%rdx 2f3c: 45 89 e8 mov %r13d,%r8d 2f3f: e8 9c bd ff ff call 0xffffffffffffece0 2f44: 48 89 d9 mov %rbx,%rcx 2f47: 48 89 f2 mov %rsi,%rdx 2f4a: 4d 89 e0 mov %r12,%r8 2f4d: 45 89 e9 mov %r13d,%r9d 2f50: e8 2b 8b 03 00 call 0x3ba80 2f55: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2f5c: 00 2f5d: 48 33 cc xor %rsp,%rcx 2f60: 48 3b 0d 29 8e 60 02 cmp 0x2608e29(%rip),%rcx # 0x260bd90 2f67: 75 11 jne 0x2f7a 2f69: 33 c0 xor %eax,%eax 2f6b: 48 81 c4 70 04 00 00 add $0x470,%rsp 2f72: 41 5d pop %r13 2f74: 41 5c pop %r12 2f76: 5f pop %rdi 2f77: 5e pop %rsi 2f78: 5b pop %rbx 2f79: c3 ret 2f7a: e8 71 45 12 01 call 0x11274f0 2f7f: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2f86: 00 2f87: 48 33 cc xor %rsp,%rcx 2f8a: 48 3b 0d ff 8d 60 02 cmp 0x2608dff(%rip),%rcx # 0x260bd90 2f91: 75 e7 jne 0x2f7a 2f93: b8 fa ff ff ff mov $0xfffffffa,%eax 2f98: 48 81 c4 70 04 00 00 add $0x470,%rsp 2f9f: 41 5d pop %r13 2fa1: 41 5c pop %r12 2fa3: 5f pop %rdi 2fa4: 5e pop %rsi 2fa5: 5b pop %rbx 2fa6: c3 ret 2fa7: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2fae: 00 2faf: 48 33 cc xor %rsp,%rcx 2fb2: 48 3b 0d d7 8d 60 02 cmp 0x2608dd7(%rip),%rcx # 0x260bd90 2fb9: 75 bf jne 0x2f7a 2fbb: b8 f8 ff ff ff mov $0xfffffff8,%eax 2fc0: 48 81 c4 70 04 00 00 add $0x470,%rsp 2fc7: 41 5d pop %r13 2fc9: 41 5c pop %r12 2fcb: 5f pop %rdi 2fcc: 5e pop %rsi 2fcd: 5b pop %rbx 2fce: c3 ret 2fcf: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2fd6: 00 2fd7: 48 33 cc xor %rsp,%rcx 2fda: 48 3b 0d af 8d 60 02 cmp 0x2608daf(%rip),%rcx # 0x260bd90 2fe1: 75 97 jne 0x2f7a 2fe3: eb d6 jmp 0x2fbb 2fe5: 48 8b 8c 24 68 04 00 mov 0x468(%rsp),%rcx 2fec: 00 2fed: 48 33 cc xor %rsp,%rcx 2ff0: 48 3b 0d 99 8d 60 02 cmp 0x2608d99(%rip),%rcx # 0x260bd90 2ff7: 75 81 jne 0x2f7a 2ff9: eb c0 jmp 0x2fbb 2ffb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3000: 48 83 ec 28 sub $0x28,%rsp 3004: 48 85 c9 test %rcx,%rcx 3007: 74 25 je 0x302e 3009: 48 85 d2 test %rdx,%rdx 300c: 74 20 je 0x302e 300e: 4d 85 c0 test %r8,%r8 3011: 74 1b je 0x302e 3013: 45 85 c9 test %r9d,%r9d 3016: 7f 0a jg 0x3022 3018: b8 fa ff ff ff mov $0xfffffffa,%eax 301d: 48 83 c4 28 add $0x28,%rsp 3021: c3 ret 3022: e8 d9 91 03 00 call 0x3c200 3027: 33 c0 xor %eax,%eax 3029: 48 83 c4 28 add $0x28,%rsp 302d: c3 ret 302e: b8 f8 ff ff ff mov $0xfffffff8,%eax 3033: 48 83 c4 28 add $0x28,%rsp 3037: c3 ret 3038: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 303f: 00 3040: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 3045: 48 85 c9 test %rcx,%rcx 3048: 74 27 je 0x3071 304a: 48 85 d2 test %rdx,%rdx 304d: 74 22 je 0x3071 304f: 4d 85 c0 test %r8,%r8 3052: 74 1d je 0x3071 3054: 45 85 c9 test %r9d,%r9d 3057: 7f 0b jg 0x3064 3059: b8 fa ff ff ff mov $0xfffffffa,%eax 305e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 3063: c3 ret 3064: e8 77 94 03 00 call 0x3c4e0 3069: 33 c0 xor %eax,%eax 306b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 3070: c3 ret 3071: b8 f8 ff ff ff mov $0xfffffff8,%eax 3076: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 307b: c3 ret 307c: 0f 1f 40 00 nopl 0x0(%rax) 3080: 48 83 ec 28 sub $0x28,%rsp 3084: 48 85 c9 test %rcx,%rcx 3087: 74 25 je 0x30ae 3089: 48 85 d2 test %rdx,%rdx 308c: 74 20 je 0x30ae 308e: 4d 85 c0 test %r8,%r8 3091: 74 1b je 0x30ae 3093: 45 85 c9 test %r9d,%r9d 3096: 7f 0a jg 0x30a2 3098: b8 fa ff ff ff mov $0xfffffffa,%eax 309d: 48 83 c4 28 add $0x28,%rsp 30a1: c3 ret 30a2: e8 19 97 03 00 call 0x3c7c0 30a7: 33 c0 xor %eax,%eax 30a9: 48 83 c4 28 add $0x28,%rsp 30ad: c3 ret 30ae: b8 f8 ff ff ff mov $0xfffffff8,%eax 30b3: 48 83 c4 28 add $0x28,%rsp 30b7: c3 ret 30b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 30bf: 00 30c0: 41 57 push %r15 30c2: 49 89 ca mov %rcx,%r10 30c5: 49 89 d3 mov %rdx,%r11 30c8: 4d 85 d2 test %r10,%r10 30cb: 0f 84 fb 00 00 00 je 0x31cc 30d1: 4d 85 db test %r11,%r11 30d4: 0f 84 f2 00 00 00 je 0x31cc 30da: 4d 85 c0 test %r8,%r8 30dd: 0f 84 e9 00 00 00 je 0x31cc 30e3: 45 85 c9 test %r9d,%r9d 30e6: 0f 8e d8 00 00 00 jle 0x31c4 30ec: 49 63 d1 movslq %r9d,%rdx 30ef: 48 83 fa 08 cmp $0x8,%rdx 30f3: 0f 8c c6 00 00 00 jl 0x31bf 30f9: 4c 89 c0 mov %r8,%rax 30fc: 48 83 e0 0f and $0xf,%rax 3100: 85 c0 test %eax,%eax 3102: 74 10 je 0x3114 3104: a8 03 test $0x3,%al 3106: 0f 85 b3 00 00 00 jne 0x31bf 310c: f7 d8 neg %eax 310e: 83 c0 10 add $0x10,%eax 3111: c1 e8 02 shr $0x2,%eax 3114: 89 c1 mov %eax,%ecx 3116: 4c 8d 79 08 lea 0x8(%rcx),%r15 311a: 49 3b d7 cmp %r15,%rdx 311d: 0f 8c 9c 00 00 00 jl 0x31bf 3123: 45 89 cf mov %r9d,%r15d 3126: 44 2b f8 sub %eax,%r15d 3129: 41 83 e7 07 and $0x7,%r15d 312d: 45 2b cf sub %r15d,%r9d 3130: 4d 63 c9 movslq %r9d,%r9 3133: 85 c0 test %eax,%eax 3135: b8 00 00 00 00 mov $0x0,%eax 313a: 76 24 jbe 0x3160 313c: 0f 1f 40 00 nopl 0x0(%rax) 3140: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0 3146: c4 c1 7a 59 0c 83 vmulss (%r11,%rax,4),%xmm0,%xmm1 314c: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 3152: 48 ff c0 inc %rax 3155: 48 3b c1 cmp %rcx,%rax 3158: 72 e6 jb 0x3140 315a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 3160: c4 c1 78 10 04 8a vmovups (%r10,%rcx,4),%xmm0 3166: c4 c1 78 10 54 8a 10 vmovups 0x10(%r10,%rcx,4),%xmm2 316d: c4 c1 78 59 0c 8b vmulps (%r11,%rcx,4),%xmm0,%xmm1 3173: c4 c1 68 59 5c 8b 10 vmulps 0x10(%r11,%rcx,4),%xmm2,%xmm3 317a: c4 c1 78 11 0c 88 vmovups %xmm1,(%r8,%rcx,4) 3180: c4 c1 78 11 5c 88 10 vmovups %xmm3,0x10(%r8,%rcx,4) 3187: 48 83 c1 08 add $0x8,%rcx 318b: 49 3b c9 cmp %r9,%rcx 318e: 72 d0 jb 0x3160 3190: 4c 3b ca cmp %rdx,%r9 3193: 73 25 jae 0x31ba 3195: 0f 1f 40 00 nopl 0x0(%rax) 3199: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 31a0: c4 81 7a 10 04 8a vmovss (%r10,%r9,4),%xmm0 31a6: c4 81 7a 59 0c 8b vmulss (%r11,%r9,4),%xmm0,%xmm1 31ac: c4 81 7a 11 0c 88 vmovss %xmm1,(%r8,%r9,4) 31b2: 49 ff c1 inc %r9 31b5: 4c 3b ca cmp %rdx,%r9 31b8: 72 e6 jb 0x31a0 31ba: 33 c0 xor %eax,%eax 31bc: 41 5f pop %r15 31be: c3 ret 31bf: 45 33 c9 xor %r9d,%r9d 31c2: eb cc jmp 0x3190 31c4: b8 fa ff ff ff mov $0xfffffffa,%eax 31c9: 41 5f pop %r15 31cb: c3 ret 31cc: b8 f8 ff ff ff mov $0xfffffff8,%eax 31d1: 41 5f pop %r15 31d3: c3 ret 31d4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 31d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 31e0: 53 push %rbx 31e1: 57 push %rdi 31e2: 55 push %rbp 31e3: 49 89 ca mov %rcx,%r10 31e6: 4d 85 d2 test %r10,%r10 31e9: 0f 84 92 01 00 00 je 0x3381 31ef: 48 85 d2 test %rdx,%rdx 31f2: 0f 84 89 01 00 00 je 0x3381 31f8: 4d 85 c0 test %r8,%r8 31fb: 0f 84 80 01 00 00 je 0x3381 3201: 45 85 c9 test %r9d,%r9d 3204: 0f 8e 6e 01 00 00 jle 0x3378 320a: 41 83 f9 10 cmp $0x10,%r9d 320e: 0f 8c 50 01 00 00 jl 0x3364 3214: 41 83 f9 1d cmp $0x1d,%r9d 3218: 0f 8c 4d 01 00 00 jl 0x336b 321e: 4c 89 c1 mov %r8,%rcx 3221: 48 83 e1 1f and $0x1f,%rcx 3225: 89 c9 mov %ecx,%ecx 3227: 85 c9 test %ecx,%ecx 3229: 74 11 je 0x323c 322b: f6 c1 03 test $0x3,%cl 322e: 0f 85 30 01 00 00 jne 0x3364 3234: f7 d9 neg %ecx 3236: 83 c1 20 add $0x20,%ecx 3239: c1 e9 02 shr $0x2,%ecx 323c: 8d 41 10 lea 0x10(%rcx),%eax 323f: 44 3b c8 cmp %eax,%r9d 3242: 0f 8c 1c 01 00 00 jl 0x3364 3248: 44 89 cf mov %r9d,%edi 324b: 33 c0 xor %eax,%eax 324d: 2b f9 sub %ecx,%edi 324f: 83 e7 0f and $0xf,%edi 3252: f7 df neg %edi 3254: 41 03 f9 add %r9d,%edi 3257: 85 c9 test %ecx,%ecx 3259: 76 1e jbe 0x3279 325b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3260: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0 3266: c5 fa 59 0c 82 vmulss (%rdx,%rax,4),%xmm0,%xmm1 326b: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 3271: 48 ff c0 inc %rax 3274: 48 3b c1 cmp %rcx,%rax 3277: 72 e7 jb 0x3260 3279: 48 63 c7 movslq %edi,%rax 327c: 0f 1f 40 00 nopl 0x0(%rax) 3280: c4 c1 7c 10 04 8a vmovups (%r10,%rcx,4),%ymm0 3286: c4 c1 7c 10 54 8a 20 vmovups 0x20(%r10,%rcx,4),%ymm2 328d: c5 fc 59 0c 8a vmulps (%rdx,%rcx,4),%ymm0,%ymm1 3292: c5 ec 59 5c 8a 20 vmulps 0x20(%rdx,%rcx,4),%ymm2,%ymm3 3298: c4 c1 7c 11 0c 88 vmovups %ymm1,(%r8,%rcx,4) 329e: c4 c1 7c 11 5c 88 20 vmovups %ymm3,0x20(%r8,%rcx,4) 32a5: 48 83 c1 10 add $0x10,%rcx 32a9: 48 3b c8 cmp %rax,%rcx 32ac: 72 d2 jb 0x3280 32ae: 8d 47 01 lea 0x1(%rdi),%eax 32b1: 41 3b c1 cmp %r9d,%eax 32b4: 0f 87 9d 00 00 00 ja 0x3357 32ba: 4d 63 c9 movslq %r9d,%r9 32bd: 48 63 ff movslq %edi,%rdi 32c0: 4c 2b cf sub %rdi,%r9 32c3: 49 83 f9 04 cmp $0x4,%r9 32c7: 0f 8c 93 00 00 00 jl 0x3360 32cd: 48 63 ff movslq %edi,%rdi 32d0: 44 89 cd mov %r9d,%ebp 32d3: 83 e5 fc and $0xfffffffc,%ebp 32d6: 33 c9 xor %ecx,%ecx 32d8: 48 63 ed movslq %ebp,%rbp 32db: 49 8d 1c b8 lea (%r8,%rdi,4),%rbx 32df: 48 8d 04 ba lea (%rdx,%rdi,4),%rax 32e3: 4d 8d 1c ba lea (%r10,%rdi,4),%r11 32e7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 32ee: 00 32ef: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 32f6: 0f 1f 00 nopl (%rax) 32f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3300: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 3306: c5 f8 59 0c 88 vmulps (%rax,%rcx,4),%xmm0,%xmm1 330b: c5 f8 11 0c 8b vmovups %xmm1,(%rbx,%rcx,4) 3310: 48 83 c1 04 add $0x4,%rcx 3314: 48 3b cd cmp %rbp,%rcx 3317: 72 e7 jb 0x3300 3319: 49 3b e9 cmp %r9,%rbp 331c: 73 39 jae 0x3357 331e: 48 63 ff movslq %edi,%rdi 3321: 49 8d 0c b8 lea (%r8,%rdi,4),%rcx 3325: 48 8d 14 ba lea (%rdx,%rdi,4),%rdx 3329: 49 8d 04 ba lea (%r10,%rdi,4),%rax 332d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3334: 00 3335: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 333c: 0f 1f 40 00 nopl 0x0(%rax) 3340: c5 fa 10 04 a8 vmovss (%rax,%rbp,4),%xmm0 3345: c5 fa 59 0c aa vmulss (%rdx,%rbp,4),%xmm0,%xmm1 334a: c5 fa 11 0c a9 vmovss %xmm1,(%rcx,%rbp,4) 334f: 48 ff c5 inc %rbp 3352: 49 3b e9 cmp %r9,%rbp 3355: 72 e9 jb 0x3340 3357: 33 c0 xor %eax,%eax 3359: c5 f8 77 vzeroupper 335c: 5d pop %rbp 335d: 5f pop %rdi 335e: 5b pop %rbx 335f: c3 ret 3360: 33 ed xor %ebp,%ebp 3362: eb b5 jmp 0x3319 3364: 33 ff xor %edi,%edi 3366: e9 43 ff ff ff jmp 0x32ae 336b: 44 89 cf mov %r9d,%edi 336e: 33 c9 xor %ecx,%ecx 3370: 83 e7 f0 and $0xfffffff0,%edi 3373: e9 01 ff ff ff jmp 0x3279 3378: b8 fa ff ff ff mov $0xfffffffa,%eax 337d: 5d pop %rbp 337e: 5f pop %rdi 337f: 5b pop %rbx 3380: c3 ret 3381: b8 f8 ff ff ff mov $0xfffffff8,%eax 3386: 5d pop %rbp 3387: 5f pop %rdi 3388: 5b pop %rbx 3389: c3 ret 338a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3391: 00 3392: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3399: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 33a0: 56 push %rsi 33a1: 57 push %rdi 33a2: 41 54 push %r12 33a4: 55 push %rbp 33a5: 48 83 ec 28 sub $0x28,%rsp 33a9: 89 ce mov %ecx,%esi 33ab: 4c 89 cd mov %r9,%rbp 33ae: 83 fe 1e cmp $0x1e,%esi 33b1: 0f 87 83 01 00 00 ja 0x353a 33b7: 48 85 ed test %rbp,%rbp 33ba: 0f 84 89 01 00 00 je 0x3549 33c0: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 33c5: 48 85 ff test %rdi,%rdi 33c8: 0f 84 7b 01 00 00 je 0x3549 33ce: 4c 8b 64 24 78 mov 0x78(%rsp),%r12 33d3: 4d 85 e4 test %r12,%r12 33d6: 0f 84 6d 01 00 00 je 0x3549 33dc: 83 fa 08 cmp $0x8,%edx 33df: 74 1e je 0x33ff 33e1: 83 fa 04 cmp $0x4,%edx 33e4: 74 19 je 0x33ff 33e6: 83 fa 01 cmp $0x1,%edx 33e9: 74 14 je 0x33ff 33eb: 83 fa 02 cmp $0x2,%edx 33ee: 74 0f je 0x33ff 33f0: b8 ee ff ff ff mov $0xffffffee,%eax 33f5: 48 83 c4 28 add $0x28,%rsp 33f9: 5d pop %rbp 33fa: 41 5c pop %r12 33fc: 5f pop %rdi 33fd: 5e pop %rsi 33fe: c3 ret 33ff: 83 fe 1c cmp $0x1c,%esi 3402: 0f 8f 32 01 00 00 jg 0x353a 3408: 83 fe 05 cmp $0x5,%esi 340b: 7f 14 jg 0x3421 340d: c7 45 00 d0 00 00 00 movl $0xd0,0x0(%rbp) 3414: 33 c0 xor %eax,%eax 3416: 89 07 mov %eax,(%rdi) 3418: 41 89 04 24 mov %eax,(%r12) 341c: e9 0d 01 00 00 jmp 0x352e 3421: 83 fe 06 cmp $0x6,%esi 3424: 7f 11 jg 0x3437 3426: 33 c0 xor %eax,%eax 3428: 89 45 00 mov %eax,0x0(%rbp) 342b: 89 07 mov %eax,(%rdi) 342d: 41 89 04 24 mov %eax,(%r12) 3431: 44 8b 55 00 mov 0x0(%rbp),%r10d 3435: eb 6a jmp 0x34a1 3437: 8d 4e ff lea -0x1(%rsi),%ecx 343a: 83 f9 0e cmp $0xe,%ecx 343d: 7f 4b jg 0x348a 343f: 41 bb 01 00 00 00 mov $0x1,%r11d 3445: 41 d3 e3 shl %cl,%r11d 3448: 45 89 da mov %r11d,%r10d 344b: 41 c1 e2 04 shl $0x4,%r10d 344f: 41 8d 42 4f lea 0x4f(%r10),%eax 3453: 41 83 c2 3f add $0x3f,%r10d 3457: 83 e0 c0 and $0xffffffc0,%eax 345a: 41 83 e2 c0 and $0xffffffc0,%r10d 345e: 89 45 00 mov %eax,0x0(%rbp) 3461: c7 07 00 00 00 00 movl $0x0,(%rdi) 3467: 45 89 14 24 mov %r10d,(%r12) 346b: 45 89 da mov %r11d,%r10d 346e: 41 d1 fa sar $1,%r10d 3471: 41 c1 ea 1e shr $0x1e,%r10d 3475: 45 03 d3 add %r11d,%r10d 3478: 41 83 e2 fc and $0xfffffffc,%r10d 347c: 41 83 c2 43 add $0x43,%r10d 3480: 41 83 e2 c0 and $0xffffffc0,%r10d 3484: 44 03 55 00 add 0x0(%rbp),%r10d 3488: eb 12 jmp 0x349c 348a: 48 89 ea mov %rbp,%rdx 348d: 49 89 f8 mov %rdi,%r8 3490: 4d 89 e1 mov %r12,%r9 3493: e8 08 96 03 00 call 0x3caa0 3498: 44 8b 55 00 mov 0x0(%rbp),%r10d 349c: 83 fe 12 cmp $0x12,%esi 349f: 7d 28 jge 0x34c9 34a1: 89 f1 mov %esi,%ecx 34a3: b8 01 00 00 00 mov $0x1,%eax 34a8: d3 e0 shl %cl,%eax 34aa: 41 89 c3 mov %eax,%r11d 34ad: 41 d1 fb sar $1,%r11d 34b0: 41 c1 eb 1e shr $0x1e,%r11d 34b4: 44 03 d8 add %eax,%r11d 34b7: 41 c1 eb 02 shr $0x2,%r11d 34bb: 41 c1 e3 04 shl $0x4,%r11d 34bf: 41 83 c3 3f add $0x3f,%r11d 34c3: 41 83 e3 c0 and $0xffffffc0,%r11d 34c7: eb 1b jmp 0x34e4 34c9: 41 bb 01 00 00 00 mov $0x1,%r11d 34cf: 8d 4e 15 lea 0x15(%rsi),%ecx 34d2: 41 d3 e3 shl %cl,%r11d 34d5: 41 c1 e3 04 shl $0x4,%r11d 34d9: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 34e0: 41 83 e3 c0 and $0xffffffc0,%r11d 34e4: 83 fe 0a cmp $0xa,%esi 34e7: 43 8d 84 5a 00 01 00 lea 0x100(%r10,%r11,2),%eax 34ee: 00 34ef: 89 45 00 mov %eax,0x0(%rbp) 34f2: 7f 04 jg 0x34f8 34f4: 33 c0 xor %eax,%eax 34f6: eb 25 jmp 0x351d 34f8: 89 f1 mov %esi,%ecx 34fa: b8 01 00 00 00 mov $0x1,%eax 34ff: d3 e0 shl %cl,%eax 3501: 89 c2 mov %eax,%edx 3503: d1 fa sar $1,%edx 3505: c1 ea 1e shr $0x1e,%edx 3508: 03 d0 add %eax,%edx 350a: c1 ea 02 shr $0x2,%edx 350d: 8b 2f mov (%rdi),%ebp 350f: 8d 34 d5 47 00 00 00 lea 0x47(,%rdx,8),%esi 3516: 83 e6 c0 and $0xffffffc0,%esi 3519: 8d 44 35 40 lea 0x40(%rbp,%rsi,1),%eax 351d: 89 07 mov %eax,(%rdi) 351f: 41 8b 04 24 mov (%r12),%eax 3523: 85 c0 test %eax,%eax 3525: 7e 07 jle 0x352e 3527: 83 c0 40 add $0x40,%eax 352a: 41 89 04 24 mov %eax,(%r12) 352e: 33 c0 xor %eax,%eax 3530: 48 83 c4 28 add $0x28,%rsp 3534: 5d pop %rbp 3535: 41 5c pop %r12 3537: 5f pop %rdi 3538: 5e pop %rsi 3539: c3 ret 353a: b8 ef ff ff ff mov $0xffffffef,%eax 353f: 48 83 c4 28 add $0x28,%rsp 3543: 5d pop %rbp 3544: 41 5c pop %r12 3546: 5f pop %rdi 3547: 5e pop %rsi 3548: c3 ret 3549: b8 f8 ff ff ff mov $0xfffffff8,%eax 354e: 48 83 c4 28 add $0x28,%rsp 3552: 5d pop %rbp 3553: 41 5c pop %r12 3555: 5f pop %rdi 3556: 5e pop %rsi 3557: c3 ret 3558: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 355f: 00 3560: 41 54 push %r12 3562: 41 55 push %r13 3564: 41 56 push %r14 3566: 41 57 push %r15 3568: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 356d: 41 89 cd mov %ecx,%r13d 3570: 4d 89 cc mov %r9,%r12 3573: 41 83 fd 1e cmp $0x1e,%r13d 3577: 0f 87 97 01 00 00 ja 0x3714 357d: 4d 85 e4 test %r12,%r12 3580: 0f 84 a1 01 00 00 je 0x3727 3586: 4c 8b 74 24 70 mov 0x70(%rsp),%r14 358b: 4d 85 f6 test %r14,%r14 358e: 0f 84 93 01 00 00 je 0x3727 3594: 4c 8b 7c 24 78 mov 0x78(%rsp),%r15 3599: 4d 85 ff test %r15,%r15 359c: 0f 84 85 01 00 00 je 0x3727 35a2: 83 fa 08 cmp $0x8,%edx 35a5: 74 22 je 0x35c9 35a7: 83 fa 04 cmp $0x4,%edx 35aa: 74 1d je 0x35c9 35ac: 83 fa 01 cmp $0x1,%edx 35af: 74 18 je 0x35c9 35b1: 83 fa 02 cmp $0x2,%edx 35b4: 74 13 je 0x35c9 35b6: b8 ee ff ff ff mov $0xffffffee,%eax 35bb: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 35c0: 41 5f pop %r15 35c2: 41 5e pop %r14 35c4: 41 5d pop %r13 35c6: 41 5c pop %r12 35c8: c3 ret 35c9: 41 83 fd 1c cmp $0x1c,%r13d 35cd: 0f 8f 41 01 00 00 jg 0x3714 35d3: 41 83 fd 05 cmp $0x5,%r13d 35d7: 7f 15 jg 0x35ee 35d9: 41 c7 04 24 d0 00 00 movl $0xd0,(%r12) 35e0: 00 35e1: 33 c0 xor %eax,%eax 35e3: 41 89 06 mov %eax,(%r14) 35e6: 41 89 07 mov %eax,(%r15) 35e9: e9 16 01 00 00 jmp 0x3704 35ee: 41 83 fd 06 cmp $0x6,%r13d 35f2: 7f 12 jg 0x3606 35f4: 33 c0 xor %eax,%eax 35f6: 41 89 04 24 mov %eax,(%r12) 35fa: 41 89 06 mov %eax,(%r14) 35fd: 41 89 07 mov %eax,(%r15) 3600: 41 8b 14 24 mov (%r12),%edx 3604: eb 6a jmp 0x3670 3606: 41 8d 4d ff lea -0x1(%r13),%ecx 360a: 83 f9 10 cmp $0x10,%ecx 360d: 7f 49 jg 0x3658 360f: 41 bb 01 00 00 00 mov $0x1,%r11d 3615: 41 d3 e3 shl %cl,%r11d 3618: 44 89 da mov %r11d,%edx 361b: 45 89 da mov %r11d,%r10d 361e: d1 fa sar $1,%edx 3620: c1 ea 1e shr $0x1e,%edx 3623: 41 c1 e2 04 shl $0x4,%r10d 3627: 41 03 d3 add %r11d,%edx 362a: 44 89 d0 mov %r10d,%eax 362d: 83 e2 fc and $0xfffffffc,%edx 3630: 83 c0 4f add $0x4f,%eax 3633: 41 83 c2 3f add $0x3f,%r10d 3637: 83 c2 43 add $0x43,%edx 363a: 83 e0 c0 and $0xffffffc0,%eax 363d: 41 89 04 24 mov %eax,(%r12) 3641: 41 83 e2 c0 and $0xffffffc0,%r10d 3645: 41 c7 06 00 00 00 00 movl $0x0,(%r14) 364c: 83 e2 c0 and $0xffffffc0,%edx 364f: 45 89 17 mov %r10d,(%r15) 3652: 41 03 14 24 add (%r12),%edx 3656: eb 12 jmp 0x366a 3658: 4c 89 e2 mov %r12,%rdx 365b: 4d 89 f0 mov %r14,%r8 365e: 4d 89 f9 mov %r15,%r9 3661: e8 5a 96 03 00 call 0x3ccc0 3666: 41 8b 14 24 mov (%r12),%edx 366a: 41 83 fd 11 cmp $0x11,%r13d 366e: 7d 29 jge 0x3699 3670: 44 89 e9 mov %r13d,%ecx 3673: b8 01 00 00 00 mov $0x1,%eax 3678: d3 e0 shl %cl,%eax 367a: 41 89 c2 mov %eax,%r10d 367d: 41 d1 fa sar $1,%r10d 3680: 41 c1 ea 1e shr $0x1e,%r10d 3684: 44 03 d0 add %eax,%r10d 3687: 41 c1 ea 02 shr $0x2,%r10d 368b: 41 c1 e2 04 shl $0x4,%r10d 368f: 41 83 c2 3f add $0x3f,%r10d 3693: 41 83 e2 c0 and $0xffffffc0,%r10d 3697: eb 1c jmp 0x36b5 3699: 41 ba 01 00 00 00 mov $0x1,%r10d 369f: 41 8d 4d 15 lea 0x15(%r13),%ecx 36a3: 41 d3 e2 shl %cl,%r10d 36a6: 41 c1 e2 04 shl $0x4,%r10d 36aa: 41 81 c2 3f 20 00 00 add $0x203f,%r10d 36b1: 41 83 e2 c0 and $0xffffffc0,%r10d 36b5: 45 03 d2 add %r10d,%r10d 36b8: 41 03 d2 add %r10d,%edx 36bb: 81 c2 00 01 00 00 add $0x100,%edx 36c1: 41 89 14 24 mov %edx,(%r12) 36c5: 41 83 fd 0a cmp $0xa,%r13d 36c9: 7f 04 jg 0x36cf 36cb: 33 d2 xor %edx,%edx 36cd: eb 25 jmp 0x36f4 36cf: 44 89 e9 mov %r13d,%ecx 36d2: b8 01 00 00 00 mov $0x1,%eax 36d7: d3 e0 shl %cl,%eax 36d9: 89 c2 mov %eax,%edx 36db: d1 fa sar $1,%edx 36dd: c1 ea 1e shr $0x1e,%edx 36e0: 03 d0 add %eax,%edx 36e2: c1 ea 02 shr $0x2,%edx 36e5: c1 e2 03 shl $0x3,%edx 36e8: 83 c2 47 add $0x47,%edx 36eb: 83 e2 c0 and $0xffffffc0,%edx 36ee: 83 c2 40 add $0x40,%edx 36f1: 41 03 16 add (%r14),%edx 36f4: 41 89 16 mov %edx,(%r14) 36f7: 41 8b 07 mov (%r15),%eax 36fa: 85 c0 test %eax,%eax 36fc: 7e 06 jle 0x3704 36fe: 83 c0 40 add $0x40,%eax 3701: 41 89 07 mov %eax,(%r15) 3704: 33 c0 xor %eax,%eax 3706: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 370b: 41 5f pop %r15 370d: 41 5e pop %r14 370f: 41 5d pop %r13 3711: 41 5c pop %r12 3713: c3 ret 3714: b8 ef ff ff ff mov $0xffffffef,%eax 3719: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 371e: 41 5f pop %r15 3720: 41 5e pop %r14 3722: 41 5d pop %r13 3724: 41 5c pop %r12 3726: c3 ret 3727: b8 f8 ff ff ff mov $0xfffffff8,%eax 372c: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 3731: 41 5f pop %r15 3733: 41 5e pop %r14 3735: 41 5d pop %r13 3737: 41 5c pop %r12 3739: c3 ret 373a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 3740: 56 push %rsi 3741: 57 push %rdi 3742: 41 54 push %r12 3744: 55 push %rbp 3745: 48 83 ec 28 sub $0x28,%rsp 3749: 89 ce mov %ecx,%esi 374b: 4c 89 cd mov %r9,%rbp 374e: 83 fe 1e cmp $0x1e,%esi 3751: 0f 87 83 01 00 00 ja 0x38da 3757: 48 85 ed test %rbp,%rbp 375a: 0f 84 89 01 00 00 je 0x38e9 3760: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 3765: 48 85 ff test %rdi,%rdi 3768: 0f 84 7b 01 00 00 je 0x38e9 376e: 4c 8b 64 24 78 mov 0x78(%rsp),%r12 3773: 4d 85 e4 test %r12,%r12 3776: 0f 84 6d 01 00 00 je 0x38e9 377c: 83 fa 08 cmp $0x8,%edx 377f: 74 1e je 0x379f 3781: 83 fa 04 cmp $0x4,%edx 3784: 74 19 je 0x379f 3786: 83 fa 01 cmp $0x1,%edx 3789: 74 14 je 0x379f 378b: 83 fa 02 cmp $0x2,%edx 378e: 74 0f je 0x379f 3790: b8 ee ff ff ff mov $0xffffffee,%eax 3795: 48 83 c4 28 add $0x28,%rsp 3799: 5d pop %rbp 379a: 41 5c pop %r12 379c: 5f pop %rdi 379d: 5e pop %rsi 379e: c3 ret 379f: 83 fe 1c cmp $0x1c,%esi 37a2: 0f 8f 32 01 00 00 jg 0x38da 37a8: 83 fe 05 cmp $0x5,%esi 37ab: 7f 14 jg 0x37c1 37ad: 33 c0 xor %eax,%eax 37af: c7 45 00 d0 00 00 00 movl $0xd0,0x0(%rbp) 37b6: 89 07 mov %eax,(%rdi) 37b8: 41 89 04 24 mov %eax,(%r12) 37bc: e9 0d 01 00 00 jmp 0x38ce 37c1: 83 fe 06 cmp $0x6,%esi 37c4: 7f 11 jg 0x37d7 37c6: 33 c0 xor %eax,%eax 37c8: 89 45 00 mov %eax,0x0(%rbp) 37cb: 89 07 mov %eax,(%rdi) 37cd: 41 89 04 24 mov %eax,(%r12) 37d1: 44 8b 55 00 mov 0x0(%rbp),%r10d 37d5: eb 6a jmp 0x3841 37d7: 8d 4e ff lea -0x1(%rsi),%ecx 37da: 83 f9 10 cmp $0x10,%ecx 37dd: 7f 4b jg 0x382a 37df: 41 bb 01 00 00 00 mov $0x1,%r11d 37e5: 41 d3 e3 shl %cl,%r11d 37e8: 45 89 da mov %r11d,%r10d 37eb: 41 c1 e2 04 shl $0x4,%r10d 37ef: 41 8d 42 4f lea 0x4f(%r10),%eax 37f3: 41 83 c2 3f add $0x3f,%r10d 37f7: 83 e0 c0 and $0xffffffc0,%eax 37fa: 41 83 e2 c0 and $0xffffffc0,%r10d 37fe: 89 45 00 mov %eax,0x0(%rbp) 3801: c7 07 00 00 00 00 movl $0x0,(%rdi) 3807: 45 89 14 24 mov %r10d,(%r12) 380b: 45 89 da mov %r11d,%r10d 380e: 41 d1 fa sar $1,%r10d 3811: 41 c1 ea 1e shr $0x1e,%r10d 3815: 45 03 d3 add %r11d,%r10d 3818: 41 83 e2 fc and $0xfffffffc,%r10d 381c: 41 83 c2 43 add $0x43,%r10d 3820: 41 83 e2 c0 and $0xffffffc0,%r10d 3824: 44 03 55 00 add 0x0(%rbp),%r10d 3828: eb 12 jmp 0x383c 382a: 48 89 ea mov %rbp,%rdx 382d: 49 89 f8 mov %rdi,%r8 3830: 4d 89 e1 mov %r12,%r9 3833: e8 a8 96 03 00 call 0x3cee0 3838: 44 8b 55 00 mov 0x0(%rbp),%r10d 383c: 83 fe 13 cmp $0x13,%esi 383f: 7d 28 jge 0x3869 3841: 89 f1 mov %esi,%ecx 3843: b8 01 00 00 00 mov $0x1,%eax 3848: d3 e0 shl %cl,%eax 384a: 41 89 c3 mov %eax,%r11d 384d: 41 d1 fb sar $1,%r11d 3850: 41 c1 eb 1e shr $0x1e,%r11d 3854: 44 03 d8 add %eax,%r11d 3857: 41 c1 eb 02 shr $0x2,%r11d 385b: 41 c1 e3 04 shl $0x4,%r11d 385f: 41 83 c3 3f add $0x3f,%r11d 3863: 41 83 e3 c0 and $0xffffffc0,%r11d 3867: eb 1b jmp 0x3884 3869: 8d 4e 15 lea 0x15(%rsi),%ecx 386c: 41 bb 01 00 00 00 mov $0x1,%r11d 3872: 41 d3 e3 shl %cl,%r11d 3875: 41 c1 e3 04 shl $0x4,%r11d 3879: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 3880: 41 83 e3 c0 and $0xffffffc0,%r11d 3884: 43 8d 84 5a 00 01 00 lea 0x100(%r10,%r11,2),%eax 388b: 00 388c: 89 45 00 mov %eax,0x0(%rbp) 388f: 83 fe 0a cmp $0xa,%esi 3892: 7f 04 jg 0x3898 3894: 33 c0 xor %eax,%eax 3896: eb 25 jmp 0x38bd 3898: 89 f1 mov %esi,%ecx 389a: b8 01 00 00 00 mov $0x1,%eax 389f: 8b 2f mov (%rdi),%ebp 38a1: d3 e0 shl %cl,%eax 38a3: 89 c2 mov %eax,%edx 38a5: d1 fa sar $1,%edx 38a7: c1 ea 1e shr $0x1e,%edx 38aa: 03 d0 add %eax,%edx 38ac: c1 ea 02 shr $0x2,%edx 38af: 8d 34 d5 47 00 00 00 lea 0x47(,%rdx,8),%esi 38b6: 83 e6 c0 and $0xffffffc0,%esi 38b9: 8d 44 35 40 lea 0x40(%rbp,%rsi,1),%eax 38bd: 89 07 mov %eax,(%rdi) 38bf: 41 8b 04 24 mov (%r12),%eax 38c3: 85 c0 test %eax,%eax 38c5: 7e 07 jle 0x38ce 38c7: 83 c0 40 add $0x40,%eax 38ca: 41 89 04 24 mov %eax,(%r12) 38ce: 33 c0 xor %eax,%eax 38d0: 48 83 c4 28 add $0x28,%rsp 38d4: 5d pop %rbp 38d5: 41 5c pop %r12 38d7: 5f pop %rdi 38d8: 5e pop %rsi 38d9: c3 ret 38da: b8 ef ff ff ff mov $0xffffffef,%eax 38df: 48 83 c4 28 add $0x28,%rsp 38e3: 5d pop %rbp 38e4: 41 5c pop %r12 38e6: 5f pop %rdi 38e7: 5e pop %rsi 38e8: c3 ret 38e9: b8 f8 ff ff ff mov $0xfffffff8,%eax 38ee: 48 83 c4 28 add $0x28,%rsp 38f2: 5d pop %rbp 38f3: 41 5c pop %r12 38f5: 5f pop %rdi 38f6: 5e pop %rsi 38f7: c3 ret 38f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 38ff: 00 3900: 56 push %rsi 3901: 57 push %rdi 3902: 41 54 push %r12 3904: 55 push %rbp 3905: 48 83 ec 28 sub $0x28,%rsp 3909: 89 ce mov %ecx,%esi 390b: 4c 89 cd mov %r9,%rbp 390e: 83 fe 1e cmp $0x1e,%esi 3911: 0f 87 83 01 00 00 ja 0x3a9a 3917: 48 85 ed test %rbp,%rbp 391a: 0f 84 89 01 00 00 je 0x3aa9 3920: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 3925: 48 85 ff test %rdi,%rdi 3928: 0f 84 7b 01 00 00 je 0x3aa9 392e: 4c 8b 64 24 78 mov 0x78(%rsp),%r12 3933: 4d 85 e4 test %r12,%r12 3936: 0f 84 6d 01 00 00 je 0x3aa9 393c: 83 fa 08 cmp $0x8,%edx 393f: 74 1e je 0x395f 3941: 83 fa 04 cmp $0x4,%edx 3944: 74 19 je 0x395f 3946: 83 fa 01 cmp $0x1,%edx 3949: 74 14 je 0x395f 394b: 83 fa 02 cmp $0x2,%edx 394e: 74 0f je 0x395f 3950: b8 ee ff ff ff mov $0xffffffee,%eax 3955: 48 83 c4 28 add $0x28,%rsp 3959: 5d pop %rbp 395a: 41 5c pop %r12 395c: 5f pop %rdi 395d: 5e pop %rsi 395e: c3 ret 395f: 83 fe 1c cmp $0x1c,%esi 3962: 0f 8f 32 01 00 00 jg 0x3a9a 3968: 83 fe 04 cmp $0x4,%esi 396b: 7f 14 jg 0x3981 396d: c7 45 00 d0 00 00 00 movl $0xd0,0x0(%rbp) 3974: 33 c0 xor %eax,%eax 3976: 89 07 mov %eax,(%rdi) 3978: 41 89 04 24 mov %eax,(%r12) 397c: e9 0d 01 00 00 jmp 0x3a8e 3981: 83 fe 07 cmp $0x7,%esi 3984: 7f 11 jg 0x3997 3986: 33 c0 xor %eax,%eax 3988: 89 45 00 mov %eax,0x0(%rbp) 398b: 89 07 mov %eax,(%rdi) 398d: 41 89 04 24 mov %eax,(%r12) 3991: 44 8b 55 00 mov 0x0(%rbp),%r10d 3995: eb 6a jmp 0x3a01 3997: 8d 4e ff lea -0x1(%rsi),%ecx 399a: 83 f9 11 cmp $0x11,%ecx 399d: 7f 4b jg 0x39ea 399f: 41 bb 01 00 00 00 mov $0x1,%r11d 39a5: 41 d3 e3 shl %cl,%r11d 39a8: 45 89 da mov %r11d,%r10d 39ab: 41 c1 e2 04 shl $0x4,%r10d 39af: 41 8d 42 4f lea 0x4f(%r10),%eax 39b3: 41 83 c2 3f add $0x3f,%r10d 39b7: 83 e0 c0 and $0xffffffc0,%eax 39ba: 41 83 e2 c0 and $0xffffffc0,%r10d 39be: 89 45 00 mov %eax,0x0(%rbp) 39c1: c7 07 00 00 00 00 movl $0x0,(%rdi) 39c7: 45 89 14 24 mov %r10d,(%r12) 39cb: 45 89 da mov %r11d,%r10d 39ce: 41 d1 fa sar $1,%r10d 39d1: 41 c1 ea 1e shr $0x1e,%r10d 39d5: 45 03 d3 add %r11d,%r10d 39d8: 41 83 e2 fc and $0xfffffffc,%r10d 39dc: 41 83 c2 43 add $0x43,%r10d 39e0: 41 83 e2 c0 and $0xffffffc0,%r10d 39e4: 44 03 55 00 add 0x0(%rbp),%r10d 39e8: eb 12 jmp 0x39fc 39ea: 48 89 ea mov %rbp,%rdx 39ed: 49 89 f8 mov %rdi,%r8 39f0: 4d 89 e1 mov %r12,%r9 39f3: e8 08 97 03 00 call 0x3d100 39f8: 44 8b 55 00 mov 0x0(%rbp),%r10d 39fc: 83 fe 11 cmp $0x11,%esi 39ff: 7d 28 jge 0x3a29 3a01: 89 f1 mov %esi,%ecx 3a03: b8 01 00 00 00 mov $0x1,%eax 3a08: d3 e0 shl %cl,%eax 3a0a: 41 89 c3 mov %eax,%r11d 3a0d: 41 d1 fb sar $1,%r11d 3a10: 41 c1 eb 1e shr $0x1e,%r11d 3a14: 44 03 d8 add %eax,%r11d 3a17: 41 c1 eb 02 shr $0x2,%r11d 3a1b: 41 c1 e3 04 shl $0x4,%r11d 3a1f: 41 83 c3 3f add $0x3f,%r11d 3a23: 41 83 e3 c0 and $0xffffffc0,%r11d 3a27: eb 1b jmp 0x3a44 3a29: 41 bb 01 00 00 00 mov $0x1,%r11d 3a2f: 8d 4e 15 lea 0x15(%rsi),%ecx 3a32: 41 d3 e3 shl %cl,%r11d 3a35: 41 c1 e3 04 shl $0x4,%r11d 3a39: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 3a40: 41 83 e3 c0 and $0xffffffc0,%r11d 3a44: 43 8d 84 5a 00 01 00 lea 0x100(%r10,%r11,2),%eax 3a4b: 00 3a4c: 89 45 00 mov %eax,0x0(%rbp) 3a4f: 83 fe 0a cmp $0xa,%esi 3a52: 7f 04 jg 0x3a58 3a54: 33 c0 xor %eax,%eax 3a56: eb 25 jmp 0x3a7d 3a58: 89 f1 mov %esi,%ecx 3a5a: b8 01 00 00 00 mov $0x1,%eax 3a5f: d3 e0 shl %cl,%eax 3a61: 89 c2 mov %eax,%edx 3a63: d1 fa sar $1,%edx 3a65: c1 ea 1e shr $0x1e,%edx 3a68: 03 d0 add %eax,%edx 3a6a: c1 ea 02 shr $0x2,%edx 3a6d: 8b 2f mov (%rdi),%ebp 3a6f: 8d 34 d5 47 00 00 00 lea 0x47(,%rdx,8),%esi 3a76: 83 e6 c0 and $0xffffffc0,%esi 3a79: 8d 44 35 40 lea 0x40(%rbp,%rsi,1),%eax 3a7d: 89 07 mov %eax,(%rdi) 3a7f: 41 8b 04 24 mov (%r12),%eax 3a83: 85 c0 test %eax,%eax 3a85: 7e 07 jle 0x3a8e 3a87: 83 c0 40 add $0x40,%eax 3a8a: 41 89 04 24 mov %eax,(%r12) 3a8e: 33 c0 xor %eax,%eax 3a90: 48 83 c4 28 add $0x28,%rsp 3a94: 5d pop %rbp 3a95: 41 5c pop %r12 3a97: 5f pop %rdi 3a98: 5e pop %rsi 3a99: c3 ret 3a9a: b8 ef ff ff ff mov $0xffffffef,%eax 3a9f: 48 83 c4 28 add $0x28,%rsp 3aa3: 5d pop %rbp 3aa4: 41 5c pop %r12 3aa6: 5f pop %rdi 3aa7: 5e pop %rsi 3aa8: c3 ret 3aa9: b8 f8 ff ff ff mov $0xfffffff8,%eax 3aae: 48 83 c4 28 add $0x28,%rsp 3ab2: 5d pop %rbp 3ab3: 41 5c pop %r12 3ab5: 5f pop %rdi 3ab6: 5e pop %rsi 3ab7: c3 ret 3ab8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3abf: 00 3ac0: 56 push %rsi 3ac1: 57 push %rdi 3ac2: 41 54 push %r12 3ac4: 41 55 push %r13 3ac6: 48 83 ec 28 sub $0x28,%rsp 3aca: 41 89 cc mov %ecx,%r12d 3acd: 4d 89 cd mov %r9,%r13 3ad0: 41 83 fc 1e cmp $0x1e,%r12d 3ad4: 0f 87 8b 01 00 00 ja 0x3c65 3ada: 4d 85 ed test %r13,%r13 3add: 0f 84 92 01 00 00 je 0x3c75 3ae3: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 3ae8: 48 85 ff test %rdi,%rdi 3aeb: 0f 84 84 01 00 00 je 0x3c75 3af1: 48 8b 74 24 78 mov 0x78(%rsp),%rsi 3af6: 48 85 f6 test %rsi,%rsi 3af9: 0f 84 76 01 00 00 je 0x3c75 3aff: 83 fa 08 cmp $0x8,%edx 3b02: 74 1f je 0x3b23 3b04: 83 fa 04 cmp $0x4,%edx 3b07: 74 1a je 0x3b23 3b09: 83 fa 01 cmp $0x1,%edx 3b0c: 74 15 je 0x3b23 3b0e: 83 fa 02 cmp $0x2,%edx 3b11: 74 10 je 0x3b23 3b13: b8 ee ff ff ff mov $0xffffffee,%eax 3b18: 48 83 c4 28 add $0x28,%rsp 3b1c: 41 5d pop %r13 3b1e: 41 5c pop %r12 3b20: 5f pop %rdi 3b21: 5e pop %rsi 3b22: c3 ret 3b23: 41 83 fc 1c cmp $0x1c,%r12d 3b27: 0f 8f 38 01 00 00 jg 0x3c65 3b2d: 41 83 fc 04 cmp $0x4,%r12d 3b31: 7f 13 jg 0x3b46 3b33: 41 c7 45 00 d0 00 00 movl $0xd0,0x0(%r13) 3b3a: 00 3b3b: 33 c0 xor %eax,%eax 3b3d: 89 07 mov %eax,(%rdi) 3b3f: 89 06 mov %eax,(%rsi) 3b41: e9 12 01 00 00 jmp 0x3c58 3b46: 41 83 fc 07 cmp $0x7,%r12d 3b4a: 7f 15 jg 0x3b61 3b4c: 33 c0 xor %eax,%eax 3b4e: 41 89 45 00 mov %eax,0x0(%r13) 3b52: 89 07 mov %eax,(%rdi) 3b54: 89 06 mov %eax,(%rsi) 3b56: b8 01 00 00 00 mov $0x1,%eax 3b5b: 45 8b 55 00 mov 0x0(%r13),%r10d 3b5f: eb 73 jmp 0x3bd4 3b61: 41 8d 4c 24 ff lea -0x1(%r12),%ecx 3b66: 83 f9 11 cmp $0x11,%ecx 3b69: 7f 4c jg 0x3bb7 3b6b: b8 01 00 00 00 mov $0x1,%eax 3b70: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d 3b75: 45 89 da mov %r11d,%r10d 3b78: 41 c1 e2 04 shl $0x4,%r10d 3b7c: 41 8d 4a 4f lea 0x4f(%r10),%ecx 3b80: 41 83 c2 3f add $0x3f,%r10d 3b84: 83 e1 c0 and $0xffffffc0,%ecx 3b87: 41 83 e2 c0 and $0xffffffc0,%r10d 3b8b: 41 89 4d 00 mov %ecx,0x0(%r13) 3b8f: c7 07 00 00 00 00 movl $0x0,(%rdi) 3b95: 44 89 16 mov %r10d,(%rsi) 3b98: 45 89 da mov %r11d,%r10d 3b9b: 41 d1 fa sar $1,%r10d 3b9e: 41 c1 ea 1e shr $0x1e,%r10d 3ba2: 45 03 d3 add %r11d,%r10d 3ba5: 41 83 e2 fc and $0xfffffffc,%r10d 3ba9: 41 83 c2 43 add $0x43,%r10d 3bad: 41 83 e2 c0 and $0xffffffc0,%r10d 3bb1: 45 03 55 00 add 0x0(%r13),%r10d 3bb5: eb 17 jmp 0x3bce 3bb7: 4c 89 ea mov %r13,%rdx 3bba: 49 89 f8 mov %rdi,%r8 3bbd: 49 89 f1 mov %rsi,%r9 3bc0: e8 5b 97 03 00 call 0x3d320 3bc5: 45 8b 55 00 mov 0x0(%r13),%r10d 3bc9: b8 01 00 00 00 mov $0x1,%eax 3bce: 41 83 fc 11 cmp $0x11,%r12d 3bd2: 7d 24 jge 0x3bf8 3bd4: c4 e2 19 f7 c8 shlx %r12d,%eax,%ecx 3bd9: 41 89 cb mov %ecx,%r11d 3bdc: 41 d1 fb sar $1,%r11d 3bdf: 41 c1 eb 1e shr $0x1e,%r11d 3be3: 44 03 d9 add %ecx,%r11d 3be6: 41 c1 eb 02 shr $0x2,%r11d 3bea: 41 c1 e3 04 shl $0x4,%r11d 3bee: 41 83 c3 3f add $0x3f,%r11d 3bf2: 41 83 e3 c0 and $0xffffffc0,%r11d 3bf6: eb 19 jmp 0x3c11 3bf8: 41 8d 4c 24 15 lea 0x15(%r12),%ecx 3bfd: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d 3c02: 41 c1 e3 04 shl $0x4,%r11d 3c06: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 3c0d: 41 83 e3 c0 and $0xffffffc0,%r11d 3c11: 43 8d 8c 5a 00 01 00 lea 0x100(%r10,%r11,2),%ecx 3c18: 00 3c19: 41 89 4d 00 mov %ecx,0x0(%r13) 3c1d: 41 83 fc 0a cmp $0xa,%r12d 3c21: 7f 04 jg 0x3c27 3c23: 33 c0 xor %eax,%eax 3c25: eb 24 jmp 0x3c4b 3c27: c4 e2 19 f7 c0 shlx %r12d,%eax,%eax 3c2c: 89 c2 mov %eax,%edx 3c2e: d1 fa sar $1,%edx 3c30: c1 ea 1e shr $0x1e,%edx 3c33: 03 d0 add %eax,%edx 3c35: c1 ea 02 shr $0x2,%edx 3c38: 8b 0f mov (%rdi),%ecx 3c3a: 44 8d 14 d5 47 00 00 lea 0x47(,%rdx,8),%r10d 3c41: 00 3c42: 41 83 e2 c0 and $0xffffffc0,%r10d 3c46: 42 8d 44 11 40 lea 0x40(%rcx,%r10,1),%eax 3c4b: 89 07 mov %eax,(%rdi) 3c4d: 8b 06 mov (%rsi),%eax 3c4f: 85 c0 test %eax,%eax 3c51: 7e 05 jle 0x3c58 3c53: 83 c0 40 add $0x40,%eax 3c56: 89 06 mov %eax,(%rsi) 3c58: 33 c0 xor %eax,%eax 3c5a: 48 83 c4 28 add $0x28,%rsp 3c5e: 41 5d pop %r13 3c60: 41 5c pop %r12 3c62: 5f pop %rdi 3c63: 5e pop %rsi 3c64: c3 ret 3c65: b8 ef ff ff ff mov $0xffffffef,%eax 3c6a: 48 83 c4 28 add $0x28,%rsp 3c6e: 41 5d pop %r13 3c70: 41 5c pop %r12 3c72: 5f pop %rdi 3c73: 5e pop %rsi 3c74: c3 ret 3c75: b8 f8 ff ff ff mov $0xfffffff8,%eax 3c7a: 48 83 c4 28 add $0x28,%rsp 3c7e: 41 5d pop %r13 3c80: 41 5c pop %r12 3c82: 5f pop %rdi 3c83: 5e pop %rsi 3c84: c3 ret 3c85: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3c8c: 00 3c8d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3c94: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3c99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3ca0: 56 push %rsi 3ca1: 57 push %rdi 3ca2: 41 54 push %r12 3ca4: 41 55 push %r13 3ca6: 48 83 ec 28 sub $0x28,%rsp 3caa: 41 89 cc mov %ecx,%r12d 3cad: 4d 89 cd mov %r9,%r13 3cb0: 41 83 fc 1e cmp $0x1e,%r12d 3cb4: 0f 87 8b 01 00 00 ja 0x3e45 3cba: 4d 85 ed test %r13,%r13 3cbd: 0f 84 92 01 00 00 je 0x3e55 3cc3: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 3cc8: 48 85 ff test %rdi,%rdi 3ccb: 0f 84 84 01 00 00 je 0x3e55 3cd1: 48 8b 74 24 78 mov 0x78(%rsp),%rsi 3cd6: 48 85 f6 test %rsi,%rsi 3cd9: 0f 84 76 01 00 00 je 0x3e55 3cdf: 83 fa 08 cmp $0x8,%edx 3ce2: 74 1f je 0x3d03 3ce4: 83 fa 04 cmp $0x4,%edx 3ce7: 74 1a je 0x3d03 3ce9: 83 fa 01 cmp $0x1,%edx 3cec: 74 15 je 0x3d03 3cee: 83 fa 02 cmp $0x2,%edx 3cf1: 74 10 je 0x3d03 3cf3: b8 ee ff ff ff mov $0xffffffee,%eax 3cf8: 48 83 c4 28 add $0x28,%rsp 3cfc: 41 5d pop %r13 3cfe: 41 5c pop %r12 3d00: 5f pop %rdi 3d01: 5e pop %rsi 3d02: c3 ret 3d03: 41 83 fc 1c cmp $0x1c,%r12d 3d07: 0f 8f 38 01 00 00 jg 0x3e45 3d0d: 41 83 fc 04 cmp $0x4,%r12d 3d11: 7f 13 jg 0x3d26 3d13: 41 c7 45 00 d0 00 00 movl $0xd0,0x0(%r13) 3d1a: 00 3d1b: 33 c0 xor %eax,%eax 3d1d: 89 07 mov %eax,(%rdi) 3d1f: 89 06 mov %eax,(%rsi) 3d21: e9 12 01 00 00 jmp 0x3e38 3d26: 41 83 fc 07 cmp $0x7,%r12d 3d2a: 7f 15 jg 0x3d41 3d2c: 33 c0 xor %eax,%eax 3d2e: 41 89 45 00 mov %eax,0x0(%r13) 3d32: 89 07 mov %eax,(%rdi) 3d34: 89 06 mov %eax,(%rsi) 3d36: b8 01 00 00 00 mov $0x1,%eax 3d3b: 45 8b 55 00 mov 0x0(%r13),%r10d 3d3f: eb 73 jmp 0x3db4 3d41: 41 8d 4c 24 ff lea -0x1(%r12),%ecx 3d46: 83 f9 11 cmp $0x11,%ecx 3d49: 7f 4c jg 0x3d97 3d4b: b8 01 00 00 00 mov $0x1,%eax 3d50: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d 3d55: 45 89 da mov %r11d,%r10d 3d58: 41 c1 e2 04 shl $0x4,%r10d 3d5c: 41 8d 4a 4f lea 0x4f(%r10),%ecx 3d60: 41 83 c2 3f add $0x3f,%r10d 3d64: 83 e1 c0 and $0xffffffc0,%ecx 3d67: 41 83 e2 c0 and $0xffffffc0,%r10d 3d6b: 41 89 4d 00 mov %ecx,0x0(%r13) 3d6f: c7 07 00 00 00 00 movl $0x0,(%rdi) 3d75: 44 89 16 mov %r10d,(%rsi) 3d78: 45 89 da mov %r11d,%r10d 3d7b: 41 d1 fa sar $1,%r10d 3d7e: 41 c1 ea 1e shr $0x1e,%r10d 3d82: 45 03 d3 add %r11d,%r10d 3d85: 41 83 e2 fc and $0xfffffffc,%r10d 3d89: 41 83 c2 43 add $0x43,%r10d 3d8d: 41 83 e2 c0 and $0xffffffc0,%r10d 3d91: 45 03 55 00 add 0x0(%r13),%r10d 3d95: eb 17 jmp 0x3dae 3d97: 4c 89 ea mov %r13,%rdx 3d9a: 49 89 f8 mov %rdi,%r8 3d9d: 49 89 f1 mov %rsi,%r9 3da0: e8 9b 97 03 00 call 0x3d540 3da5: 45 8b 55 00 mov 0x0(%r13),%r10d 3da9: b8 01 00 00 00 mov $0x1,%eax 3dae: 41 83 fc 11 cmp $0x11,%r12d 3db2: 7d 24 jge 0x3dd8 3db4: c4 e2 19 f7 c8 shlx %r12d,%eax,%ecx 3db9: 41 89 cb mov %ecx,%r11d 3dbc: 41 d1 fb sar $1,%r11d 3dbf: 41 c1 eb 1e shr $0x1e,%r11d 3dc3: 44 03 d9 add %ecx,%r11d 3dc6: 41 c1 eb 02 shr $0x2,%r11d 3dca: 41 c1 e3 04 shl $0x4,%r11d 3dce: 41 83 c3 3f add $0x3f,%r11d 3dd2: 41 83 e3 c0 and $0xffffffc0,%r11d 3dd6: eb 19 jmp 0x3df1 3dd8: 41 8d 4c 24 15 lea 0x15(%r12),%ecx 3ddd: c4 62 71 f7 d8 shlx %ecx,%eax,%r11d 3de2: 41 c1 e3 04 shl $0x4,%r11d 3de6: 41 81 c3 3f 20 00 00 add $0x203f,%r11d 3ded: 41 83 e3 c0 and $0xffffffc0,%r11d 3df1: 43 8d 8c 5a 00 01 00 lea 0x100(%r10,%r11,2),%ecx 3df8: 00 3df9: 41 89 4d 00 mov %ecx,0x0(%r13) 3dfd: 41 83 fc 0a cmp $0xa,%r12d 3e01: 7f 04 jg 0x3e07 3e03: 33 c0 xor %eax,%eax 3e05: eb 24 jmp 0x3e2b 3e07: c4 e2 19 f7 c0 shlx %r12d,%eax,%eax 3e0c: 89 c2 mov %eax,%edx 3e0e: d1 fa sar $1,%edx 3e10: c1 ea 1e shr $0x1e,%edx 3e13: 03 d0 add %eax,%edx 3e15: c1 ea 02 shr $0x2,%edx 3e18: 8b 0f mov (%rdi),%ecx 3e1a: 44 8d 14 d5 47 00 00 lea 0x47(,%rdx,8),%r10d 3e21: 00 3e22: 41 83 e2 c0 and $0xffffffc0,%r10d 3e26: 42 8d 44 11 40 lea 0x40(%rcx,%r10,1),%eax 3e2b: 89 07 mov %eax,(%rdi) 3e2d: 8b 06 mov (%rsi),%eax 3e2f: 85 c0 test %eax,%eax 3e31: 7e 05 jle 0x3e38 3e33: 83 c0 40 add $0x40,%eax 3e36: 89 06 mov %eax,(%rsi) 3e38: 33 c0 xor %eax,%eax 3e3a: 48 83 c4 28 add $0x28,%rsp 3e3e: 41 5d pop %r13 3e40: 41 5c pop %r12 3e42: 5f pop %rdi 3e43: 5e pop %rsi 3e44: c3 ret 3e45: b8 ef ff ff ff mov $0xffffffef,%eax 3e4a: 48 83 c4 28 add $0x28,%rsp 3e4e: 41 5d pop %r13 3e50: 41 5c pop %r12 3e52: 5f pop %rdi 3e53: 5e pop %rsi 3e54: c3 ret 3e55: b8 f8 ff ff ff mov $0xfffffff8,%eax 3e5a: 48 83 c4 28 add $0x28,%rsp 3e5e: 41 5d pop %r13 3e60: 41 5c pop %r12 3e62: 5f pop %rdi 3e63: 5e pop %rsi 3e64: c3 ret 3e65: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3e6c: 00 3e6d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3e74: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3e79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3e80: 48 83 ec 28 sub $0x28,%rsp 3e84: 48 85 c9 test %rcx,%rcx 3e87: 74 25 je 0x3eae 3e89: 48 85 d2 test %rdx,%rdx 3e8c: 74 20 je 0x3eae 3e8e: 4d 85 c0 test %r8,%r8 3e91: 74 1b je 0x3eae 3e93: 45 85 c9 test %r9d,%r9d 3e96: 7f 0a jg 0x3ea2 3e98: b8 fa ff ff ff mov $0xfffffffa,%eax 3e9d: 48 83 c4 28 add $0x28,%rsp 3ea1: c3 ret 3ea2: e8 b9 98 03 00 call 0x3d760 3ea7: 33 c0 xor %eax,%eax 3ea9: 48 83 c4 28 add $0x28,%rsp 3ead: c3 ret 3eae: b8 f8 ff ff ff mov $0xfffffff8,%eax 3eb3: 48 83 c4 28 add $0x28,%rsp 3eb7: c3 ret 3eb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3ebf: 00 3ec0: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 3ec5: 48 85 c9 test %rcx,%rcx 3ec8: 74 27 je 0x3ef1 3eca: 48 85 d2 test %rdx,%rdx 3ecd: 74 22 je 0x3ef1 3ecf: 4d 85 c0 test %r8,%r8 3ed2: 74 1d je 0x3ef1 3ed4: 45 85 c9 test %r9d,%r9d 3ed7: 7f 0b jg 0x3ee4 3ed9: b8 fa ff ff ff mov $0xfffffffa,%eax 3ede: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 3ee3: c3 ret 3ee4: e8 57 9c 03 00 call 0x3db40 3ee9: 33 c0 xor %eax,%eax 3eeb: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 3ef0: c3 ret 3ef1: b8 f8 ff ff ff mov $0xfffffff8,%eax 3ef6: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 3efb: c3 ret 3efc: 0f 1f 40 00 nopl 0x0(%rax) 3f00: 48 83 ec 28 sub $0x28,%rsp 3f04: 48 85 c9 test %rcx,%rcx 3f07: 74 25 je 0x3f2e 3f09: 48 85 d2 test %rdx,%rdx 3f0c: 74 20 je 0x3f2e 3f0e: 4d 85 c0 test %r8,%r8 3f11: 74 1b je 0x3f2e 3f13: 45 85 c9 test %r9d,%r9d 3f16: 7f 0a jg 0x3f22 3f18: b8 fa ff ff ff mov $0xfffffffa,%eax 3f1d: 48 83 c4 28 add $0x28,%rsp 3f21: c3 ret 3f22: e8 f9 9f 03 00 call 0x3df20 3f27: 33 c0 xor %eax,%eax 3f29: 48 83 c4 28 add $0x28,%rsp 3f2d: c3 ret 3f2e: b8 f8 ff ff ff mov $0xfffffff8,%eax 3f33: 48 83 c4 28 add $0x28,%rsp 3f37: c3 ret 3f38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3f3f: 00 3f40: 41 57 push %r15 3f42: 49 89 ca mov %rcx,%r10 3f45: 49 89 d3 mov %rdx,%r11 3f48: 4d 85 d2 test %r10,%r10 3f4b: 0f 84 fb 00 00 00 je 0x404c 3f51: 4d 85 db test %r11,%r11 3f54: 0f 84 f2 00 00 00 je 0x404c 3f5a: 4d 85 c0 test %r8,%r8 3f5d: 0f 84 e9 00 00 00 je 0x404c 3f63: 45 85 c9 test %r9d,%r9d 3f66: 0f 8e d8 00 00 00 jle 0x4044 3f6c: 49 63 d1 movslq %r9d,%rdx 3f6f: 48 83 fa 08 cmp $0x8,%rdx 3f73: 0f 8c c6 00 00 00 jl 0x403f 3f79: 4c 89 c0 mov %r8,%rax 3f7c: 48 83 e0 0f and $0xf,%rax 3f80: 85 c0 test %eax,%eax 3f82: 74 10 je 0x3f94 3f84: a8 03 test $0x3,%al 3f86: 0f 85 b3 00 00 00 jne 0x403f 3f8c: f7 d8 neg %eax 3f8e: 83 c0 10 add $0x10,%eax 3f91: c1 e8 02 shr $0x2,%eax 3f94: 89 c1 mov %eax,%ecx 3f96: 4c 8d 79 08 lea 0x8(%rcx),%r15 3f9a: 49 3b d7 cmp %r15,%rdx 3f9d: 0f 8c 9c 00 00 00 jl 0x403f 3fa3: 45 89 cf mov %r9d,%r15d 3fa6: 44 2b f8 sub %eax,%r15d 3fa9: 41 83 e7 07 and $0x7,%r15d 3fad: 45 2b cf sub %r15d,%r9d 3fb0: 4d 63 c9 movslq %r9d,%r9 3fb3: 85 c0 test %eax,%eax 3fb5: b8 00 00 00 00 mov $0x0,%eax 3fba: 76 24 jbe 0x3fe0 3fbc: 0f 1f 40 00 nopl 0x0(%rax) 3fc0: c4 c1 7a 10 04 83 vmovss (%r11,%rax,4),%xmm0 3fc6: c4 c1 7a 5c 0c 82 vsubss (%r10,%rax,4),%xmm0,%xmm1 3fcc: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 3fd2: 48 ff c0 inc %rax 3fd5: 48 3b c1 cmp %rcx,%rax 3fd8: 72 e6 jb 0x3fc0 3fda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 3fe0: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 3fe6: c4 c1 78 10 54 8b 10 vmovups 0x10(%r11,%rcx,4),%xmm2 3fed: c4 c1 78 5c 0c 8a vsubps (%r10,%rcx,4),%xmm0,%xmm1 3ff3: c4 c1 68 5c 5c 8a 10 vsubps 0x10(%r10,%rcx,4),%xmm2,%xmm3 3ffa: c4 c1 78 11 0c 88 vmovups %xmm1,(%r8,%rcx,4) 4000: c4 c1 78 11 5c 88 10 vmovups %xmm3,0x10(%r8,%rcx,4) 4007: 48 83 c1 08 add $0x8,%rcx 400b: 49 3b c9 cmp %r9,%rcx 400e: 72 d0 jb 0x3fe0 4010: 4c 3b ca cmp %rdx,%r9 4013: 73 25 jae 0x403a 4015: 0f 1f 40 00 nopl 0x0(%rax) 4019: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4020: c4 81 7a 10 04 8b vmovss (%r11,%r9,4),%xmm0 4026: c4 81 7a 5c 0c 8a vsubss (%r10,%r9,4),%xmm0,%xmm1 402c: c4 81 7a 11 0c 88 vmovss %xmm1,(%r8,%r9,4) 4032: 49 ff c1 inc %r9 4035: 4c 3b ca cmp %rdx,%r9 4038: 72 e6 jb 0x4020 403a: 33 c0 xor %eax,%eax 403c: 41 5f pop %r15 403e: c3 ret 403f: 45 33 c9 xor %r9d,%r9d 4042: eb cc jmp 0x4010 4044: b8 fa ff ff ff mov $0xfffffffa,%eax 4049: 41 5f pop %r15 404b: c3 ret 404c: b8 f8 ff ff ff mov $0xfffffff8,%eax 4051: 41 5f pop %r15 4053: c3 ret 4054: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4059: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4060: 53 push %rbx 4061: 57 push %rdi 4062: 55 push %rbp 4063: 49 89 ca mov %rcx,%r10 4066: 4d 85 d2 test %r10,%r10 4069: 0f 84 92 01 00 00 je 0x4201 406f: 48 85 d2 test %rdx,%rdx 4072: 0f 84 89 01 00 00 je 0x4201 4078: 4d 85 c0 test %r8,%r8 407b: 0f 84 80 01 00 00 je 0x4201 4081: 45 85 c9 test %r9d,%r9d 4084: 0f 8e 6e 01 00 00 jle 0x41f8 408a: 41 83 f9 10 cmp $0x10,%r9d 408e: 0f 8c 50 01 00 00 jl 0x41e4 4094: 41 83 f9 1d cmp $0x1d,%r9d 4098: 0f 8c 4d 01 00 00 jl 0x41eb 409e: 4c 89 c1 mov %r8,%rcx 40a1: 48 83 e1 1f and $0x1f,%rcx 40a5: 89 c9 mov %ecx,%ecx 40a7: 85 c9 test %ecx,%ecx 40a9: 74 11 je 0x40bc 40ab: f6 c1 03 test $0x3,%cl 40ae: 0f 85 30 01 00 00 jne 0x41e4 40b4: f7 d9 neg %ecx 40b6: 83 c1 20 add $0x20,%ecx 40b9: c1 e9 02 shr $0x2,%ecx 40bc: 8d 41 10 lea 0x10(%rcx),%eax 40bf: 44 3b c8 cmp %eax,%r9d 40c2: 0f 8c 1c 01 00 00 jl 0x41e4 40c8: 44 89 cf mov %r9d,%edi 40cb: 33 c0 xor %eax,%eax 40cd: 2b f9 sub %ecx,%edi 40cf: 83 e7 0f and $0xf,%edi 40d2: f7 df neg %edi 40d4: 41 03 f9 add %r9d,%edi 40d7: 85 c9 test %ecx,%ecx 40d9: 76 1e jbe 0x40f9 40db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 40e0: c5 fa 10 04 82 vmovss (%rdx,%rax,4),%xmm0 40e5: c4 c1 7a 5c 0c 82 vsubss (%r10,%rax,4),%xmm0,%xmm1 40eb: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 40f1: 48 ff c0 inc %rax 40f4: 48 3b c1 cmp %rcx,%rax 40f7: 72 e7 jb 0x40e0 40f9: 48 63 c7 movslq %edi,%rax 40fc: 0f 1f 40 00 nopl 0x0(%rax) 4100: c5 fc 10 04 8a vmovups (%rdx,%rcx,4),%ymm0 4105: c5 fc 10 54 8a 20 vmovups 0x20(%rdx,%rcx,4),%ymm2 410b: c4 c1 7c 5c 0c 8a vsubps (%r10,%rcx,4),%ymm0,%ymm1 4111: c4 c1 6c 5c 5c 8a 20 vsubps 0x20(%r10,%rcx,4),%ymm2,%ymm3 4118: c4 c1 7c 11 0c 88 vmovups %ymm1,(%r8,%rcx,4) 411e: c4 c1 7c 11 5c 88 20 vmovups %ymm3,0x20(%r8,%rcx,4) 4125: 48 83 c1 10 add $0x10,%rcx 4129: 48 3b c8 cmp %rax,%rcx 412c: 72 d2 jb 0x4100 412e: 8d 47 01 lea 0x1(%rdi),%eax 4131: 41 3b c1 cmp %r9d,%eax 4134: 0f 87 9d 00 00 00 ja 0x41d7 413a: 4d 63 c9 movslq %r9d,%r9 413d: 48 63 ff movslq %edi,%rdi 4140: 4c 2b cf sub %rdi,%r9 4143: 49 83 f9 04 cmp $0x4,%r9 4147: 0f 8c 93 00 00 00 jl 0x41e0 414d: 48 63 ff movslq %edi,%rdi 4150: 44 89 cd mov %r9d,%ebp 4153: 83 e5 fc and $0xfffffffc,%ebp 4156: 33 c9 xor %ecx,%ecx 4158: 48 63 ed movslq %ebp,%rbp 415b: 49 8d 1c b8 lea (%r8,%rdi,4),%rbx 415f: 49 8d 04 ba lea (%r10,%rdi,4),%rax 4163: 4c 8d 1c ba lea (%rdx,%rdi,4),%r11 4167: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 416e: 00 416f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4176: 0f 1f 00 nopl (%rax) 4179: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4180: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 4186: c5 f8 5c 0c 88 vsubps (%rax,%rcx,4),%xmm0,%xmm1 418b: c5 f8 11 0c 8b vmovups %xmm1,(%rbx,%rcx,4) 4190: 48 83 c1 04 add $0x4,%rcx 4194: 48 3b cd cmp %rbp,%rcx 4197: 72 e7 jb 0x4180 4199: 49 3b e9 cmp %r9,%rbp 419c: 73 39 jae 0x41d7 419e: 48 63 ff movslq %edi,%rdi 41a1: 49 8d 1c b8 lea (%r8,%rdi,4),%rbx 41a5: 49 8d 0c ba lea (%r10,%rdi,4),%rcx 41a9: 48 8d 04 ba lea (%rdx,%rdi,4),%rax 41ad: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 41b4: 00 41b5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 41bc: 0f 1f 40 00 nopl 0x0(%rax) 41c0: c5 fa 10 04 a8 vmovss (%rax,%rbp,4),%xmm0 41c5: c5 fa 5c 0c a9 vsubss (%rcx,%rbp,4),%xmm0,%xmm1 41ca: c5 fa 11 0c ab vmovss %xmm1,(%rbx,%rbp,4) 41cf: 48 ff c5 inc %rbp 41d2: 49 3b e9 cmp %r9,%rbp 41d5: 72 e9 jb 0x41c0 41d7: 33 c0 xor %eax,%eax 41d9: c5 f8 77 vzeroupper 41dc: 5d pop %rbp 41dd: 5f pop %rdi 41de: 5b pop %rbx 41df: c3 ret 41e0: 33 ed xor %ebp,%ebp 41e2: eb b5 jmp 0x4199 41e4: 33 ff xor %edi,%edi 41e6: e9 43 ff ff ff jmp 0x412e 41eb: 44 89 cf mov %r9d,%edi 41ee: 33 c9 xor %ecx,%ecx 41f0: 83 e7 f0 and $0xfffffff0,%edi 41f3: e9 01 ff ff ff jmp 0x40f9 41f8: b8 fa ff ff ff mov $0xfffffffa,%eax 41fd: 5d pop %rbp 41fe: 5f pop %rdi 41ff: 5b pop %rbx 4200: c3 ret 4201: b8 f8 ff ff ff mov $0xfffffff8,%eax 4206: 5d pop %rbp 4207: 5f pop %rdi 4208: 5b pop %rbx 4209: c3 ret 420a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4211: 00 4212: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4219: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4220: 48 83 ec 28 sub $0x28,%rsp 4224: 48 85 c9 test %rcx,%rcx 4227: 74 23 je 0x424c 4229: 48 85 d2 test %rdx,%rdx 422c: 74 1e je 0x424c 422e: 4d 85 c0 test %r8,%r8 4231: 74 19 je 0x424c 4233: 45 85 c9 test %r9d,%r9d 4236: 7e 1e jle 0x4256 4238: e8 73 b2 a5 01 call 0x1a5f4b0 423d: ba 02 00 00 00 mov $0x2,%edx 4242: 85 c0 test %eax,%eax 4244: 0f 45 c2 cmovne %edx,%eax 4247: 48 83 c4 28 add $0x28,%rsp 424b: c3 ret 424c: b8 f8 ff ff ff mov $0xfffffff8,%eax 4251: 48 83 c4 28 add $0x28,%rsp 4255: c3 ret 4256: b8 fa ff ff ff mov $0xfffffffa,%eax 425b: 48 83 c4 28 add $0x28,%rsp 425f: c3 ret 4260: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 4265: 48 85 c9 test %rcx,%rcx 4268: 74 24 je 0x428e 426a: 48 85 d2 test %rdx,%rdx 426d: 74 1f je 0x428e 426f: 4d 85 c0 test %r8,%r8 4272: 74 1a je 0x428e 4274: 45 85 c9 test %r9d,%r9d 4277: 7e 20 jle 0x4299 4279: e8 b2 f7 a5 01 call 0x1a63a30 427e: ba 02 00 00 00 mov $0x2,%edx 4283: 85 c0 test %eax,%eax 4285: 0f 45 c2 cmovne %edx,%eax 4288: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 428d: c3 ret 428e: b8 f8 ff ff ff mov $0xfffffff8,%eax 4293: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 4298: c3 ret 4299: b8 fa ff ff ff mov $0xfffffffa,%eax 429e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 42a3: c3 ret 42a4: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 42ab: 00 42ac: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 42b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 42b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 42bf: 00 42c0: 48 83 ec 28 sub $0x28,%rsp 42c4: 48 85 c9 test %rcx,%rcx 42c7: 74 23 je 0x42ec 42c9: 48 85 d2 test %rdx,%rdx 42cc: 74 1e je 0x42ec 42ce: 4d 85 c0 test %r8,%r8 42d1: 74 19 je 0x42ec 42d3: 45 85 c9 test %r9d,%r9d 42d6: 7e 1e jle 0x42f6 42d8: e8 33 1b a6 01 call 0x1a65e10 42dd: ba 02 00 00 00 mov $0x2,%edx 42e2: 85 c0 test %eax,%eax 42e4: 0f 45 c2 cmovne %edx,%eax 42e7: 48 83 c4 28 add $0x28,%rsp 42eb: c3 ret 42ec: b8 f8 ff ff ff mov $0xfffffff8,%eax 42f1: 48 83 c4 28 add $0x28,%rsp 42f5: c3 ret 42f6: b8 fa ff ff ff mov $0xfffffffa,%eax 42fb: 48 83 c4 28 add $0x28,%rsp 42ff: c3 ret 4300: 48 83 ec 28 sub $0x28,%rsp 4304: 48 85 c9 test %rcx,%rcx 4307: 74 23 je 0x432c 4309: 48 85 d2 test %rdx,%rdx 430c: 74 1e je 0x432c 430e: 4d 85 c0 test %r8,%r8 4311: 74 19 je 0x432c 4313: 45 85 c9 test %r9d,%r9d 4316: 7e 1e jle 0x4336 4318: e8 63 5d a6 01 call 0x1a6a080 431d: ba 02 00 00 00 mov $0x2,%edx 4322: 85 c0 test %eax,%eax 4324: 0f 45 c2 cmovne %edx,%eax 4327: 48 83 c4 28 add $0x28,%rsp 432b: c3 ret 432c: b8 f8 ff ff ff mov $0xfffffff8,%eax 4331: 48 83 c4 28 add $0x28,%rsp 4335: c3 ret 4336: b8 fa ff ff ff mov $0xfffffffa,%eax 433b: 48 83 c4 28 add $0x28,%rsp 433f: c3 ret 4340: 48 83 ec 28 sub $0x28,%rsp 4344: 48 85 c9 test %rcx,%rcx 4347: 74 23 je 0x436c 4349: 48 85 d2 test %rdx,%rdx 434c: 74 1e je 0x436c 434e: 4d 85 c0 test %r8,%r8 4351: 74 19 je 0x436c 4353: 45 85 c9 test %r9d,%r9d 4356: 7e 1e jle 0x4376 4358: e8 23 a1 a6 01 call 0x1a6e480 435d: ba 02 00 00 00 mov $0x2,%edx 4362: 85 c0 test %eax,%eax 4364: 0f 45 c2 cmovne %edx,%eax 4367: 48 83 c4 28 add $0x28,%rsp 436b: c3 ret 436c: b8 f8 ff ff ff mov $0xfffffff8,%eax 4371: 48 83 c4 28 add $0x28,%rsp 4375: c3 ret 4376: b8 fa ff ff ff mov $0xfffffffa,%eax 437b: 48 83 c4 28 add $0x28,%rsp 437f: c3 ret 4380: 48 83 ec 28 sub $0x28,%rsp 4384: 48 85 c9 test %rcx,%rcx 4387: 74 23 je 0x43ac 4389: 48 85 d2 test %rdx,%rdx 438c: 74 1e je 0x43ac 438e: 4d 85 c0 test %r8,%r8 4391: 74 19 je 0x43ac 4393: 45 85 c9 test %r9d,%r9d 4396: 7e 1e jle 0x43b6 4398: e8 83 d9 a6 01 call 0x1a71d20 439d: ba 02 00 00 00 mov $0x2,%edx 43a2: 85 c0 test %eax,%eax 43a4: 0f 45 c2 cmovne %edx,%eax 43a7: 48 83 c4 28 add $0x28,%rsp 43ab: c3 ret 43ac: b8 f8 ff ff ff mov $0xfffffff8,%eax 43b1: 48 83 c4 28 add $0x28,%rsp 43b5: c3 ret 43b6: b8 fa ff ff ff mov $0xfffffffa,%eax 43bb: 48 83 c4 28 add $0x28,%rsp 43bf: c3 ret 43c0: 48 83 ec 28 sub $0x28,%rsp 43c4: 48 85 c9 test %rcx,%rcx 43c7: 74 20 je 0x43e9 43c9: 48 85 d2 test %rdx,%rdx 43cc: 74 1b je 0x43e9 43ce: 45 85 c0 test %r8d,%r8d 43d1: 7f 0a jg 0x43dd 43d3: b8 fa ff ff ff mov $0xfffffffa,%eax 43d8: 48 83 c4 28 add $0x28,%rsp 43dc: c3 ret 43dd: e8 3e 9f 03 00 call 0x3e320 43e2: 33 c0 xor %eax,%eax 43e4: 48 83 c4 28 add $0x28,%rsp 43e8: c3 ret 43e9: b8 f8 ff ff ff mov $0xfffffff8,%eax 43ee: 48 83 c4 28 add $0x28,%rsp 43f2: c3 ret 43f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 43f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 43ff: 00 4400: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 4405: 48 85 c9 test %rcx,%rcx 4408: 74 22 je 0x442c 440a: 48 85 d2 test %rdx,%rdx 440d: 74 1d je 0x442c 440f: 45 85 c0 test %r8d,%r8d 4412: 7f 0b jg 0x441f 4414: b8 fa ff ff ff mov $0xfffffffa,%eax 4419: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 441e: c3 ret 441f: e8 dc a1 03 00 call 0x3e600 4424: 33 c0 xor %eax,%eax 4426: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 442b: c3 ret 442c: b8 f8 ff ff ff mov $0xfffffff8,%eax 4431: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 4436: c3 ret 4437: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 443e: 00 00 4440: 48 83 ec 28 sub $0x28,%rsp 4444: 48 85 c9 test %rcx,%rcx 4447: 74 20 je 0x4469 4449: 48 85 d2 test %rdx,%rdx 444c: 74 1b je 0x4469 444e: 45 85 c0 test %r8d,%r8d 4451: 7f 0a jg 0x445d 4453: b8 fa ff ff ff mov $0xfffffffa,%eax 4458: 48 83 c4 28 add $0x28,%rsp 445c: c3 ret 445d: e8 7e a4 03 00 call 0x3e8e0 4462: 33 c0 xor %eax,%eax 4464: 48 83 c4 28 add $0x28,%rsp 4468: c3 ret 4469: b8 f8 ff ff ff mov $0xfffffff8,%eax 446e: 48 83 c4 28 add $0x28,%rsp 4472: c3 ret 4473: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 447f: 00 4480: 41 54 push %r12 4482: 55 push %rbp 4483: 49 89 d1 mov %rdx,%r9 4486: 48 85 c9 test %rcx,%rcx 4489: 0f 84 cf 02 00 00 je 0x475e 448f: 4d 85 c9 test %r9,%r9 4492: 0f 84 c6 02 00 00 je 0x475e 4498: 45 85 c0 test %r8d,%r8d 449b: 0f 8e b4 02 00 00 jle 0x4755 44a1: 41 83 f8 08 cmp $0x8,%r8d 44a5: 0f 8c 9b 02 00 00 jl 0x4746 44ab: 4c 89 c8 mov %r9,%rax 44ae: 48 83 e0 1f and $0x1f,%rax 44b2: 89 c0 mov %eax,%eax 44b4: 85 c0 test %eax,%eax 44b6: 74 0d je 0x44c5 44b8: a8 0f test $0xf,%al 44ba: 0f 85 86 02 00 00 jne 0x4746 44c0: b8 01 00 00 00 mov $0x1,%eax 44c5: 8d 50 08 lea 0x8(%rax),%edx 44c8: 44 3b c2 cmp %edx,%r8d 44cb: 0f 8c 75 02 00 00 jl 0x4746 44d1: 44 89 c5 mov %r8d,%ebp 44d4: 45 33 db xor %r11d,%r11d 44d7: 2b e8 sub %eax,%ebp 44d9: 45 33 d2 xor %r10d,%r10d 44dc: 83 e5 07 and $0x7,%ebp 44df: 4c 89 ca mov %r9,%rdx 44e2: f7 dd neg %ebp 44e4: 41 03 e8 add %r8d,%ebp 44e7: 85 c0 test %eax,%eax 44e9: 76 4e jbe 0x4539 44eb: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 44f2: 00 44f3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 44fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4500: c5 f9 10 12 vmovupd (%rdx),%xmm2 4504: c4 c1 79 10 0c 0a vmovupd (%r10,%rcx,1),%xmm1 450a: c4 c1 7b 12 04 0a vmovddup (%r10,%rcx,1),%xmm0 4510: 49 ff c3 inc %r11 4513: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3 4517: 49 83 c2 10 add $0x10,%r10 451b: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4 4520: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5 4524: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0 4528: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1 452c: c5 f9 11 0a vmovupd %xmm1,(%rdx) 4530: 48 83 c2 10 add $0x10,%rdx 4534: 4c 3b d8 cmp %rax,%r11 4537: 72 c7 jb 0x4500 4539: 49 89 c2 mov %rax,%r10 453c: 49 c1 e2 04 shl $0x4,%r10 4540: 48 63 d5 movslq %ebp,%rdx 4543: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 454a: 00 454b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4552: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4559: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4560: c4 81 7d 10 14 0a vmovupd (%r10,%r9,1),%ymm2 4566: 48 83 c0 08 add $0x8,%rax 456a: c4 c1 79 10 04 0a vmovupd (%r10,%rcx,1),%xmm0 4570: c4 81 7f 12 0c 0a vmovddup (%r10,%r9,1),%ymm1 4576: c5 ed 15 e2 vunpckhpd %ymm2,%ymm2,%ymm4 457a: c4 c3 7d 18 5c 0a 10 vinsertf128 $0x1,0x10(%r10,%rcx,1),%ymm0,%ymm3 4581: 01 4582: c5 e5 c6 eb 05 vshufpd $0x5,%ymm3,%ymm3,%ymm5 4587: c5 f5 59 c3 vmulpd %ymm3,%ymm1,%ymm0 458b: c5 dd 59 cd vmulpd %ymm5,%ymm4,%ymm1 458f: c4 81 7d 10 6c 0a 20 vmovupd 0x20(%r10,%r9,1),%ymm5 4596: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2 459a: c4 81 7d 11 14 0a vmovupd %ymm2,(%r10,%r9,1) 45a0: c4 c1 79 10 5c 0a 20 vmovupd 0x20(%r10,%rcx,1),%xmm3 45a7: c4 81 7f 12 64 0a 20 vmovddup 0x20(%r10,%r9,1),%ymm4 45ae: c5 d5 15 ed vunpckhpd %ymm5,%ymm5,%ymm5 45b2: c4 c3 65 18 44 0a 30 vinsertf128 $0x1,0x30(%r10,%rcx,1),%ymm3,%ymm0 45b9: 01 45ba: c5 fd c6 c8 05 vshufpd $0x5,%ymm0,%ymm0,%ymm1 45bf: c5 dd 59 d0 vmulpd %ymm0,%ymm4,%ymm2 45c3: c5 d5 59 d9 vmulpd %ymm1,%ymm5,%ymm3 45c7: c5 ed d0 e3 vaddsubpd %ymm3,%ymm2,%ymm4 45cb: c4 81 7d 10 54 0a 40 vmovupd 0x40(%r10,%r9,1),%ymm2 45d2: c4 81 7d 11 64 0a 20 vmovupd %ymm4,0x20(%r10,%r9,1) 45d9: c4 c1 79 10 44 0a 40 vmovupd 0x40(%r10,%rcx,1),%xmm0 45e0: c4 81 7f 12 4c 0a 40 vmovddup 0x40(%r10,%r9,1),%ymm1 45e7: c5 ed 15 e2 vunpckhpd %ymm2,%ymm2,%ymm4 45eb: c4 c3 7d 18 5c 0a 50 vinsertf128 $0x1,0x50(%r10,%rcx,1),%ymm0,%ymm3 45f2: 01 45f3: c5 e5 c6 eb 05 vshufpd $0x5,%ymm3,%ymm3,%ymm5 45f8: c5 f5 59 c3 vmulpd %ymm3,%ymm1,%ymm0 45fc: c5 dd 59 cd vmulpd %ymm5,%ymm4,%ymm1 4600: c4 81 7d 10 6c 0a 60 vmovupd 0x60(%r10,%r9,1),%ymm5 4607: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2 460b: c4 81 7d 11 54 0a 40 vmovupd %ymm2,0x40(%r10,%r9,1) 4612: c4 c1 79 10 5c 0a 60 vmovupd 0x60(%r10,%rcx,1),%xmm3 4619: c4 81 7f 12 64 0a 60 vmovddup 0x60(%r10,%r9,1),%ymm4 4620: c5 d5 15 ed vunpckhpd %ymm5,%ymm5,%ymm5 4624: c4 c3 65 18 44 0a 70 vinsertf128 $0x1,0x70(%r10,%rcx,1),%ymm3,%ymm0 462b: 01 462c: c5 fd c6 c8 05 vshufpd $0x5,%ymm0,%ymm0,%ymm1 4631: c5 dd 59 d0 vmulpd %ymm0,%ymm4,%ymm2 4635: c5 d5 59 d9 vmulpd %ymm1,%ymm5,%ymm3 4639: c5 ed d0 e3 vaddsubpd %ymm3,%ymm2,%ymm4 463d: c4 81 7d 11 64 0a 60 vmovupd %ymm4,0x60(%r10,%r9,1) 4644: 49 81 c2 80 00 00 00 add $0x80,%r10 464b: 48 3b c2 cmp %rdx,%rax 464e: 0f 82 0c ff ff ff jb 0x4560 4654: 8d 45 01 lea 0x1(%rbp),%eax 4657: 41 3b c0 cmp %r8d,%eax 465a: 0f 87 d9 00 00 00 ja 0x4739 4660: 4d 63 c0 movslq %r8d,%r8 4663: 4c 2b c2 sub %rdx,%r8 4666: 49 83 f8 02 cmp $0x2,%r8 466a: 0f 8c d2 00 00 00 jl 0x4742 4670: 48 c1 e2 04 shl $0x4,%rdx 4674: 44 89 c0 mov %r8d,%eax 4677: 83 e0 fe and $0xfffffffe,%eax 467a: 45 33 e4 xor %r12d,%r12d 467d: 48 63 c0 movslq %eax,%rax 4680: 45 33 d2 xor %r10d,%r10d 4683: 4c 8d 1c 11 lea (%rcx,%rdx,1),%r11 4687: 49 03 d1 add %r9,%rdx 468a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4691: 00 4692: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4699: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 46a0: c5 fd 10 12 vmovupd (%rdx),%ymm2 46a4: 49 83 c4 02 add $0x2,%r12 46a8: c4 81 79 10 04 1a vmovupd (%r10,%r11,1),%xmm0 46ae: c5 ff 12 0a vmovddup (%rdx),%ymm1 46b2: c5 ed 15 e2 vunpckhpd %ymm2,%ymm2,%ymm4 46b6: c4 83 7d 18 5c 1a 10 vinsertf128 $0x1,0x10(%r10,%r11,1),%ymm0,%ymm3 46bd: 01 46be: 49 83 c2 20 add $0x20,%r10 46c2: c5 e5 c6 eb 05 vshufpd $0x5,%ymm3,%ymm3,%ymm5 46c7: c5 f5 59 c3 vmulpd %ymm3,%ymm1,%ymm0 46cb: c5 dd 59 cd vmulpd %ymm5,%ymm4,%ymm1 46cf: c5 fd d0 d1 vaddsubpd %ymm1,%ymm0,%ymm2 46d3: c5 fd 11 12 vmovupd %ymm2,(%rdx) 46d7: 48 83 c2 20 add $0x20,%rdx 46db: 4c 3b e0 cmp %rax,%r12 46de: 72 c0 jb 0x46a0 46e0: 48 89 c2 mov %rax,%rdx 46e3: 48 c1 e2 04 shl $0x4,%rdx 46e7: 49 3b c0 cmp %r8,%rax 46ea: 73 4d jae 0x4739 46ec: 48 63 ed movslq %ebp,%rbp 46ef: 48 c1 e5 04 shl $0x4,%rbp 46f3: 4c 03 cd add %rbp,%r9 46f6: 48 03 cd add %rbp,%rcx 46f9: 4c 03 ca add %rdx,%r9 46fc: 0f 1f 40 00 nopl 0x0(%rax) 4700: c4 c1 79 10 11 vmovupd (%r9),%xmm2 4705: c5 f9 10 0c 0a vmovupd (%rdx,%rcx,1),%xmm1 470a: c5 fb 12 04 0a vmovddup (%rdx,%rcx,1),%xmm0 470f: 48 ff c0 inc %rax 4712: c5 f1 15 d9 vunpckhpd %xmm1,%xmm1,%xmm3 4716: 48 83 c2 10 add $0x10,%rdx 471a: c5 e9 c6 e2 01 vshufpd $0x1,%xmm2,%xmm2,%xmm4 471f: c5 f9 59 ea vmulpd %xmm2,%xmm0,%xmm5 4723: c5 e1 59 c4 vmulpd %xmm4,%xmm3,%xmm0 4727: c5 d1 d0 c8 vaddsubpd %xmm0,%xmm5,%xmm1 472b: c4 c1 79 11 09 vmovupd %xmm1,(%r9) 4730: 49 83 c1 10 add $0x10,%r9 4734: 49 3b c0 cmp %r8,%rax 4737: 72 c7 jb 0x4700 4739: 33 c0 xor %eax,%eax 473b: c5 f8 77 vzeroupper 473e: 5d pop %rbp 473f: 41 5c pop %r12 4741: c3 ret 4742: 33 c0 xor %eax,%eax 4744: eb 9a jmp 0x46e0 4746: 33 ed xor %ebp,%ebp 4748: 41 83 f8 01 cmp $0x1,%r8d 474c: 72 eb jb 0x4739 474e: 4d 63 c0 movslq %r8d,%r8 4751: 33 c0 xor %eax,%eax 4753: eb 8b jmp 0x46e0 4755: b8 fa ff ff ff mov $0xfffffffa,%eax 475a: 5d pop %rbp 475b: 41 5c pop %r12 475d: c3 ret 475e: b8 f8 ff ff ff mov $0xfffffff8,%eax 4763: 5d pop %rbp 4764: 41 5c pop %r12 4766: c3 ret 4767: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 476e: 00 476f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4776: 0f 1f 00 nopl (%rax) 4779: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4780: 41 54 push %r12 4782: 49 89 cb mov %rcx,%r11 4785: 4d 85 db test %r11,%r11 4788: 0f 84 dd 01 00 00 je 0x496b 478e: 48 85 d2 test %rdx,%rdx 4791: 0f 84 d4 01 00 00 je 0x496b 4797: 45 85 c0 test %r8d,%r8d 479a: 0f 8e c3 01 00 00 jle 0x4963 47a0: 4d 63 c8 movslq %r8d,%r9 47a3: 49 83 f9 08 cmp $0x8,%r9 47a7: 0f 8c b1 01 00 00 jl 0x495e 47ad: 48 89 d0 mov %rdx,%rax 47b0: 48 83 e0 1f and $0x1f,%rax 47b4: 85 c0 test %eax,%eax 47b6: 74 0d je 0x47c5 47b8: a8 0f test $0xf,%al 47ba: 0f 85 9e 01 00 00 jne 0x495e 47c0: b8 01 00 00 00 mov $0x1,%eax 47c5: 41 89 c2 mov %eax,%r10d 47c8: 49 8d 4a 08 lea 0x8(%r10),%rcx 47cc: 4c 3b c9 cmp %rcx,%r9 47cf: 0f 8c 89 01 00 00 jl 0x495e 47d5: 44 89 c1 mov %r8d,%ecx 47d8: 2b c8 sub %eax,%ecx 47da: 83 e1 07 and $0x7,%ecx 47dd: 44 2b c1 sub %ecx,%r8d 47e0: 33 c9 xor %ecx,%ecx 47e2: 4d 63 c0 movslq %r8d,%r8 47e5: 45 33 e4 xor %r12d,%r12d 47e8: 85 c0 test %eax,%eax 47ea: 48 89 d0 mov %rdx,%rax 47ed: 76 47 jbe 0x4836 47ef: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 47f6: 00 47f7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 47fe: 66 90 xchg %ax,%ax 4800: c5 f9 10 18 vmovupd (%rax),%xmm3 4804: c4 81 79 10 04 1c vmovupd (%r12,%r11,1),%xmm0 480a: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 480e: 48 ff c1 inc %rcx 4811: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 4816: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 481a: c4 81 7b 12 2c 1c vmovddup (%r12,%r11,1),%xmm5 4820: 49 83 c4 10 add $0x10,%r12 4824: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5 4829: c5 f9 11 28 vmovupd %xmm5,(%rax) 482d: 48 83 c0 10 add $0x10,%rax 4831: 49 3b ca cmp %r10,%rcx 4834: 72 ca jb 0x4800 4836: 4c 89 d0 mov %r10,%rax 4839: 48 c1 e0 04 shl $0x4,%rax 483d: 0f 1f 00 nopl (%rax) 4840: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0 4845: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx 4849: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3 484f: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 4853: 49 83 c2 08 add $0x8,%r10 4857: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 485c: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 4860: c5 fd 10 41 20 vmovupd 0x20(%rcx),%ymm0 4865: c5 ff 12 29 vmovddup (%rcx),%ymm5 4869: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 486e: c5 fd 11 29 vmovupd %ymm5,(%rcx) 4872: c4 a1 7d 10 5c 18 20 vmovupd 0x20(%rax,%r11,1),%ymm3 4879: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 487d: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 4882: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 4886: c5 fd 10 41 40 vmovupd 0x40(%rcx),%ymm0 488b: c5 ff 12 69 20 vmovddup 0x20(%rcx),%ymm5 4890: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 4895: c5 fd 11 69 20 vmovupd %ymm5,0x20(%rcx) 489a: c4 a1 7d 10 5c 18 40 vmovupd 0x40(%rax,%r11,1),%ymm3 48a1: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 48a5: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 48aa: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 48ae: c5 fd 10 41 60 vmovupd 0x60(%rcx),%ymm0 48b3: c5 ff 12 69 40 vmovddup 0x40(%rcx),%ymm5 48b8: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 48bd: c5 fd 11 69 40 vmovupd %ymm5,0x40(%rcx) 48c2: c4 a1 7d 10 5c 18 60 vmovupd 0x60(%rax,%r11,1),%ymm3 48c9: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 48cd: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 48d2: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 48d6: c5 ff 12 69 60 vmovddup 0x60(%rcx),%ymm5 48db: 48 05 80 00 00 00 add $0x80,%rax 48e1: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 48e6: 4d 3b d0 cmp %r8,%r10 48e9: c5 fd 11 69 60 vmovupd %ymm5,0x60(%rcx) 48ee: 0f 82 4c ff ff ff jb 0x4840 48f4: 4c 89 c0 mov %r8,%rax 48f7: 48 c1 e0 04 shl $0x4,%rax 48fb: 48 03 d0 add %rax,%rdx 48fe: 4d 3b c1 cmp %r9,%r8 4901: 73 53 jae 0x4956 4903: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 490a: 00 490b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4912: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4920: c5 f9 10 1a vmovupd (%rdx),%xmm3 4924: c4 a1 79 10 04 18 vmovupd (%rax,%r11,1),%xmm0 492a: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 492e: 49 ff c0 inc %r8 4931: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 4936: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 493a: c4 a1 7b 12 2c 18 vmovddup (%rax,%r11,1),%xmm5 4940: 48 83 c0 10 add $0x10,%rax 4944: c4 e2 e1 a6 ec vfmaddsub213pd %xmm4,%xmm3,%xmm5 4949: c5 f9 11 2a vmovupd %xmm5,(%rdx) 494d: 48 83 c2 10 add $0x10,%rdx 4951: 4d 3b c1 cmp %r9,%r8 4954: 72 ca jb 0x4920 4956: 33 c0 xor %eax,%eax 4958: c5 f8 77 vzeroupper 495b: 41 5c pop %r12 495d: c3 ret 495e: 45 33 c0 xor %r8d,%r8d 4961: eb 91 jmp 0x48f4 4963: b8 fa ff ff ff mov $0xfffffffa,%eax 4968: 41 5c pop %r12 496a: c3 ret 496b: b8 f8 ff ff ff mov $0xfffffff8,%eax 4970: 41 5c pop %r12 4972: c3 ret 4973: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4978: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 497f: 00 4980: 41 54 push %r12 4982: 49 89 cb mov %rcx,%r11 4985: 4d 85 db test %r11,%r11 4988: 0f 84 f9 01 00 00 je 0x4b87 498e: 48 85 d2 test %rdx,%rdx 4991: 0f 84 f0 01 00 00 je 0x4b87 4997: 45 85 c0 test %r8d,%r8d 499a: 0f 8e df 01 00 00 jle 0x4b7f 49a0: 4d 63 c8 movslq %r8d,%r9 49a3: 49 83 f9 08 cmp $0x8,%r9 49a7: 0f 8c cd 01 00 00 jl 0x4b7a 49ad: 48 89 d0 mov %rdx,%rax 49b0: 48 83 e0 1f and $0x1f,%rax 49b4: 85 c0 test %eax,%eax 49b6: 74 0d je 0x49c5 49b8: a8 0f test $0xf,%al 49ba: 0f 85 ba 01 00 00 jne 0x4b7a 49c0: b8 01 00 00 00 mov $0x1,%eax 49c5: 41 89 c2 mov %eax,%r10d 49c8: 49 8d 4a 08 lea 0x8(%r10),%rcx 49cc: 4c 3b c9 cmp %rcx,%r9 49cf: 0f 8c a5 01 00 00 jl 0x4b7a 49d5: 44 89 c1 mov %r8d,%ecx 49d8: 2b c8 sub %eax,%ecx 49da: 83 e1 07 and $0x7,%ecx 49dd: 44 2b c1 sub %ecx,%r8d 49e0: 33 c9 xor %ecx,%ecx 49e2: 4d 63 c0 movslq %r8d,%r8 49e5: 45 33 e4 xor %r12d,%r12d 49e8: 85 c0 test %eax,%eax 49ea: 48 89 d0 mov %rdx,%rax 49ed: 76 43 jbe 0x4a32 49ef: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 49f6: 00 49f7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 49fe: 66 90 xchg %ax,%ax 4a00: c5 f9 10 18 vmovupd (%rax),%xmm3 4a04: c4 81 79 10 04 1c vmovupd (%r12,%r11,1),%xmm0 4a0a: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 4a0e: 48 ff c1 inc %rcx 4a11: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 4a16: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 4a1a: 62 92 e5 18 b6 24 1c vfmaddsub231pd (%r12,%r11,1){1to2},%xmm3,%xmm4 4a21: 49 83 c4 10 add $0x10,%r12 4a25: c5 f9 11 20 vmovupd %xmm4,(%rax) 4a29: 48 83 c0 10 add $0x10,%rax 4a2d: 49 3b ca cmp %r10,%rcx 4a30: 72 ce jb 0x4a00 4a32: 4c 89 d0 mov %r10,%rax 4a35: 48 c1 e0 04 shl $0x4,%rax 4a39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4a40: c5 fd 10 04 10 vmovupd (%rax,%rdx,1),%ymm0 4a45: 49 83 c2 08 add $0x8,%r10 4a49: c4 a1 7d 10 1c 18 vmovupd (%rax,%r11,1),%ymm3 4a4f: 62 e1 fd 28 10 44 10 vmovupd 0x20(%rax,%rdx,1),%ymm16 4a56: 01 4a57: 62 e1 fd 28 10 74 10 vmovupd 0x40(%rax,%rdx,1),%ymm22 4a5e: 02 4a5f: 62 61 fd 28 10 64 10 vmovupd 0x60(%rax,%rdx,1),%ymm28 4a66: 03 4a67: c5 fd 15 c8 vunpckhpd %ymm0,%ymm0,%ymm1 4a6b: c5 e5 c6 d3 05 vshufpd $0x5,%ymm3,%ymm3,%ymm2 4a70: c5 f5 59 e2 vmulpd %ymm2,%ymm1,%ymm4 4a74: c5 ff 12 2c 10 vmovddup (%rax,%rdx,1),%ymm5 4a79: c4 e2 e5 a6 ec vfmaddsub213pd %ymm4,%ymm3,%ymm5 4a7e: c5 fd 11 2c 10 vmovupd %ymm5,(%rax,%rdx,1) 4a83: 62 a1 fd 28 10 5c 18 vmovupd 0x20(%rax,%r11,1),%ymm19 4a8a: 01 4a8b: 62 a1 fd 20 15 c8 vunpckhpd %ymm16,%ymm16,%ymm17 4a91: 62 a1 e5 20 c6 d3 05 vshufpd $0x5,%ymm19,%ymm19,%ymm18 4a98: 62 a1 f5 20 59 e2 vmulpd %ymm18,%ymm17,%ymm20 4a9e: 62 e1 ff 28 12 6c 10 vmovddup 0x20(%rax,%rdx,1),%ymm21 4aa5: 01 4aa6: 62 a2 e5 20 a6 ec vfmaddsub213pd %ymm20,%ymm19,%ymm21 4aac: 62 e1 fd 28 11 6c 10 vmovupd %ymm21,0x20(%rax,%rdx,1) 4ab3: 01 4ab4: 62 21 fd 28 10 4c 18 vmovupd 0x40(%rax,%r11,1),%ymm25 4abb: 02 4abc: 62 a1 cd 20 15 fe vunpckhpd %ymm22,%ymm22,%ymm23 4ac2: 62 01 b5 20 c6 c1 05 vshufpd $0x5,%ymm25,%ymm25,%ymm24 4ac9: 62 01 c5 20 59 d0 vmulpd %ymm24,%ymm23,%ymm26 4acf: 62 61 ff 28 12 5c 10 vmovddup 0x40(%rax,%rdx,1),%ymm27 4ad6: 02 4ad7: 62 02 b5 20 a6 da vfmaddsub213pd %ymm26,%ymm25,%ymm27 4add: 62 61 fd 28 11 5c 10 vmovupd %ymm27,0x40(%rax,%rdx,1) 4ae4: 02 4ae5: 62 21 fd 28 10 7c 18 vmovupd 0x60(%rax,%r11,1),%ymm31 4aec: 03 4aed: 62 01 9d 20 15 ec vunpckhpd %ymm28,%ymm28,%ymm29 4af3: 62 01 85 20 c6 f7 05 vshufpd $0x5,%ymm31,%ymm31,%ymm30 4afa: 62 01 95 20 59 e6 vmulpd %ymm30,%ymm29,%ymm28 4b00: c5 ff 12 44 10 60 vmovddup 0x60(%rax,%rdx,1),%ymm0 4b06: 62 92 85 20 a6 c4 vfmaddsub213pd %ymm28,%ymm31,%ymm0 4b0c: c5 fd 11 44 10 60 vmovupd %ymm0,0x60(%rax,%rdx,1) 4b12: 48 05 80 00 00 00 add $0x80,%rax 4b18: 4d 3b d0 cmp %r8,%r10 4b1b: 0f 82 1f ff ff ff jb 0x4a40 4b21: 4c 89 c0 mov %r8,%rax 4b24: 48 c1 e0 04 shl $0x4,%rax 4b28: 48 03 d0 add %rax,%rdx 4b2b: 4d 3b c1 cmp %r9,%r8 4b2e: 73 42 jae 0x4b72 4b30: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4b37: 00 4b38: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4b3f: 90 nop 4b40: c5 f9 10 1a vmovupd (%rdx),%xmm3 4b44: c4 a1 79 10 04 18 vmovupd (%rax,%r11,1),%xmm0 4b4a: c5 f9 15 c8 vunpckhpd %xmm0,%xmm0,%xmm1 4b4e: 49 ff c0 inc %r8 4b51: c5 e1 c6 d3 01 vshufpd $0x1,%xmm3,%xmm3,%xmm2 4b56: c5 f1 59 e2 vmulpd %xmm2,%xmm1,%xmm4 4b5a: 62 b2 e5 18 b6 24 18 vfmaddsub231pd (%rax,%r11,1){1to2},%xmm3,%xmm4 4b61: 48 83 c0 10 add $0x10,%rax 4b65: c5 f9 11 22 vmovupd %xmm4,(%rdx) 4b69: 48 83 c2 10 add $0x10,%rdx 4b6d: 4d 3b c1 cmp %r9,%r8 4b70: 72 ce jb 0x4b40 4b72: 33 c0 xor %eax,%eax 4b74: c5 f8 77 vzeroupper 4b77: 41 5c pop %r12 4b79: c3 ret 4b7a: 45 33 c0 xor %r8d,%r8d 4b7d: eb a2 jmp 0x4b21 4b7f: b8 fa ff ff ff mov $0xfffffffa,%eax 4b84: 41 5c pop %r12 4b86: c3 ret 4b87: b8 f8 ff ff ff mov $0xfffffff8,%eax 4b8c: 41 5c pop %r12 4b8e: c3 ret 4b8f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4b96: 00 4b97: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4b9e: 66 90 xchg %ax,%ax 4ba0: 57 push %rdi 4ba1: 41 54 push %r12 4ba3: 55 push %rbp 4ba4: 48 89 d5 mov %rdx,%rbp 4ba7: 48 85 c9 test %rcx,%rcx 4baa: 0f 84 f7 01 00 00 je 0x4da7 4bb0: 48 85 ed test %rbp,%rbp 4bb3: 0f 84 ee 01 00 00 je 0x4da7 4bb9: 4d 85 c0 test %r8,%r8 4bbc: 0f 84 e5 01 00 00 je 0x4da7 4bc2: 45 85 c9 test %r9d,%r9d 4bc5: 0f 8e d2 01 00 00 jle 0x4d9d 4bcb: 41 83 f9 08 cmp $0x8,%r9d 4bcf: 0f 8c b8 01 00 00 jl 0x4d8d 4bd5: 4d 89 c2 mov %r8,%r10 4bd8: 49 83 e2 0f and $0xf,%r10 4bdc: 45 85 d2 test %r10d,%r10d 4bdf: 74 18 je 0x4bf9 4be1: 41 f7 c2 03 00 00 00 test $0x3,%r10d 4be8: 0f 85 9f 01 00 00 jne 0x4d8d 4bee: 41 f7 da neg %r10d 4bf1: 41 83 c2 10 add $0x10,%r10d 4bf5: 41 c1 ea 02 shr $0x2,%r10d 4bf9: 41 8d 42 08 lea 0x8(%r10),%eax 4bfd: 44 3b c8 cmp %eax,%r9d 4c00: 0f 8c 87 01 00 00 jl 0x4d8d 4c06: 44 89 c8 mov %r9d,%eax 4c09: 33 d2 xor %edx,%edx 4c0b: 41 2b c2 sub %r10d,%eax 4c0e: 83 e0 07 and $0x7,%eax 4c11: f7 d8 neg %eax 4c13: 41 03 c1 add %r9d,%eax 4c16: 44 89 d7 mov %r10d,%edi 4c19: 45 85 d2 test %r10d,%r10d 4c1c: 76 21 jbe 0x4c3f 4c1e: 66 90 xchg %ax,%ax 4c20: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 4c25: f3 0f 59 44 95 00 mulss 0x0(%rbp,%rdx,4),%xmm0 4c2b: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 4c31: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 4c37: 48 ff c2 inc %rdx 4c3a: 48 3b d7 cmp %rdi,%rdx 4c3d: 72 e1 jb 0x4c20 4c3f: 45 89 d2 mov %r10d,%r10d 4c42: 4a 8d 54 95 00 lea 0x0(%rbp,%r10,4),%rdx 4c47: 48 f7 c2 0f 00 00 00 test $0xf,%rdx 4c4e: 48 63 d0 movslq %eax,%rdx 4c51: 74 4d je 0x4ca0 4c53: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4c58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4c5f: 00 4c60: 0f 10 0c b9 movups (%rcx,%rdi,4),%xmm1 4c64: 0f 10 5c b9 10 movups 0x10(%rcx,%rdi,4),%xmm3 4c69: 0f 10 44 bd 00 movups 0x0(%rbp,%rdi,4),%xmm0 4c6e: 0f 10 54 bd 10 movups 0x10(%rbp,%rdi,4),%xmm2 4c73: 0f 59 c8 mulps %xmm0,%xmm1 4c76: 0f 59 da mulps %xmm2,%xmm3 4c79: 41 0f 58 0c b8 addps (%r8,%rdi,4),%xmm1 4c7e: 41 0f 58 5c b8 10 addps 0x10(%r8,%rdi,4),%xmm3 4c84: 41 0f 29 0c b8 movaps %xmm1,(%r8,%rdi,4) 4c89: 41 0f 29 5c b8 10 movaps %xmm3,0x10(%r8,%rdi,4) 4c8f: 48 83 c7 08 add $0x8,%rdi 4c93: 48 3b fa cmp %rdx,%rdi 4c96: 72 c8 jb 0x4c60 4c98: eb 38 jmp 0x4cd2 4c9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4ca0: 0f 10 04 b9 movups (%rcx,%rdi,4),%xmm0 4ca4: 0f 10 4c b9 10 movups 0x10(%rcx,%rdi,4),%xmm1 4ca9: 0f 59 44 bd 00 mulps 0x0(%rbp,%rdi,4),%xmm0 4cae: 0f 59 4c bd 10 mulps 0x10(%rbp,%rdi,4),%xmm1 4cb3: 41 0f 58 04 b8 addps (%r8,%rdi,4),%xmm0 4cb8: 41 0f 58 4c b8 10 addps 0x10(%r8,%rdi,4),%xmm1 4cbe: 41 0f 29 04 b8 movaps %xmm0,(%r8,%rdi,4) 4cc3: 41 0f 29 4c b8 10 movaps %xmm1,0x10(%r8,%rdi,4) 4cc9: 48 83 c7 08 add $0x8,%rdi 4ccd: 48 3b fa cmp %rdx,%rdi 4cd0: 72 ce jb 0x4ca0 4cd2: 8d 78 01 lea 0x1(%rax),%edi 4cd5: 41 3b f9 cmp %r9d,%edi 4cd8: 0f 87 a3 00 00 00 ja 0x4d81 4cde: 4d 63 c9 movslq %r9d,%r9 4ce1: 4c 2b ca sub %rdx,%r9 4ce4: 49 83 f9 04 cmp $0x4,%r9 4ce8: 0f 8c 9a 00 00 00 jl 0x4d88 4cee: 45 89 cc mov %r9d,%r12d 4cf1: 45 33 db xor %r11d,%r11d 4cf4: 41 83 e4 fc and $0xfffffffc,%r12d 4cf8: 4c 8d 54 95 00 lea 0x0(%rbp,%rdx,4),%r10 4cfd: 4d 63 e4 movslq %r12d,%r12 4d00: 48 8d 3c 91 lea (%rcx,%rdx,4),%rdi 4d04: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 4d08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4d0f: 00 4d10: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4d17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 4d1e: 00 00 4d20: 42 0f 10 0c 9f movups (%rdi,%r11,4),%xmm1 4d25: 43 0f 10 04 9a movups (%r10,%r11,4),%xmm0 4d2a: 0f 59 c8 mulps %xmm0,%xmm1 4d2d: 42 0f 58 0c 9a addps (%rdx,%r11,4),%xmm1 4d32: 42 0f 29 0c 9a movaps %xmm1,(%rdx,%r11,4) 4d37: 49 83 c3 04 add $0x4,%r11 4d3b: 4d 3b dc cmp %r12,%r11 4d3e: 72 e0 jb 0x4d20 4d40: 4d 3b e1 cmp %r9,%r12 4d43: 73 3c jae 0x4d81 4d45: 48 63 c0 movslq %eax,%rax 4d48: 48 8d 6c 85 00 lea 0x0(%rbp,%rax,4),%rbp 4d4d: 48 8d 14 81 lea (%rcx,%rax,4),%rdx 4d51: 49 8d 04 80 lea (%r8,%rax,4),%rax 4d55: 0f 1f 40 00 nopl 0x0(%rax) 4d59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4d60: f3 42 0f 10 04 a2 movss (%rdx,%r12,4),%xmm0 4d66: f3 42 0f 59 44 a5 00 mulss 0x0(%rbp,%r12,4),%xmm0 4d6d: f3 42 0f 58 04 a0 addss (%rax,%r12,4),%xmm0 4d73: f3 42 0f 11 04 a0 movss %xmm0,(%rax,%r12,4) 4d79: 49 ff c4 inc %r12 4d7c: 4d 3b e1 cmp %r9,%r12 4d7f: 72 df jb 0x4d60 4d81: 33 c0 xor %eax,%eax 4d83: 5d pop %rbp 4d84: 41 5c pop %r12 4d86: 5f pop %rdi 4d87: c3 ret 4d88: 45 33 e4 xor %r12d,%r12d 4d8b: eb b3 jmp 0x4d40 4d8d: 33 c0 xor %eax,%eax 4d8f: 41 83 f9 01 cmp $0x1,%r9d 4d93: 72 ec jb 0x4d81 4d95: 4d 63 c9 movslq %r9d,%r9 4d98: 45 33 e4 xor %r12d,%r12d 4d9b: eb a3 jmp 0x4d40 4d9d: b8 fa ff ff ff mov $0xfffffffa,%eax 4da2: 5d pop %rbp 4da3: 41 5c pop %r12 4da5: 5f pop %rdi 4da6: c3 ret 4da7: b8 f8 ff ff ff mov $0xfffffff8,%eax 4dac: 5d pop %rbp 4dad: 41 5c pop %r12 4daf: 5f pop %rdi 4db0: c3 ret 4db1: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4db8: 00 4db9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4dc0: 56 push %rsi 4dc1: 57 push %rdi 4dc2: 41 54 push %r12 4dc4: 48 89 d7 mov %rdx,%rdi 4dc7: 48 85 c9 test %rcx,%rcx 4dca: 0f 84 f3 01 00 00 je 0x4fc3 4dd0: 48 85 ff test %rdi,%rdi 4dd3: 0f 84 ea 01 00 00 je 0x4fc3 4dd9: 4d 85 c0 test %r8,%r8 4ddc: 0f 84 e1 01 00 00 je 0x4fc3 4de2: 45 85 c9 test %r9d,%r9d 4de5: 0f 8e ce 01 00 00 jle 0x4fb9 4deb: 41 83 f9 08 cmp $0x8,%r9d 4def: 0f 8c b5 01 00 00 jl 0x4faa 4df5: 4d 89 c2 mov %r8,%r10 4df8: 49 83 e2 0f and $0xf,%r10 4dfc: 45 85 d2 test %r10d,%r10d 4dff: 74 18 je 0x4e19 4e01: 41 f7 c2 03 00 00 00 test $0x3,%r10d 4e08: 0f 85 9c 01 00 00 jne 0x4faa 4e0e: 41 f7 da neg %r10d 4e11: 41 83 c2 10 add $0x10,%r10d 4e15: 41 c1 ea 02 shr $0x2,%r10d 4e19: 44 89 d0 mov %r10d,%eax 4e1c: 83 c0 08 add $0x8,%eax 4e1f: 44 3b c8 cmp %eax,%r9d 4e22: 0f 8c 82 01 00 00 jl 0x4faa 4e28: 44 89 ce mov %r9d,%esi 4e2b: 33 d2 xor %edx,%edx 4e2d: 41 2b f2 sub %r10d,%esi 4e30: 83 e6 07 and $0x7,%esi 4e33: f7 de neg %esi 4e35: 41 03 f1 add %r9d,%esi 4e38: 44 89 d0 mov %r10d,%eax 4e3b: 45 85 d2 test %r10d,%r10d 4e3e: 76 1f jbe 0x4e5f 4e40: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 4e45: f3 0f 59 04 97 mulss (%rdi,%rdx,4),%xmm0 4e4a: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 4e50: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 4e56: 48 8d 52 01 lea 0x1(%rdx),%rdx 4e5a: 48 3b d0 cmp %rax,%rdx 4e5d: 72 e1 jb 0x4e40 4e5f: 45 89 d2 mov %r10d,%r10d 4e62: 48 63 d6 movslq %esi,%rdx 4e65: 4e 8d 1c 97 lea (%rdi,%r10,4),%r11 4e69: 49 f7 c3 0f 00 00 00 test $0xf,%r11 4e70: 74 4e je 0x4ec0 4e72: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4e79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4e80: 0f 10 0c 81 movups (%rcx,%rax,4),%xmm1 4e84: 0f 10 5c 81 10 movups 0x10(%rcx,%rax,4),%xmm3 4e89: 0f 10 04 87 movups (%rdi,%rax,4),%xmm0 4e8d: 0f 10 54 87 10 movups 0x10(%rdi,%rax,4),%xmm2 4e92: 0f 59 c8 mulps %xmm0,%xmm1 4e95: 0f 59 da mulps %xmm2,%xmm3 4e98: 41 0f 58 0c 80 addps (%r8,%rax,4),%xmm1 4e9d: 41 0f 58 5c 80 10 addps 0x10(%r8,%rax,4),%xmm3 4ea3: 41 0f 29 0c 80 movaps %xmm1,(%r8,%rax,4) 4ea8: 41 0f 29 5c 80 10 movaps %xmm3,0x10(%r8,%rax,4) 4eae: 48 8d 40 08 lea 0x8(%rax),%rax 4eb2: 48 3b c2 cmp %rdx,%rax 4eb5: 72 c9 jb 0x4e80 4eb7: eb 38 jmp 0x4ef1 4eb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4ec0: 0f 10 04 81 movups (%rcx,%rax,4),%xmm0 4ec4: 0f 10 4c 81 10 movups 0x10(%rcx,%rax,4),%xmm1 4ec9: 0f 59 04 87 mulps (%rdi,%rax,4),%xmm0 4ecd: 0f 59 4c 87 10 mulps 0x10(%rdi,%rax,4),%xmm1 4ed2: 41 0f 58 04 80 addps (%r8,%rax,4),%xmm0 4ed7: 41 0f 58 4c 80 10 addps 0x10(%r8,%rax,4),%xmm1 4edd: 41 0f 29 04 80 movaps %xmm0,(%r8,%rax,4) 4ee2: 41 0f 29 4c 80 10 movaps %xmm1,0x10(%r8,%rax,4) 4ee8: 48 8d 40 08 lea 0x8(%rax),%rax 4eec: 48 3b c2 cmp %rdx,%rax 4eef: 72 cf jb 0x4ec0 4ef1: 8d 46 01 lea 0x1(%rsi),%eax 4ef4: 41 3b c1 cmp %r9d,%eax 4ef7: 0f 87 a2 00 00 00 ja 0x4f9f 4efd: 4d 63 c9 movslq %r9d,%r9 4f00: 4c 2b ca sub %rdx,%r9 4f03: 49 83 f9 04 cmp $0x4,%r9 4f07: 0f 8c 99 00 00 00 jl 0x4fa6 4f0d: 48 c1 e2 02 shl $0x2,%rdx 4f11: 44 89 c8 mov %r9d,%eax 4f14: 83 e0 fc and $0xfffffffc,%eax 4f17: 49 89 d3 mov %rdx,%r11 4f1a: 49 89 d2 mov %rdx,%r10 4f1d: 45 33 e4 xor %r12d,%r12d 4f20: 48 63 c0 movslq %eax,%rax 4f23: 4c 03 df add %rdi,%r11 4f26: 4c 03 d1 add %rcx,%r10 4f29: 49 03 d0 add %r8,%rdx 4f2c: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4f33: 00 4f34: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4f3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4f40: 43 0f 10 0c a2 movups (%r10,%r12,4),%xmm1 4f45: 43 0f 10 04 a3 movups (%r11,%r12,4),%xmm0 4f4a: 0f 59 c8 mulps %xmm0,%xmm1 4f4d: 42 0f 58 0c a2 addps (%rdx,%r12,4),%xmm1 4f52: 42 0f 29 0c a2 movaps %xmm1,(%rdx,%r12,4) 4f57: 4d 8d 64 24 04 lea 0x4(%r12),%r12 4f5c: 4c 3b e0 cmp %rax,%r12 4f5f: 72 df jb 0x4f40 4f61: 49 3b c1 cmp %r9,%rax 4f64: 73 39 jae 0x4f9f 4f66: 48 63 f6 movslq %esi,%rsi 4f69: 48 c1 e6 02 shl $0x2,%rsi 4f6d: 48 03 fe add %rsi,%rdi 4f70: 48 03 ce add %rsi,%rcx 4f73: 4c 03 c6 add %rsi,%r8 4f76: 0f 1f 00 nopl (%rax) 4f79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4f80: f3 0f 10 04 81 movss (%rcx,%rax,4),%xmm0 4f85: f3 0f 59 04 87 mulss (%rdi,%rax,4),%xmm0 4f8a: f3 41 0f 58 04 80 addss (%r8,%rax,4),%xmm0 4f90: f3 41 0f 11 04 80 movss %xmm0,(%r8,%rax,4) 4f96: 48 8d 40 01 lea 0x1(%rax),%rax 4f9a: 49 3b c1 cmp %r9,%rax 4f9d: 72 e1 jb 0x4f80 4f9f: 33 c0 xor %eax,%eax 4fa1: 41 5c pop %r12 4fa3: 5f pop %rdi 4fa4: 5e pop %rsi 4fa5: c3 ret 4fa6: 33 c0 xor %eax,%eax 4fa8: eb b7 jmp 0x4f61 4faa: 33 f6 xor %esi,%esi 4fac: 41 83 f9 01 cmp $0x1,%r9d 4fb0: 72 ed jb 0x4f9f 4fb2: 4d 63 c9 movslq %r9d,%r9 4fb5: 33 c0 xor %eax,%eax 4fb7: eb a8 jmp 0x4f61 4fb9: b8 fa ff ff ff mov $0xfffffffa,%eax 4fbe: 41 5c pop %r12 4fc0: 5f pop %rdi 4fc1: 5e pop %rsi 4fc2: c3 ret 4fc3: b8 f8 ff ff ff mov $0xfffffff8,%eax 4fc8: 41 5c pop %r12 4fca: 5f pop %rdi 4fcb: 5e pop %rsi 4fcc: c3 ret 4fcd: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4fd4: 00 4fd5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4fdc: 0f 1f 40 00 nopl 0x0(%rax) 4fe0: 57 push %rdi 4fe1: 41 54 push %r12 4fe3: 55 push %rbp 4fe4: 48 89 d5 mov %rdx,%rbp 4fe7: 48 85 c9 test %rcx,%rcx 4fea: 0f 84 f8 01 00 00 je 0x51e8 4ff0: 48 85 ed test %rbp,%rbp 4ff3: 0f 84 ef 01 00 00 je 0x51e8 4ff9: 4d 85 c0 test %r8,%r8 4ffc: 0f 84 e6 01 00 00 je 0x51e8 5002: 45 85 c9 test %r9d,%r9d 5005: 0f 8e d3 01 00 00 jle 0x51de 500b: 41 83 f9 08 cmp $0x8,%r9d 500f: 0f 8c b9 01 00 00 jl 0x51ce 5015: 4d 89 c2 mov %r8,%r10 5018: 49 83 e2 0f and $0xf,%r10 501c: 45 85 d2 test %r10d,%r10d 501f: 74 18 je 0x5039 5021: 41 f7 c2 03 00 00 00 test $0x3,%r10d 5028: 0f 85 a0 01 00 00 jne 0x51ce 502e: 41 f7 da neg %r10d 5031: 41 83 c2 10 add $0x10,%r10d 5035: 41 c1 ea 02 shr $0x2,%r10d 5039: 41 8d 42 08 lea 0x8(%r10),%eax 503d: 44 3b c8 cmp %eax,%r9d 5040: 0f 8c 88 01 00 00 jl 0x51ce 5046: 44 89 c8 mov %r9d,%eax 5049: 33 d2 xor %edx,%edx 504b: 41 2b c2 sub %r10d,%eax 504e: 44 89 d7 mov %r10d,%edi 5051: 83 e0 07 and $0x7,%eax 5054: f7 d8 neg %eax 5056: 41 03 c1 add %r9d,%eax 5059: 45 85 d2 test %r10d,%r10d 505c: 76 22 jbe 0x5080 505e: 66 90 xchg %ax,%ax 5060: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 5065: f3 0f 59 44 95 00 mulss 0x0(%rbp,%rdx,4),%xmm0 506b: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 5071: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 5077: 48 83 c2 01 add $0x1,%rdx 507b: 48 3b d7 cmp %rdi,%rdx 507e: 72 e0 jb 0x5060 5080: 45 89 d2 mov %r10d,%r10d 5083: 4a 8d 54 95 00 lea 0x0(%rbp,%r10,4),%rdx 5088: 48 f7 c2 0f 00 00 00 test $0xf,%rdx 508f: 48 63 d0 movslq %eax,%rdx 5092: 74 4c je 0x50e0 5094: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5099: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 50a0: 0f 10 0c b9 movups (%rcx,%rdi,4),%xmm1 50a4: 0f 10 5c b9 10 movups 0x10(%rcx,%rdi,4),%xmm3 50a9: 0f 10 44 bd 00 movups 0x0(%rbp,%rdi,4),%xmm0 50ae: 0f 10 54 bd 10 movups 0x10(%rbp,%rdi,4),%xmm2 50b3: 0f 59 c8 mulps %xmm0,%xmm1 50b6: 0f 59 da mulps %xmm2,%xmm3 50b9: 41 0f 58 0c b8 addps (%r8,%rdi,4),%xmm1 50be: 41 0f 58 5c b8 10 addps 0x10(%r8,%rdi,4),%xmm3 50c4: 41 0f 11 0c b8 movups %xmm1,(%r8,%rdi,4) 50c9: 41 0f 11 5c b8 10 movups %xmm3,0x10(%r8,%rdi,4) 50cf: 48 83 c7 08 add $0x8,%rdi 50d3: 48 3b fa cmp %rdx,%rdi 50d6: 72 c8 jb 0x50a0 50d8: eb 38 jmp 0x5112 50da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 50e0: 0f 10 04 b9 movups (%rcx,%rdi,4),%xmm0 50e4: 0f 10 4c b9 10 movups 0x10(%rcx,%rdi,4),%xmm1 50e9: 0f 59 44 bd 00 mulps 0x0(%rbp,%rdi,4),%xmm0 50ee: 0f 59 4c bd 10 mulps 0x10(%rbp,%rdi,4),%xmm1 50f3: 41 0f 58 04 b8 addps (%r8,%rdi,4),%xmm0 50f8: 41 0f 58 4c b8 10 addps 0x10(%r8,%rdi,4),%xmm1 50fe: 41 0f 11 04 b8 movups %xmm0,(%r8,%rdi,4) 5103: 41 0f 11 4c b8 10 movups %xmm1,0x10(%r8,%rdi,4) 5109: 48 83 c7 08 add $0x8,%rdi 510d: 48 3b fa cmp %rdx,%rdi 5110: 72 ce jb 0x50e0 5112: 8d 78 01 lea 0x1(%rax),%edi 5115: 41 3b f9 cmp %r9d,%edi 5118: 0f 87 a4 00 00 00 ja 0x51c2 511e: 4d 63 c9 movslq %r9d,%r9 5121: 4c 2b ca sub %rdx,%r9 5124: 49 83 f9 04 cmp $0x4,%r9 5128: 0f 8c 9b 00 00 00 jl 0x51c9 512e: 45 89 cc mov %r9d,%r12d 5131: 45 33 db xor %r11d,%r11d 5134: 4c 8d 54 95 00 lea 0x0(%rbp,%rdx,4),%r10 5139: 41 83 e4 fc and $0xfffffffc,%r12d 513d: 48 8d 3c 91 lea (%rcx,%rdx,4),%rdi 5141: 4d 63 e4 movslq %r12d,%r12 5144: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 5148: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 514f: 00 5150: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5157: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 515e: 00 00 5160: 42 0f 10 0c 9f movups (%rdi,%r11,4),%xmm1 5165: 43 0f 10 04 9a movups (%r10,%r11,4),%xmm0 516a: 0f 59 c8 mulps %xmm0,%xmm1 516d: 42 0f 58 0c 9a addps (%rdx,%r11,4),%xmm1 5172: 42 0f 11 0c 9a movups %xmm1,(%rdx,%r11,4) 5177: 49 83 c3 04 add $0x4,%r11 517b: 4d 3b dc cmp %r12,%r11 517e: 72 e0 jb 0x5160 5180: 4d 3b e1 cmp %r9,%r12 5183: 73 3d jae 0x51c2 5185: 48 63 c0 movslq %eax,%rax 5188: 48 8d 6c 85 00 lea 0x0(%rbp,%rax,4),%rbp 518d: 48 8d 14 81 lea (%rcx,%rax,4),%rdx 5191: 49 8d 04 80 lea (%r8,%rax,4),%rax 5195: 0f 1f 40 00 nopl 0x0(%rax) 5199: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 51a0: f3 42 0f 10 04 a2 movss (%rdx,%r12,4),%xmm0 51a6: f3 42 0f 59 44 a5 00 mulss 0x0(%rbp,%r12,4),%xmm0 51ad: f3 42 0f 58 04 a0 addss (%rax,%r12,4),%xmm0 51b3: f3 42 0f 11 04 a0 movss %xmm0,(%rax,%r12,4) 51b9: 49 83 c4 01 add $0x1,%r12 51bd: 4d 3b e1 cmp %r9,%r12 51c0: 72 de jb 0x51a0 51c2: 33 c0 xor %eax,%eax 51c4: 5d pop %rbp 51c5: 41 5c pop %r12 51c7: 5f pop %rdi 51c8: c3 ret 51c9: 45 33 e4 xor %r12d,%r12d 51cc: eb b2 jmp 0x5180 51ce: 33 c0 xor %eax,%eax 51d0: 41 83 f9 01 cmp $0x1,%r9d 51d4: 72 ec jb 0x51c2 51d6: 4d 63 c9 movslq %r9d,%r9 51d9: 45 33 e4 xor %r12d,%r12d 51dc: eb a2 jmp 0x5180 51de: b8 fa ff ff ff mov $0xfffffffa,%eax 51e3: 5d pop %rbp 51e4: 41 5c pop %r12 51e6: 5f pop %rdi 51e7: c3 ret 51e8: b8 f8 ff ff ff mov $0xfffffff8,%eax 51ed: 5d pop %rbp 51ee: 41 5c pop %r12 51f0: 5f pop %rdi 51f1: c3 ret 51f2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 51f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5200: 48 83 ec 28 sub $0x28,%rsp 5204: 48 85 c9 test %rcx,%rcx 5207: 74 25 je 0x522e 5209: 48 85 d2 test %rdx,%rdx 520c: 74 20 je 0x522e 520e: 4d 85 c0 test %r8,%r8 5211: 74 1b je 0x522e 5213: 45 85 c9 test %r9d,%r9d 5216: 7f 0a jg 0x5222 5218: b8 fa ff ff ff mov $0xfffffffa,%eax 521d: 48 83 c4 28 add $0x28,%rsp 5221: c3 ret 5222: e8 59 99 03 00 call 0x3eb80 5227: 33 c0 xor %eax,%eax 5229: 48 83 c4 28 add $0x28,%rsp 522d: c3 ret 522e: b8 f8 ff ff ff mov $0xfffffff8,%eax 5233: 48 83 c4 28 add $0x28,%rsp 5237: c3 ret 5238: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 523f: 00 5240: 48 83 ec 28 sub $0x28,%rsp 5244: 48 85 c9 test %rcx,%rcx 5247: 74 25 je 0x526e 5249: 48 85 d2 test %rdx,%rdx 524c: 74 20 je 0x526e 524e: 4d 85 c0 test %r8,%r8 5251: 74 1b je 0x526e 5253: 45 85 c9 test %r9d,%r9d 5256: 7f 0a jg 0x5262 5258: b8 fa ff ff ff mov $0xfffffffa,%eax 525d: 48 83 c4 28 add $0x28,%rsp 5261: c3 ret 5262: e8 59 99 03 00 call 0x3ebc0 5267: 33 c0 xor %eax,%eax 5269: 48 83 c4 28 add $0x28,%rsp 526d: c3 ret 526e: b8 f8 ff ff ff mov $0xfffffff8,%eax 5273: 48 83 c4 28 add $0x28,%rsp 5277: c3 ret 5278: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 527f: 00 5280: 48 83 ec 28 sub $0x28,%rsp 5284: 48 85 c9 test %rcx,%rcx 5287: 74 25 je 0x52ae 5289: 48 85 d2 test %rdx,%rdx 528c: 74 20 je 0x52ae 528e: 4d 85 c0 test %r8,%r8 5291: 74 1b je 0x52ae 5293: 45 85 c9 test %r9d,%r9d 5296: 7f 0a jg 0x52a2 5298: b8 fa ff ff ff mov $0xfffffffa,%eax 529d: 48 83 c4 28 add $0x28,%rsp 52a1: c3 ret 52a2: e8 59 99 03 00 call 0x3ec00 52a7: 33 c0 xor %eax,%eax 52a9: 48 83 c4 28 add $0x28,%rsp 52ad: c3 ret 52ae: b8 f8 ff ff ff mov $0xfffffff8,%eax 52b3: 48 83 c4 28 add $0x28,%rsp 52b7: c3 ret 52b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 52bf: 00 52c0: 53 push %rbx 52c1: 48 85 c9 test %rcx,%rcx 52c4: 0f 84 d4 01 00 00 je 0x549e 52ca: 4d 85 c0 test %r8,%r8 52cd: 0f 84 cb 01 00 00 je 0x549e 52d3: 45 85 c9 test %r9d,%r9d 52d6: 0f 8e bb 01 00 00 jle 0x5497 52dc: 41 83 f9 08 cmp $0x8,%r9d 52e0: 0f 8c a1 01 00 00 jl 0x5487 52e6: 4d 89 c3 mov %r8,%r11 52e9: 49 83 e3 0f and $0xf,%r11 52ed: 45 85 db test %r11d,%r11d 52f0: 74 18 je 0x530a 52f2: 41 f7 c3 03 00 00 00 test $0x3,%r11d 52f9: 0f 85 88 01 00 00 jne 0x5487 52ff: 41 f7 db neg %r11d 5302: 41 83 c3 10 add $0x10,%r11d 5306: 41 c1 eb 02 shr $0x2,%r11d 530a: 41 8d 43 08 lea 0x8(%r11),%eax 530e: 44 3b c8 cmp %eax,%r9d 5311: 0f 8c 70 01 00 00 jl 0x5487 5317: 44 89 c8 mov %r9d,%eax 531a: 33 d2 xor %edx,%edx 531c: 41 2b c3 sub %r11d,%eax 531f: 83 e0 07 and $0x7,%eax 5322: f7 d8 neg %eax 5324: 41 03 c1 add %r9d,%eax 5327: 44 89 db mov %r11d,%ebx 532a: 45 85 db test %r11d,%r11d 532d: 76 2e jbe 0x535d 532f: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5336: 00 5337: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 533e: 66 90 xchg %ax,%ax 5340: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 5345: f3 0f 59 c1 mulss %xmm1,%xmm0 5349: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 534f: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 5355: 48 ff c2 inc %rdx 5358: 48 3b d3 cmp %rbx,%rdx 535b: 72 e3 jb 0x5340 535d: 45 89 db mov %r11d,%r11d 5360: 4a 8d 14 99 lea (%rcx,%r11,4),%rdx 5364: 48 f7 c2 0f 00 00 00 test $0xf,%rdx 536b: 48 63 d0 movslq %eax,%rdx 536e: 74 40 je 0x53b0 5370: 0f 28 c1 movaps %xmm1,%xmm0 5373: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0 5377: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 537e: 00 00 5380: 0f 10 14 99 movups (%rcx,%rbx,4),%xmm2 5384: 0f 10 5c 99 10 movups 0x10(%rcx,%rbx,4),%xmm3 5389: 0f 59 d0 mulps %xmm0,%xmm2 538c: 0f 59 d8 mulps %xmm0,%xmm3 538f: 41 0f 58 14 98 addps (%r8,%rbx,4),%xmm2 5394: 41 0f 58 5c 98 10 addps 0x10(%r8,%rbx,4),%xmm3 539a: 41 0f 29 14 98 movaps %xmm2,(%r8,%rbx,4) 539f: 41 0f 29 5c 98 10 movaps %xmm3,0x10(%r8,%rbx,4) 53a5: 48 83 c3 08 add $0x8,%rbx 53a9: 48 3b da cmp %rdx,%rbx 53ac: 72 d2 jb 0x5380 53ae: eb 3e jmp 0x53ee 53b0: 0f 28 c1 movaps %xmm1,%xmm0 53b3: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0 53b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 53be: 00 00 53c0: 0f 28 14 99 movaps (%rcx,%rbx,4),%xmm2 53c4: 0f 28 5c 99 10 movaps 0x10(%rcx,%rbx,4),%xmm3 53c9: 0f 59 d0 mulps %xmm0,%xmm2 53cc: 0f 59 d8 mulps %xmm0,%xmm3 53cf: 41 0f 58 14 98 addps (%r8,%rbx,4),%xmm2 53d4: 41 0f 58 5c 98 10 addps 0x10(%r8,%rbx,4),%xmm3 53da: 41 0f 29 14 98 movaps %xmm2,(%r8,%rbx,4) 53df: 41 0f 29 5c 98 10 movaps %xmm3,0x10(%r8,%rbx,4) 53e5: 48 83 c3 08 add $0x8,%rbx 53e9: 48 3b da cmp %rdx,%rbx 53ec: 72 d2 jb 0x53c0 53ee: 8d 58 01 lea 0x1(%rax),%ebx 53f1: 41 3b d9 cmp %r9d,%ebx 53f4: 0f 87 84 00 00 00 ja 0x547e 53fa: 4d 63 d1 movslq %r9d,%r10 53fd: 4c 2b d2 sub %rdx,%r10 5400: 49 83 fa 04 cmp $0x4,%r10 5404: 0f 8c 78 00 00 00 jl 0x5482 540a: 45 89 d3 mov %r10d,%r11d 540d: 45 33 c9 xor %r9d,%r9d 5410: 41 83 e3 fc and $0xfffffffc,%r11d 5414: 48 8d 1c 91 lea (%rcx,%rdx,4),%rbx 5418: 4d 63 db movslq %r11d,%r11 541b: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 541f: 90 nop 5420: 42 0f 10 14 8b movups (%rbx,%r9,4),%xmm2 5425: 0f 59 d0 mulps %xmm0,%xmm2 5428: 42 0f 58 14 8a addps (%rdx,%r9,4),%xmm2 542d: 42 0f 29 14 8a movaps %xmm2,(%rdx,%r9,4) 5432: 49 83 c1 04 add $0x4,%r9 5436: 4d 3b cb cmp %r11,%r9 5439: 72 e5 jb 0x5420 543b: 4d 3b da cmp %r10,%r11 543e: 73 3e jae 0x547e 5440: 48 63 c0 movslq %eax,%rax 5443: 48 8d 14 81 lea (%rcx,%rax,4),%rdx 5447: 49 8d 04 80 lea (%r8,%rax,4),%rax 544b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5452: 00 5453: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 545a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 5460: f3 42 0f 10 04 9a movss (%rdx,%r11,4),%xmm0 5466: f3 0f 59 c1 mulss %xmm1,%xmm0 546a: f3 42 0f 58 04 98 addss (%rax,%r11,4),%xmm0 5470: f3 42 0f 11 04 98 movss %xmm0,(%rax,%r11,4) 5476: 49 ff c3 inc %r11 5479: 4d 3b da cmp %r10,%r11 547c: 72 e2 jb 0x5460 547e: 33 c0 xor %eax,%eax 5480: 5b pop %rbx 5481: c3 ret 5482: 45 33 db xor %r11d,%r11d 5485: eb b4 jmp 0x543b 5487: 33 c0 xor %eax,%eax 5489: 41 83 f9 01 cmp $0x1,%r9d 548d: 72 ef jb 0x547e 548f: 4d 63 d1 movslq %r9d,%r10 5492: 45 33 db xor %r11d,%r11d 5495: eb a4 jmp 0x543b 5497: b8 fa ff ff ff mov $0xfffffffa,%eax 549c: 5b pop %rbx 549d: c3 ret 549e: b8 f8 ff ff ff mov $0xfffffff8,%eax 54a3: 5b pop %rbx 54a4: c3 ret 54a5: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 54ac: 00 54ad: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 54b4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 54b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 54c0: 48 85 c9 test %rcx,%rcx 54c3: 0f 84 84 01 00 00 je 0x564d 54c9: 4d 85 c0 test %r8,%r8 54cc: 0f 84 7b 01 00 00 je 0x564d 54d2: 45 85 c9 test %r9d,%r9d 54d5: 0f 8e 6b 01 00 00 jle 0x5646 54db: 49 63 c1 movslq %r9d,%rax 54de: 48 83 f8 08 cmp $0x8,%rax 54e2: 0f 8c 59 01 00 00 jl 0x5641 54e8: 4d 89 c3 mov %r8,%r11 54eb: 49 83 e3 0f and $0xf,%r11 54ef: 45 85 db test %r11d,%r11d 54f2: 74 18 je 0x550c 54f4: 41 f7 c3 03 00 00 00 test $0x3,%r11d 54fb: 0f 85 40 01 00 00 jne 0x5641 5501: 41 f7 db neg %r11d 5504: 41 83 c3 10 add $0x10,%r11d 5508: 41 c1 eb 02 shr $0x2,%r11d 550c: 44 89 da mov %r11d,%edx 550f: 83 c2 08 add $0x8,%edx 5512: 48 3b c2 cmp %rdx,%rax 5515: 0f 8c 26 01 00 00 jl 0x5641 551b: 44 89 ca mov %r9d,%edx 551e: 41 2b d3 sub %r11d,%edx 5521: 83 e2 07 and $0x7,%edx 5524: 44 2b ca sub %edx,%r9d 5527: 33 d2 xor %edx,%edx 5529: 45 89 da mov %r11d,%r10d 552c: 45 85 db test %r11d,%r11d 552f: 76 2d jbe 0x555e 5531: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5538: 00 5539: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5540: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 5545: f3 0f 59 c1 mulss %xmm1,%xmm0 5549: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 554f: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 5555: 48 8d 52 01 lea 0x1(%rdx),%rdx 5559: 49 3b d2 cmp %r10,%rdx 555c: 72 e2 jb 0x5540 555e: 45 89 db mov %r11d,%r11d 5561: 49 63 d1 movslq %r9d,%rdx 5564: 4e 8d 1c 99 lea (%rcx,%r11,4),%r11 5568: 49 f7 c3 0f 00 00 00 test $0xf,%r11 556f: 74 41 je 0x55b2 5571: 0f 28 c1 movaps %xmm1,%xmm0 5574: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0 5578: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 557f: 00 5580: 42 0f 10 14 91 movups (%rcx,%r10,4),%xmm2 5585: 42 0f 10 5c 91 10 movups 0x10(%rcx,%r10,4),%xmm3 558b: 0f 59 d0 mulps %xmm0,%xmm2 558e: 0f 59 d8 mulps %xmm0,%xmm3 5591: 43 0f 58 14 90 addps (%r8,%r10,4),%xmm2 5596: 43 0f 58 5c 90 10 addps 0x10(%r8,%r10,4),%xmm3 559c: 43 0f 29 14 90 movaps %xmm2,(%r8,%r10,4) 55a1: 43 0f 29 5c 90 10 movaps %xmm3,0x10(%r8,%r10,4) 55a7: 4d 8d 52 08 lea 0x8(%r10),%r10 55ab: 4c 3b d2 cmp %rdx,%r10 55ae: 72 d0 jb 0x5580 55b0: eb 3e jmp 0x55f0 55b2: 0f 28 c1 movaps %xmm1,%xmm0 55b5: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0 55b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 55c0: 42 0f 28 14 91 movaps (%rcx,%r10,4),%xmm2 55c5: 42 0f 28 5c 91 10 movaps 0x10(%rcx,%r10,4),%xmm3 55cb: 0f 59 d0 mulps %xmm0,%xmm2 55ce: 0f 59 d8 mulps %xmm0,%xmm3 55d1: 43 0f 58 14 90 addps (%r8,%r10,4),%xmm2 55d6: 43 0f 58 5c 90 10 addps 0x10(%r8,%r10,4),%xmm3 55dc: 43 0f 29 14 90 movaps %xmm2,(%r8,%r10,4) 55e1: 43 0f 29 5c 90 10 movaps %xmm3,0x10(%r8,%r10,4) 55e7: 4d 8d 52 08 lea 0x8(%r10),%r10 55eb: 4c 3b d2 cmp %rdx,%r10 55ee: 72 d0 jb 0x55c0 55f0: 33 d2 xor %edx,%edx 55f2: 45 8d 51 01 lea 0x1(%r9),%r10d 55f6: 4d 63 d2 movslq %r10d,%r10 55f9: 4c 3b d0 cmp %rax,%r10 55fc: 77 40 ja 0x563e 55fe: 4d 63 c9 movslq %r9d,%r9 5601: 49 2b c1 sub %r9,%rax 5604: 49 c1 e1 02 shl $0x2,%r9 5608: 49 03 c9 add %r9,%rcx 560b: 4d 03 c1 add %r9,%r8 560e: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5615: 00 5616: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 561d: 0f 1f 00 nopl (%rax) 5620: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 5625: f3 0f 59 c1 mulss %xmm1,%xmm0 5629: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 562f: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 5635: 48 8d 52 01 lea 0x1(%rdx),%rdx 5639: 48 3b d0 cmp %rax,%rdx 563c: 72 e2 jb 0x5620 563e: 33 c0 xor %eax,%eax 5640: c3 ret 5641: 45 33 c9 xor %r9d,%r9d 5644: eb aa jmp 0x55f0 5646: b8 fa ff ff ff mov $0xfffffffa,%eax 564b: 90 nop 564c: c3 ret 564d: b8 f8 ff ff ff mov $0xfffffff8,%eax 5652: c3 ret 5653: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5658: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 565f: 00 5660: 53 push %rbx 5661: 48 85 c9 test %rcx,%rcx 5664: 0f 84 d5 01 00 00 je 0x583f 566a: 4d 85 c0 test %r8,%r8 566d: 0f 84 cc 01 00 00 je 0x583f 5673: 45 85 c9 test %r9d,%r9d 5676: 0f 8e bc 01 00 00 jle 0x5838 567c: 41 83 f9 08 cmp $0x8,%r9d 5680: 0f 8c a2 01 00 00 jl 0x5828 5686: 4d 89 c3 mov %r8,%r11 5689: 49 83 e3 0f and $0xf,%r11 568d: 45 85 db test %r11d,%r11d 5690: 74 18 je 0x56aa 5692: 41 f7 c3 03 00 00 00 test $0x3,%r11d 5699: 0f 85 89 01 00 00 jne 0x5828 569f: 41 f7 db neg %r11d 56a2: 41 83 c3 10 add $0x10,%r11d 56a6: 41 c1 eb 02 shr $0x2,%r11d 56aa: 41 8d 43 08 lea 0x8(%r11),%eax 56ae: 44 3b c8 cmp %eax,%r9d 56b1: 0f 8c 71 01 00 00 jl 0x5828 56b7: 44 89 c8 mov %r9d,%eax 56ba: 33 d2 xor %edx,%edx 56bc: 41 2b c3 sub %r11d,%eax 56bf: 44 89 db mov %r11d,%ebx 56c2: 83 e0 07 and $0x7,%eax 56c5: f7 d8 neg %eax 56c7: 41 03 c1 add %r9d,%eax 56ca: 45 85 db test %r11d,%r11d 56cd: 76 2f jbe 0x56fe 56cf: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 56d6: 00 56d7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 56de: 66 90 xchg %ax,%ax 56e0: f3 0f 10 04 91 movss (%rcx,%rdx,4),%xmm0 56e5: f3 0f 59 c1 mulss %xmm1,%xmm0 56e9: f3 41 0f 58 04 90 addss (%r8,%rdx,4),%xmm0 56ef: f3 41 0f 11 04 90 movss %xmm0,(%r8,%rdx,4) 56f5: 48 83 c2 01 add $0x1,%rdx 56f9: 48 3b d3 cmp %rbx,%rdx 56fc: 72 e2 jb 0x56e0 56fe: 45 89 db mov %r11d,%r11d 5701: 4a 8d 14 99 lea (%rcx,%r11,4),%rdx 5705: 48 f7 c2 0f 00 00 00 test $0xf,%rdx 570c: 48 63 d0 movslq %eax,%rdx 570f: 74 3f je 0x5750 5711: 0f 28 c1 movaps %xmm1,%xmm0 5714: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0 5718: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 571f: 00 5720: 0f 10 14 99 movups (%rcx,%rbx,4),%xmm2 5724: 0f 10 5c 99 10 movups 0x10(%rcx,%rbx,4),%xmm3 5729: 0f 59 d0 mulps %xmm0,%xmm2 572c: 0f 59 d8 mulps %xmm0,%xmm3 572f: 41 0f 58 14 98 addps (%r8,%rbx,4),%xmm2 5734: 41 0f 58 5c 98 10 addps 0x10(%r8,%rbx,4),%xmm3 573a: 41 0f 11 14 98 movups %xmm2,(%r8,%rbx,4) 573f: 41 0f 11 5c 98 10 movups %xmm3,0x10(%r8,%rbx,4) 5745: 48 83 c3 08 add $0x8,%rbx 5749: 48 3b da cmp %rdx,%rbx 574c: 72 d2 jb 0x5720 574e: eb 3e jmp 0x578e 5750: 0f 28 c1 movaps %xmm1,%xmm0 5753: 0f c6 c0 00 shufps $0x0,%xmm0,%xmm0 5757: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 575e: 00 00 5760: 0f 10 14 99 movups (%rcx,%rbx,4),%xmm2 5764: 0f 10 5c 99 10 movups 0x10(%rcx,%rbx,4),%xmm3 5769: 0f 59 d0 mulps %xmm0,%xmm2 576c: 0f 59 d8 mulps %xmm0,%xmm3 576f: 41 0f 58 14 98 addps (%r8,%rbx,4),%xmm2 5774: 41 0f 58 5c 98 10 addps 0x10(%r8,%rbx,4),%xmm3 577a: 41 0f 11 14 98 movups %xmm2,(%r8,%rbx,4) 577f: 41 0f 11 5c 98 10 movups %xmm3,0x10(%r8,%rbx,4) 5785: 48 83 c3 08 add $0x8,%rbx 5789: 48 3b da cmp %rdx,%rbx 578c: 72 d2 jb 0x5760 578e: 8d 58 01 lea 0x1(%rax),%ebx 5791: 41 3b d9 cmp %r9d,%ebx 5794: 0f 87 85 00 00 00 ja 0x581f 579a: 4d 63 d1 movslq %r9d,%r10 579d: 4c 2b d2 sub %rdx,%r10 57a0: 49 83 fa 04 cmp $0x4,%r10 57a4: 0f 8c 79 00 00 00 jl 0x5823 57aa: 45 89 d3 mov %r10d,%r11d 57ad: 45 33 c9 xor %r9d,%r9d 57b0: 48 8d 1c 91 lea (%rcx,%rdx,4),%rbx 57b4: 41 83 e3 fc and $0xfffffffc,%r11d 57b8: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 57bc: 4d 63 db movslq %r11d,%r11 57bf: 90 nop 57c0: 42 0f 10 14 8b movups (%rbx,%r9,4),%xmm2 57c5: 0f 59 d0 mulps %xmm0,%xmm2 57c8: 42 0f 58 14 8a addps (%rdx,%r9,4),%xmm2 57cd: 42 0f 11 14 8a movups %xmm2,(%rdx,%r9,4) 57d2: 49 83 c1 04 add $0x4,%r9 57d6: 4d 3b cb cmp %r11,%r9 57d9: 72 e5 jb 0x57c0 57db: 4d 3b da cmp %r10,%r11 57de: 73 3f jae 0x581f 57e0: 48 63 c0 movslq %eax,%rax 57e3: 48 8d 14 81 lea (%rcx,%rax,4),%rdx 57e7: 49 8d 04 80 lea (%r8,%rax,4),%rax 57eb: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 57f2: 00 57f3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 57fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 5800: f3 42 0f 10 04 9a movss (%rdx,%r11,4),%xmm0 5806: f3 0f 59 c1 mulss %xmm1,%xmm0 580a: f3 42 0f 58 04 98 addss (%rax,%r11,4),%xmm0 5810: f3 42 0f 11 04 98 movss %xmm0,(%rax,%r11,4) 5816: 49 83 c3 01 add $0x1,%r11 581a: 4d 3b da cmp %r10,%r11 581d: 72 e1 jb 0x5800 581f: 33 c0 xor %eax,%eax 5821: 5b pop %rbx 5822: c3 ret 5823: 45 33 db xor %r11d,%r11d 5826: eb b3 jmp 0x57db 5828: 33 c0 xor %eax,%eax 582a: 41 83 f9 01 cmp $0x1,%r9d 582e: 72 ef jb 0x581f 5830: 4d 63 d1 movslq %r9d,%r10 5833: 45 33 db xor %r11d,%r11d 5836: eb a3 jmp 0x57db 5838: b8 fa ff ff ff mov $0xfffffffa,%eax 583d: 5b pop %rbx 583e: c3 ret 583f: b8 f8 ff ff ff mov $0xfffffff8,%eax 5844: 5b pop %rbx 5845: c3 ret 5846: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 584d: 00 584e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5855: 0f 1f 40 00 nopl 0x0(%rax) 5859: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5860: 41 57 push %r15 5862: c5 f8 28 d1 vmovaps %xmm1,%xmm2 5866: 48 85 c9 test %rcx,%rcx 5869: 0f 84 b0 01 00 00 je 0x5a1f 586f: 4d 85 c0 test %r8,%r8 5872: 0f 84 a7 01 00 00 je 0x5a1f 5878: 45 85 c9 test %r9d,%r9d 587b: 0f 8e 96 01 00 00 jle 0x5a17 5881: 41 83 f9 10 cmp $0x10,%r9d 5885: 0f 8c 7c 01 00 00 jl 0x5a07 588b: 4d 89 c2 mov %r8,%r10 588e: 49 83 e2 1f and $0x1f,%r10 5892: 45 89 d2 mov %r10d,%r10d 5895: 45 85 d2 test %r10d,%r10d 5898: 74 18 je 0x58b2 589a: 41 f7 c2 03 00 00 00 test $0x3,%r10d 58a1: 0f 85 60 01 00 00 jne 0x5a07 58a7: 41 f7 da neg %r10d 58aa: 41 83 c2 20 add $0x20,%r10d 58ae: 41 c1 ea 02 shr $0x2,%r10d 58b2: 41 8d 42 10 lea 0x10(%r10),%eax 58b6: 44 3b c8 cmp %eax,%r9d 58b9: 0f 8c 48 01 00 00 jl 0x5a07 58bf: 44 89 c8 mov %r9d,%eax 58c2: 33 d2 xor %edx,%edx 58c4: 41 2b c2 sub %r10d,%eax 58c7: 83 e0 0f and $0xf,%eax 58ca: f7 d8 neg %eax 58cc: 41 03 c1 add %r9d,%eax 58cf: 45 85 d2 test %r10d,%r10d 58d2: 76 25 jbe 0x58f9 58d4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 58d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 58e0: c5 ea 59 04 91 vmulss (%rcx,%rdx,4),%xmm2,%xmm0 58e5: c4 c1 7a 58 0c 90 vaddss (%r8,%rdx,4),%xmm0,%xmm1 58eb: c4 c1 7a 11 0c 90 vmovss %xmm1,(%r8,%rdx,4) 58f1: 48 ff c2 inc %rdx 58f4: 49 3b d2 cmp %r10,%rdx 58f7: 72 e7 jb 0x58e0 58f9: c5 e8 c6 c2 00 vshufps $0x0,%xmm2,%xmm2,%xmm0 58fe: 48 63 d0 movslq %eax,%rdx 5901: c4 e3 7d 18 c8 01 vinsertf128 $0x1,%xmm0,%ymm0,%ymm1 5907: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 590e: 00 590f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5916: 0f 1f 00 nopl (%rax) 5919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5920: c4 a1 78 10 1c 91 vmovups (%rcx,%r10,4),%xmm3 5926: c4 a3 65 18 64 91 10 vinsertf128 $0x1,0x10(%rcx,%r10,4),%ymm3,%ymm4 592d: 01 592e: c5 f4 59 ec vmulps %ymm4,%ymm1,%ymm5 5932: c4 a1 78 10 64 91 20 vmovups 0x20(%rcx,%r10,4),%xmm4 5939: c4 81 54 58 1c 90 vaddps (%r8,%r10,4),%ymm5,%ymm3 593f: c4 81 7c 11 1c 90 vmovups %ymm3,(%r8,%r10,4) 5945: c4 a3 5d 18 6c 91 30 vinsertf128 $0x1,0x30(%rcx,%r10,4),%ymm4,%ymm5 594c: 01 594d: c5 f4 59 dd vmulps %ymm5,%ymm1,%ymm3 5951: c4 81 64 58 64 90 20 vaddps 0x20(%r8,%r10,4),%ymm3,%ymm4 5958: c4 81 7c 11 64 90 20 vmovups %ymm4,0x20(%r8,%r10,4) 595f: 49 83 c2 10 add $0x10,%r10 5963: 4c 3b d2 cmp %rdx,%r10 5966: 72 b8 jb 0x5920 5968: 44 8d 50 01 lea 0x1(%rax),%r10d 596c: 45 3b d1 cmp %r9d,%r10d 596f: 0f 87 85 00 00 00 ja 0x59fa 5975: 4d 63 d9 movslq %r9d,%r11 5978: 4c 2b da sub %rdx,%r11 597b: 49 83 fb 04 cmp $0x4,%r11 597f: 0f 8c 7d 00 00 00 jl 0x5a02 5985: 45 89 df mov %r11d,%r15d 5988: 45 33 d2 xor %r10d,%r10d 598b: 41 83 e7 fc and $0xfffffffc,%r15d 598f: 4c 8d 0c 91 lea (%rcx,%rdx,4),%r9 5993: 4d 63 ff movslq %r15d,%r15 5996: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 599a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 59a0: c4 81 78 59 0c 91 vmulps (%r9,%r10,4),%xmm0,%xmm1 59a6: c4 a1 70 58 1c 92 vaddps (%rdx,%r10,4),%xmm1,%xmm3 59ac: c4 a1 78 11 1c 92 vmovups %xmm3,(%rdx,%r10,4) 59b2: 49 83 c2 04 add $0x4,%r10 59b6: 4d 3b d7 cmp %r15,%r10 59b9: 72 e5 jb 0x59a0 59bb: 4d 3b fb cmp %r11,%r15 59be: 73 3a jae 0x59fa 59c0: 48 63 c0 movslq %eax,%rax 59c3: 48 8d 14 81 lea (%rcx,%rax,4),%rdx 59c7: 49 8d 04 80 lea (%r8,%rax,4),%rax 59cb: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 59d2: 00 59d3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 59da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 59e0: c4 a1 6a 59 04 ba vmulss (%rdx,%r15,4),%xmm2,%xmm0 59e6: c4 a1 7a 58 0c b8 vaddss (%rax,%r15,4),%xmm0,%xmm1 59ec: c4 a1 7a 11 0c b8 vmovss %xmm1,(%rax,%r15,4) 59f2: 49 ff c7 inc %r15 59f5: 4d 3b fb cmp %r11,%r15 59f8: 72 e6 jb 0x59e0 59fa: 33 c0 xor %eax,%eax 59fc: c5 f8 77 vzeroupper 59ff: 41 5f pop %r15 5a01: c3 ret 5a02: 45 33 ff xor %r15d,%r15d 5a05: eb b4 jmp 0x59bb 5a07: 33 c0 xor %eax,%eax 5a09: 41 83 f9 01 cmp $0x1,%r9d 5a0d: 72 eb jb 0x59fa 5a0f: 4d 63 d9 movslq %r9d,%r11 5a12: 45 33 ff xor %r15d,%r15d 5a15: eb a4 jmp 0x59bb 5a17: b8 fa ff ff ff mov $0xfffffffa,%eax 5a1c: 41 5f pop %r15 5a1e: c3 ret 5a1f: b8 f8 ff ff ff mov $0xfffffff8,%eax 5a24: 41 5f pop %r15 5a26: c3 ret 5a27: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5a2e: 00 5a2f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5a36: 0f 1f 00 nopl (%rax) 5a39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5a40: 4d 89 c2 mov %r8,%r10 5a43: 48 85 c9 test %rcx,%rcx 5a46: 0f 84 eb 00 00 00 je 0x5b37 5a4c: 4d 85 d2 test %r10,%r10 5a4f: 0f 84 e2 00 00 00 je 0x5b37 5a55: 45 85 c9 test %r9d,%r9d 5a58: 0f 8e d3 00 00 00 jle 0x5b31 5a5e: 49 63 c1 movslq %r9d,%rax 5a61: 48 83 f8 08 cmp $0x8,%rax 5a65: 0f 8c b5 00 00 00 jl 0x5b20 5a6b: 48 3d e1 00 00 00 cmp $0xe1,%rax 5a71: 0f 8c ae 00 00 00 jl 0x5b25 5a77: 4c 89 d2 mov %r10,%rdx 5a7a: 48 83 e2 1f and $0x1f,%rdx 5a7e: 85 d2 test %edx,%edx 5a80: 74 11 je 0x5a93 5a82: f6 c2 03 test $0x3,%dl 5a85: 0f 85 95 00 00 00 jne 0x5b20 5a8b: f7 da neg %edx 5a8d: 83 c2 20 add $0x20,%edx 5a90: c1 ea 02 shr $0x2,%edx 5a93: 41 89 d0 mov %edx,%r8d 5a96: 4d 8d 58 08 lea 0x8(%r8),%r11 5a9a: 49 3b c3 cmp %r11,%rax 5a9d: 0f 8c 7d 00 00 00 jl 0x5b20 5aa3: 45 89 cb mov %r9d,%r11d 5aa6: 44 2b da sub %edx,%r11d 5aa9: 41 83 e3 07 and $0x7,%r11d 5aad: 45 2b cb sub %r11d,%r9d 5ab0: 45 33 db xor %r11d,%r11d 5ab3: 4d 63 c9 movslq %r9d,%r9 5ab6: 85 d2 test %edx,%edx 5ab8: 76 20 jbe 0x5ada 5aba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 5ac0: c4 a1 7a 10 04 99 vmovss (%rcx,%r11,4),%xmm0 5ac6: c4 82 71 a9 04 9a vfmadd213ss (%r10,%r11,4),%xmm1,%xmm0 5acc: c4 81 7a 11 04 9a vmovss %xmm0,(%r10,%r11,4) 5ad2: 49 ff c3 inc %r11 5ad5: 4d 3b d8 cmp %r8,%r11 5ad8: 72 e6 jb 0x5ac0 5ada: c4 e2 7d 18 c1 vbroadcastss %xmm1,%ymm0 5adf: 90 nop 5ae0: c4 a1 7c 10 14 81 vmovups (%rcx,%r8,4),%ymm2 5ae6: c4 82 7d a8 14 82 vfmadd213ps (%r10,%r8,4),%ymm0,%ymm2 5aec: c4 81 7c 11 14 82 vmovups %ymm2,(%r10,%r8,4) 5af2: 49 83 c0 08 add $0x8,%r8 5af6: 4d 3b c1 cmp %r9,%r8 5af9: 72 e5 jb 0x5ae0 5afb: 4c 3b c8 cmp %rax,%r9 5afe: 73 1a jae 0x5b1a 5b00: c4 a1 7a 10 04 89 vmovss (%rcx,%r9,4),%xmm0 5b06: c4 82 71 a9 04 8a vfmadd213ss (%r10,%r9,4),%xmm1,%xmm0 5b0c: c4 81 7a 11 04 8a vmovss %xmm0,(%r10,%r9,4) 5b12: 49 ff c1 inc %r9 5b15: 4c 3b c8 cmp %rax,%r9 5b18: 72 e6 jb 0x5b00 5b1a: 33 c0 xor %eax,%eax 5b1c: c5 f8 77 vzeroupper 5b1f: c3 ret 5b20: 45 33 c9 xor %r9d,%r9d 5b23: eb d6 jmp 0x5afb 5b25: 41 83 e1 f8 and $0xfffffff8,%r9d 5b29: 45 33 c0 xor %r8d,%r8d 5b2c: 4d 63 c9 movslq %r9d,%r9 5b2f: eb a9 jmp 0x5ada 5b31: b8 fa ff ff ff mov $0xfffffffa,%eax 5b36: c3 ret 5b37: b8 f8 ff ff ff mov $0xfffffff8,%eax 5b3c: c3 ret 5b3d: 0f 1f 00 nopl (%rax) 5b40: 55 push %rbp 5b41: c5 f8 28 e1 vmovaps %xmm1,%xmm4 5b45: 48 85 c9 test %rcx,%rcx 5b48: 0f 84 a0 01 00 00 je 0x5cee 5b4e: 4d 85 c0 test %r8,%r8 5b51: 0f 84 97 01 00 00 je 0x5cee 5b57: 45 85 c9 test %r9d,%r9d 5b5a: 0f 8e 87 01 00 00 jle 0x5ce7 5b60: 41 83 f9 08 cmp $0x8,%r9d 5b64: 0f 8c 76 01 00 00 jl 0x5ce0 5b6a: 41 81 f9 e1 00 00 00 cmp $0xe1,%r9d 5b71: 0f 8c 5c 01 00 00 jl 0x5cd3 5b77: 4c 89 c0 mov %r8,%rax 5b7a: 48 83 e0 1f and $0x1f,%rax 5b7e: a8 03 test $0x3,%al 5b80: 74 04 je 0x5b86 5b82: 33 c0 xor %eax,%eax 5b84: eb 13 jmp 0x5b99 5b86: 85 c0 test %eax,%eax 5b88: 74 0f je 0x5b99 5b8a: f7 d8 neg %eax 5b8c: 83 c0 20 add $0x20,%eax 5b8f: c1 e8 02 shr $0x2,%eax 5b92: 44 3b c8 cmp %eax,%r9d 5b95: 41 0f 4c c1 cmovl %r9d,%eax 5b99: 44 89 ca mov %r9d,%edx 5b9c: 2b d0 sub %eax,%edx 5b9e: 83 e2 07 and $0x7,%edx 5ba1: f7 da neg %edx 5ba3: 41 03 d1 add %r9d,%edx 5ba6: 83 f8 01 cmp $0x1,%eax 5ba9: 72 6d jb 0x5c18 5bab: 45 33 db xor %r11d,%r11d 5bae: c5 fe 6f 1d ca d5 c4 vmovdqu 0x1c4d5ca(%rip),%ymm3 # 0x1c53180 5bb5: 01 5bb6: 33 ed xor %ebp,%ebp 5bb8: c5 fe 6f 15 e0 d5 c4 vmovdqu 0x1c4d5e0(%rip),%ymm2 # 0x1c531a0 5bbf: 01 5bc0: c4 e2 7d 18 c4 vbroadcastss %xmm4,%ymm0 5bc5: 62 f2 7d 28 7c c8 vpbroadcastd %eax,%ymm1 5bcb: 4c 63 d0 movslq %eax,%r10 5bce: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5bd5: 00 5bd6: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5bdd: 0f 1f 00 nopl (%rax) 5be0: 62 f1 75 28 66 ca vpcmpgtd %ymm2,%ymm1,%k1 5be6: 49 83 c3 08 add $0x8,%r11 5bea: c5 ed fe d3 vpaddd %ymm3,%ymm2,%ymm2 5bee: 62 f1 7c a9 10 6c 0d vmovups 0x0(%rbp,%rcx,1),%ymm5{%k1}{z} 5bf5: 00 5bf6: 62 b2 7d a9 a8 6c 05 vfmadd213ps 0x0(%rbp,%r8,1),%ymm0,%ymm5{%k1}{z} 5bfd: 00 5bfe: 62 b1 7c 29 11 6c 05 vmovups %ymm5,0x0(%rbp,%r8,1){%k1} 5c05: 00 5c06: 48 83 c5 20 add $0x20,%rbp 5c0a: 4d 3b da cmp %r10,%r11 5c0d: 72 d1 jb 0x5be0 5c0f: 44 3b c8 cmp %eax,%r9d 5c12: 0f 84 b4 00 00 00 je 0x5ccc 5c18: 8d 68 08 lea 0x8(%rax),%ebp 5c1b: 3b d5 cmp %ebp,%edx 5c1d: 7c 3b jl 0x5c5a 5c1f: 48 63 c0 movslq %eax,%rax 5c22: c4 e2 7d 18 c4 vbroadcastss %xmm4,%ymm0 5c27: 48 63 ea movslq %edx,%rbp 5c2a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5c31: 00 5c32: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5c39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5c40: c5 fc 10 0c 81 vmovups (%rcx,%rax,4),%ymm1 5c45: c4 c2 7d a8 0c 80 vfmadd213ps (%r8,%rax,4),%ymm0,%ymm1 5c4b: c4 c1 7c 11 0c 80 vmovups %ymm1,(%r8,%rax,4) 5c51: 48 83 c0 08 add $0x8,%rax 5c55: 48 3b c5 cmp %rbp,%rax 5c58: 72 e6 jb 0x5c40 5c5a: 8d 42 01 lea 0x1(%rdx),%eax 5c5d: 41 3b c1 cmp %r9d,%eax 5c60: 0f 87 66 00 00 00 ja 0x5ccc 5c66: 44 89 cd mov %r9d,%ebp 5c69: 33 c0 xor %eax,%eax 5c6b: 2b ea sub %edx,%ebp 5c6d: 48 63 d2 movslq %edx,%rdx 5c70: 4d 63 c9 movslq %r9d,%r9 5c73: c5 fe 6f 1d 05 d5 c4 vmovdqu 0x1c4d505(%rip),%ymm3 # 0x1c53180 5c7a: 01 5c7b: 4c 2b ca sub %rdx,%r9 5c7e: c5 fe 6f 15 1a d5 c4 vmovdqu 0x1c4d51a(%rip),%ymm2 # 0x1c531a0 5c85: 01 5c86: c4 e2 7d 18 cc vbroadcastss %xmm4,%ymm1 5c8b: 62 f2 7d 28 7c c5 vpbroadcastd %ebp,%ymm0 5c91: 48 8d 2c 91 lea (%rcx,%rdx,4),%rbp 5c95: 49 8d 0c 90 lea (%r8,%rdx,4),%rcx 5c99: 33 d2 xor %edx,%edx 5c9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5ca0: 62 f1 7d 28 66 ca vpcmpgtd %ymm2,%ymm0,%k1 5ca6: 48 83 c0 08 add $0x8,%rax 5caa: c5 ed fe d3 vpaddd %ymm3,%ymm2,%ymm2 5cae: 62 f1 7c a9 10 24 2a vmovups (%rdx,%rbp,1),%ymm4{%k1}{z} 5cb5: 62 f2 75 a9 a8 24 0a vfmadd213ps (%rdx,%rcx,1),%ymm1,%ymm4{%k1}{z} 5cbc: 62 f1 7c 29 11 24 0a vmovups %ymm4,(%rdx,%rcx,1){%k1} 5cc3: 48 83 c2 20 add $0x20,%rdx 5cc7: 49 3b c1 cmp %r9,%rax 5cca: 72 d4 jb 0x5ca0 5ccc: 33 c0 xor %eax,%eax 5cce: c5 f8 77 vzeroupper 5cd1: 5d pop %rbp 5cd2: c3 ret 5cd3: 44 89 ca mov %r9d,%edx 5cd6: 33 c0 xor %eax,%eax 5cd8: 83 e2 f8 and $0xfffffff8,%edx 5cdb: e9 38 ff ff ff jmp 0x5c18 5ce0: 33 d2 xor %edx,%edx 5ce2: e9 73 ff ff ff jmp 0x5c5a 5ce7: b8 fa ff ff ff mov $0xfffffffa,%eax 5cec: 5d pop %rbp 5ced: c3 ret 5cee: b8 f8 ff ff ff mov $0xfffffff8,%eax 5cf3: 5d pop %rbp 5cf4: c3 ret 5cf5: 0f 1f 40 00 nopl 0x0(%rax) 5cf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5d00: 48 83 ec 28 sub $0x28,%rsp 5d04: 48 85 c9 test %rcx,%rcx 5d07: 74 20 je 0x5d29 5d09: 48 85 d2 test %rdx,%rdx 5d0c: 74 1b je 0x5d29 5d0e: 45 85 c0 test %r8d,%r8d 5d11: 7f 0a jg 0x5d1d 5d13: b8 fa ff ff ff mov $0xfffffffa,%eax 5d18: 48 83 c4 28 add $0x28,%rsp 5d1c: c3 ret 5d1d: e8 1e 8f 03 00 call 0x3ec40 5d22: 33 c0 xor %eax,%eax 5d24: 48 83 c4 28 add $0x28,%rsp 5d28: c3 ret 5d29: b8 f8 ff ff ff mov $0xfffffff8,%eax 5d2e: 48 83 c4 28 add $0x28,%rsp 5d32: c3 ret 5d33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5d38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5d3f: 00 5d40: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 5d45: 48 85 c9 test %rcx,%rcx 5d48: 74 22 je 0x5d6c 5d4a: 48 85 d2 test %rdx,%rdx 5d4d: 74 1d je 0x5d6c 5d4f: 45 85 c0 test %r8d,%r8d 5d52: 7f 0b jg 0x5d5f 5d54: b8 fa ff ff ff mov $0xfffffffa,%eax 5d59: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 5d5e: c3 ret 5d5f: e8 5c 90 03 00 call 0x3edc0 5d64: 33 c0 xor %eax,%eax 5d66: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 5d6b: c3 ret 5d6c: b8 f8 ff ff ff mov $0xfffffff8,%eax 5d71: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 5d76: c3 ret 5d77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5d7e: 00 00 5d80: 48 83 ec 28 sub $0x28,%rsp 5d84: 48 85 c9 test %rcx,%rcx 5d87: 74 20 je 0x5da9 5d89: 48 85 d2 test %rdx,%rdx 5d8c: 74 1b je 0x5da9 5d8e: 45 85 c0 test %r8d,%r8d 5d91: 7f 0a jg 0x5d9d 5d93: b8 fa ff ff ff mov $0xfffffffa,%eax 5d98: 48 83 c4 28 add $0x28,%rsp 5d9c: c3 ret 5d9d: e8 9e 91 03 00 call 0x3ef40 5da2: 33 c0 xor %eax,%eax 5da4: 48 83 c4 28 add $0x28,%rsp 5da8: c3 ret 5da9: b8 f8 ff ff ff mov $0xfffffff8,%eax 5dae: 48 83 c4 28 add $0x28,%rsp 5db2: c3 ret 5db3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5db8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5dbf: 00 5dc0: 56 push %rsi 5dc1: 48 89 d6 mov %rdx,%rsi 5dc4: 48 85 c9 test %rcx,%rcx 5dc7: 0f 84 90 01 00 00 je 0x5f5d 5dcd: 48 85 f6 test %rsi,%rsi 5dd0: 0f 84 87 01 00 00 je 0x5f5d 5dd6: 45 85 c0 test %r8d,%r8d 5dd9: 0f 8e 77 01 00 00 jle 0x5f56 5ddf: 41 83 f8 10 cmp $0x10,%r8d 5de3: 0f 8c 5d 01 00 00 jl 0x5f46 5de9: 49 89 f1 mov %rsi,%r9 5dec: 49 83 e1 1f and $0x1f,%r9 5df0: 45 89 c9 mov %r9d,%r9d 5df3: 45 85 c9 test %r9d,%r9d 5df6: 74 18 je 0x5e10 5df8: 41 f7 c1 03 00 00 00 test $0x3,%r9d 5dff: 0f 85 41 01 00 00 jne 0x5f46 5e05: 41 f7 d9 neg %r9d 5e08: 41 83 c1 20 add $0x20,%r9d 5e0c: 41 c1 e9 02 shr $0x2,%r9d 5e10: 41 8d 41 10 lea 0x10(%r9),%eax 5e14: 44 3b c0 cmp %eax,%r8d 5e17: 0f 8c 29 01 00 00 jl 0x5f46 5e1d: 44 89 c0 mov %r8d,%eax 5e20: 33 d2 xor %edx,%edx 5e22: 41 2b c1 sub %r9d,%eax 5e25: 83 e0 0f and $0xf,%eax 5e28: f7 d8 neg %eax 5e2a: 41 03 c0 add %r8d,%eax 5e2d: 45 85 c9 test %r9d,%r9d 5e30: 76 25 jbe 0x5e57 5e32: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5e39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5e40: c5 fa 10 04 91 vmovss (%rcx,%rdx,4),%xmm0 5e45: c5 fa 59 0c 96 vmulss (%rsi,%rdx,4),%xmm0,%xmm1 5e4a: c5 fa 11 0c 96 vmovss %xmm1,(%rsi,%rdx,4) 5e4f: 48 ff c2 inc %rdx 5e52: 49 3b d1 cmp %r9,%rdx 5e55: 72 e9 jb 0x5e40 5e57: 48 63 d0 movslq %eax,%rdx 5e5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 5e60: c4 a1 78 10 04 89 vmovups (%rcx,%r9,4),%xmm0 5e66: c4 a1 78 10 5c 89 20 vmovups 0x20(%rcx,%r9,4),%xmm3 5e6d: c4 a3 7d 18 4c 89 10 vinsertf128 $0x1,0x10(%rcx,%r9,4),%ymm0,%ymm1 5e74: 01 5e75: c4 a3 65 18 64 89 30 vinsertf128 $0x1,0x30(%rcx,%r9,4),%ymm3,%ymm4 5e7c: 01 5e7d: c4 a1 74 59 14 8e vmulps (%rsi,%r9,4),%ymm1,%ymm2 5e83: c4 a1 5c 59 6c 8e 20 vmulps 0x20(%rsi,%r9,4),%ymm4,%ymm5 5e8a: c4 a1 7c 11 14 8e vmovups %ymm2,(%rsi,%r9,4) 5e90: c4 a1 7c 11 6c 8e 20 vmovups %ymm5,0x20(%rsi,%r9,4) 5e97: 49 83 c1 10 add $0x10,%r9 5e9b: 4c 3b ca cmp %rdx,%r9 5e9e: 72 c0 jb 0x5e60 5ea0: 44 8d 48 01 lea 0x1(%rax),%r9d 5ea4: 45 3b c8 cmp %r8d,%r9d 5ea7: 0f 87 8d 00 00 00 ja 0x5f3a 5ead: 4d 63 d0 movslq %r8d,%r10 5eb0: 4c 2b d2 sub %rdx,%r10 5eb3: 49 83 fa 04 cmp $0x4,%r10 5eb7: 0f 8c 84 00 00 00 jl 0x5f41 5ebd: 45 89 d3 mov %r10d,%r11d 5ec0: 45 33 c9 xor %r9d,%r9d 5ec3: 41 83 e3 fc and $0xfffffffc,%r11d 5ec7: 4c 8d 04 96 lea (%rsi,%rdx,4),%r8 5ecb: 4d 63 db movslq %r11d,%r11 5ece: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 5ed2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5ed9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5ee0: c4 a1 78 10 04 8a vmovups (%rdx,%r9,4),%xmm0 5ee6: c4 81 78 59 0c 88 vmulps (%r8,%r9,4),%xmm0,%xmm1 5eec: c4 81 78 11 0c 88 vmovups %xmm1,(%r8,%r9,4) 5ef2: 49 83 c1 04 add $0x4,%r9 5ef6: 4d 3b cb cmp %r11,%r9 5ef9: 72 e5 jb 0x5ee0 5efb: 4d 3b da cmp %r10,%r11 5efe: 73 3a jae 0x5f3a 5f00: 48 63 c0 movslq %eax,%rax 5f03: 48 8d 14 86 lea (%rsi,%rax,4),%rdx 5f07: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5f0b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5f12: 00 5f13: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5f1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 5f20: c4 a1 7a 10 04 98 vmovss (%rax,%r11,4),%xmm0 5f26: c4 a1 7a 59 0c 9a vmulss (%rdx,%r11,4),%xmm0,%xmm1 5f2c: c4 a1 7a 11 0c 9a vmovss %xmm1,(%rdx,%r11,4) 5f32: 49 ff c3 inc %r11 5f35: 4d 3b da cmp %r10,%r11 5f38: 72 e6 jb 0x5f20 5f3a: 33 c0 xor %eax,%eax 5f3c: c5 f8 77 vzeroupper 5f3f: 5e pop %rsi 5f40: c3 ret 5f41: 45 33 db xor %r11d,%r11d 5f44: eb b5 jmp 0x5efb 5f46: 33 c0 xor %eax,%eax 5f48: 41 83 f8 01 cmp $0x1,%r8d 5f4c: 72 ec jb 0x5f3a 5f4e: 4d 63 d0 movslq %r8d,%r10 5f51: 45 33 db xor %r11d,%r11d 5f54: eb a5 jmp 0x5efb 5f56: b8 fa ff ff ff mov $0xfffffffa,%eax 5f5b: 5e pop %rsi 5f5c: c3 ret 5f5d: b8 f8 ff ff ff mov $0xfffffff8,%eax 5f62: 5e pop %rsi 5f63: c3 ret 5f64: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5f6b: 00 5f6c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5f73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 5f78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5f7f: 00 5f80: 53 push %rbx 5f81: 49 89 ca mov %rcx,%r10 5f84: 4d 85 d2 test %r10,%r10 5f87: 0f 84 84 01 00 00 je 0x6111 5f8d: 48 85 d2 test %rdx,%rdx 5f90: 0f 84 7b 01 00 00 je 0x6111 5f96: 45 85 c0 test %r8d,%r8d 5f99: 0f 8e 6b 01 00 00 jle 0x610a 5f9f: 41 83 f8 10 cmp $0x10,%r8d 5fa3: 0f 8c 59 01 00 00 jl 0x6102 5fa9: 48 89 d3 mov %rdx,%rbx 5fac: 48 83 e3 1f and $0x1f,%rbx 5fb0: 85 db test %ebx,%ebx 5fb2: 74 11 je 0x5fc5 5fb4: f6 c3 03 test $0x3,%bl 5fb7: 0f 85 45 01 00 00 jne 0x6102 5fbd: f7 db neg %ebx 5fbf: 83 c3 20 add $0x20,%ebx 5fc2: c1 eb 02 shr $0x2,%ebx 5fc5: 8d 43 10 lea 0x10(%rbx),%eax 5fc8: 44 3b c0 cmp %eax,%r8d 5fcb: 0f 8c 31 01 00 00 jl 0x6102 5fd1: 45 89 c1 mov %r8d,%r9d 5fd4: 33 c0 xor %eax,%eax 5fd6: 44 2b cb sub %ebx,%r9d 5fd9: 41 83 e1 0f and $0xf,%r9d 5fdd: 41 f7 d9 neg %r9d 5fe0: 45 03 c8 add %r8d,%r9d 5fe3: 89 d9 mov %ebx,%ecx 5fe5: 85 db test %ebx,%ebx 5fe7: 76 2f jbe 0x6018 5fe9: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5ff0: 00 5ff1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 5ff8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5fff: 00 6000: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0 6006: c5 fa 59 0c 82 vmulss (%rdx,%rax,4),%xmm0,%xmm1 600b: c5 fa 11 0c 82 vmovss %xmm1,(%rdx,%rax,4) 6010: 48 ff c0 inc %rax 6013: 48 3b c1 cmp %rcx,%rax 6016: 72 e8 jb 0x6000 6018: 49 63 c1 movslq %r9d,%rax 601b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6020: c4 c1 7c 10 04 8a vmovups (%r10,%rcx,4),%ymm0 6026: c4 c1 7c 10 54 8a 20 vmovups 0x20(%r10,%rcx,4),%ymm2 602d: c5 fc 59 0c 8a vmulps (%rdx,%rcx,4),%ymm0,%ymm1 6032: c5 ec 59 5c 8a 20 vmulps 0x20(%rdx,%rcx,4),%ymm2,%ymm3 6038: c5 fc 11 0c 8a vmovups %ymm1,(%rdx,%rcx,4) 603d: c5 fc 11 5c 8a 20 vmovups %ymm3,0x20(%rdx,%rcx,4) 6043: 48 83 c1 10 add $0x10,%rcx 6047: 48 3b c8 cmp %rax,%rcx 604a: 72 d4 jb 0x6020 604c: 41 8d 41 01 lea 0x1(%r9),%eax 6050: 41 3b c0 cmp %r8d,%eax 6053: 0f 87 9e 00 00 00 ja 0x60f7 6059: 4d 63 c0 movslq %r8d,%r8 605c: 4d 63 c9 movslq %r9d,%r9 605f: 4d 2b c1 sub %r9,%r8 6062: 49 83 f8 04 cmp $0x4,%r8 6066: 0f 8c 92 00 00 00 jl 0x60fe 606c: 4d 63 c9 movslq %r9d,%r9 606f: 44 89 c3 mov %r8d,%ebx 6072: 83 e3 fc and $0xfffffffc,%ebx 6075: 33 c9 xor %ecx,%ecx 6077: 48 63 db movslq %ebx,%rbx 607a: 4a 8d 04 8a lea (%rdx,%r9,4),%rax 607e: 4f 8d 1c 8a lea (%r10,%r9,4),%r11 6082: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6089: 00 608a: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6091: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6098: 00 6099: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 60a0: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 60a6: c5 f8 59 0c 88 vmulps (%rax,%rcx,4),%xmm0,%xmm1 60ab: c5 f8 11 0c 88 vmovups %xmm1,(%rax,%rcx,4) 60b0: 48 83 c1 04 add $0x4,%rcx 60b4: 48 3b cb cmp %rbx,%rcx 60b7: 72 e7 jb 0x60a0 60b9: 49 3b d8 cmp %r8,%rbx 60bc: 73 39 jae 0x60f7 60be: 4d 63 c9 movslq %r9d,%r9 60c1: 4a 8d 14 8a lea (%rdx,%r9,4),%rdx 60c5: 4b 8d 04 8a lea (%r10,%r9,4),%rax 60c9: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 60d0: 00 60d1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 60d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 60df: 00 60e0: c5 fa 10 04 98 vmovss (%rax,%rbx,4),%xmm0 60e5: c5 fa 59 0c 9a vmulss (%rdx,%rbx,4),%xmm0,%xmm1 60ea: c5 fa 11 0c 9a vmovss %xmm1,(%rdx,%rbx,4) 60ef: 48 ff c3 inc %rbx 60f2: 49 3b d8 cmp %r8,%rbx 60f5: 72 e9 jb 0x60e0 60f7: 33 c0 xor %eax,%eax 60f9: c5 f8 77 vzeroupper 60fc: 5b pop %rbx 60fd: c3 ret 60fe: 33 db xor %ebx,%ebx 6100: eb b7 jmp 0x60b9 6102: 45 33 c9 xor %r9d,%r9d 6105: e9 42 ff ff ff jmp 0x604c 610a: b8 fa ff ff ff mov $0xfffffffa,%eax 610f: 5b pop %rbx 6110: c3 ret 6111: b8 f8 ff ff ff mov $0xfffffff8,%eax 6116: 5b pop %rbx 6117: c3 ret 6118: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 611f: 00 6120: 48 83 ec 28 sub $0x28,%rsp 6124: 48 85 d2 test %rdx,%rdx 6127: 74 3f je 0x6168 6129: 45 85 c0 test %r8d,%r8d 612c: 7e 30 jle 0x615e 612e: 0f 2e 05 8b d0 c4 01 ucomiss 0x1c4d08b(%rip),%xmm0 # 0x1c531c0 6135: 7a 02 jp 0x6139 6137: 74 0f je 0x6148 6139: 0f 57 c9 xorps %xmm1,%xmm1 613c: 0f 2e c1 ucomiss %xmm1,%xmm0 613f: 7a 02 jp 0x6143 6141: 74 0c je 0x614f 6143: e8 78 8f 03 00 call 0x3f0c0 6148: 33 c0 xor %eax,%eax 614a: 48 83 c4 28 add $0x28,%rsp 614e: c3 ret 614f: 48 89 d1 mov %rdx,%rcx 6152: 44 89 c2 mov %r8d,%edx 6155: 48 83 c4 28 add $0x28,%rsp 6159: e9 42 8d 00 00 jmp 0xeea0 615e: b8 fa ff ff ff mov $0xfffffffa,%eax 6163: 48 83 c4 28 add $0x28,%rsp 6167: c3 ret 6168: b8 f8 ff ff ff mov $0xfffffff8,%eax 616d: 48 83 c4 28 add $0x28,%rsp 6171: c3 ret 6172: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6179: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6180: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 6185: 48 85 d2 test %rdx,%rdx 6188: 74 43 je 0x61cd 618a: 45 85 c0 test %r8d,%r8d 618d: 7e 32 jle 0x61c1 618f: 0f 2e 05 2e d0 c4 01 ucomiss 0x1c4d02e(%rip),%xmm0 # 0x1c531c4 6196: 7a 02 jp 0x619a 6198: 74 0f je 0x61a9 619a: 0f 57 c9 xorps %xmm1,%xmm1 619d: 0f 2e c1 ucomiss %xmm1,%xmm0 61a0: 7a 02 jp 0x61a4 61a2: 74 0d je 0x61b1 61a4: e8 97 90 03 00 call 0x3f240 61a9: 33 c0 xor %eax,%eax 61ab: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 61b0: c3 ret 61b1: 48 89 d1 mov %rdx,%rcx 61b4: 44 89 c2 mov %r8d,%edx 61b7: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 61bc: e9 1f 8f 00 00 jmp 0xf0e0 61c1: b8 fa ff ff ff mov $0xfffffffa,%eax 61c6: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 61cb: 90 nop 61cc: c3 ret 61cd: b8 f8 ff ff ff mov $0xfffffff8,%eax 61d2: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 61d7: 90 nop 61d8: 90 nop 61d9: 90 nop 61da: c3 ret 61db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 61e0: 48 83 ec 28 sub $0x28,%rsp 61e4: 48 85 d2 test %rdx,%rdx 61e7: 74 3f je 0x6228 61e9: 45 85 c0 test %r8d,%r8d 61ec: 7e 30 jle 0x621e 61ee: 0f 2e 05 d3 cf c4 01 ucomiss 0x1c4cfd3(%rip),%xmm0 # 0x1c531c8 61f5: 7a 02 jp 0x61f9 61f7: 74 0f je 0x6208 61f9: 0f 57 c9 xorps %xmm1,%xmm1 61fc: 0f 2e c1 ucomiss %xmm1,%xmm0 61ff: 7a 02 jp 0x6203 6201: 74 0c je 0x620f 6203: e8 b8 91 03 00 call 0x3f3c0 6208: 33 c0 xor %eax,%eax 620a: 48 83 c4 28 add $0x28,%rsp 620e: c3 ret 620f: 48 89 d1 mov %rdx,%rcx 6212: 44 89 c2 mov %r8d,%edx 6215: 48 83 c4 28 add $0x28,%rsp 6219: e9 02 91 00 00 jmp 0xf320 621e: b8 fa ff ff ff mov $0xfffffffa,%eax 6223: 48 83 c4 28 add $0x28,%rsp 6227: c3 ret 6228: b8 f8 ff ff ff mov $0xfffffff8,%eax 622d: 48 83 c4 28 add $0x28,%rsp 6231: c3 ret 6232: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6239: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6240: 48 83 ec 28 sub $0x28,%rsp 6244: 48 85 d2 test %rdx,%rdx 6247: 0f 84 a6 01 00 00 je 0x63f3 624d: 45 85 c0 test %r8d,%r8d 6250: 0f 8e 93 01 00 00 jle 0x63e9 6256: c5 f8 2e 05 6e cf c4 vucomiss 0x1c4cf6e(%rip),%xmm0 # 0x1c531cc 625d: 01 625e: 7a 06 jp 0x6266 6260: 0f 84 7c 01 00 00 je 0x63e2 6266: c5 f0 57 c9 vxorps %xmm1,%xmm1,%xmm1 626a: c5 f8 2e c1 vucomiss %xmm1,%xmm0 626e: 7a 06 jp 0x6276 6270: 0f 84 5c 01 00 00 je 0x63d2 6276: 41 83 f8 10 cmp $0x10,%r8d 627a: 0f 8c 42 01 00 00 jl 0x63c2 6280: 49 89 d1 mov %rdx,%r9 6283: 49 83 e1 1f and $0x1f,%r9 6287: 45 85 c9 test %r9d,%r9d 628a: 74 18 je 0x62a4 628c: 41 f7 c1 03 00 00 00 test $0x3,%r9d 6293: 0f 85 29 01 00 00 jne 0x63c2 6299: 41 f7 d9 neg %r9d 629c: 41 83 c1 20 add $0x20,%r9d 62a0: 41 c1 e9 02 shr $0x2,%r9d 62a4: 41 8d 41 10 lea 0x10(%r9),%eax 62a8: 44 3b c0 cmp %eax,%r8d 62ab: 0f 8c 11 01 00 00 jl 0x63c2 62b1: 45 89 c2 mov %r8d,%r10d 62b4: 33 c0 xor %eax,%eax 62b6: 45 2b d1 sub %r9d,%r10d 62b9: 41 83 e2 0f and $0xf,%r10d 62bd: 41 f7 da neg %r10d 62c0: 45 03 d0 add %r8d,%r10d 62c3: 45 89 cb mov %r9d,%r11d 62c6: 45 85 c9 test %r9d,%r9d 62c9: 76 27 jbe 0x62f2 62cb: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 62d2: 00 62d3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 62da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 62e0: c5 fa 59 0c 82 vmulss (%rdx,%rax,4),%xmm0,%xmm1 62e5: c5 fa 11 0c 82 vmovss %xmm1,(%rdx,%rax,4) 62ea: 48 ff c0 inc %rax 62ed: 49 3b c3 cmp %r11,%rax 62f0: 72 ee jb 0x62e0 62f2: c5 f8 c6 d0 00 vshufps $0x0,%xmm0,%xmm0,%xmm2 62f7: 4d 63 ca movslq %r10d,%r9 62fa: c4 e3 6d 18 ca 01 vinsertf128 $0x1,%xmm2,%ymm2,%ymm1 6300: c4 a1 74 59 1c 9a vmulps (%rdx,%r11,4),%ymm1,%ymm3 6306: c4 a1 74 59 64 9a 20 vmulps 0x20(%rdx,%r11,4),%ymm1,%ymm4 630d: c4 a1 7c 11 1c 9a vmovups %ymm3,(%rdx,%r11,4) 6313: c4 a1 7c 11 64 9a 20 vmovups %ymm4,0x20(%rdx,%r11,4) 631a: 49 83 c3 10 add $0x10,%r11 631e: 4d 3b d9 cmp %r9,%r11 6321: 72 dd jb 0x6300 6323: 41 8d 42 01 lea 0x1(%r10),%eax 6327: 41 3b c0 cmp %r8d,%eax 632a: 0f 87 84 00 00 00 ja 0x63b4 6330: 4d 63 c0 movslq %r8d,%r8 6333: 4d 2b c1 sub %r9,%r8 6336: 49 83 f8 04 cmp $0x4,%r8 633a: 0f 8c 7e 00 00 00 jl 0x63be 6340: 44 89 c0 mov %r8d,%eax 6343: 45 33 db xor %r11d,%r11d 6346: 83 e0 fc and $0xfffffffc,%eax 6349: 4e 8d 0c 8a lea (%rdx,%r9,4),%r9 634d: 48 63 c0 movslq %eax,%rax 6350: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6357: 00 6358: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 635f: 90 nop 6360: c4 c1 68 59 09 vmulps (%r9),%xmm2,%xmm1 6365: 49 83 c3 04 add $0x4,%r11 6369: c4 c1 78 11 09 vmovups %xmm1,(%r9) 636e: 49 83 c1 10 add $0x10,%r9 6372: 4c 3b d8 cmp %rax,%r11 6375: 72 e9 jb 0x6360 6377: 49 3b c0 cmp %r8,%rax 637a: 73 38 jae 0x63b4 637c: 4d 63 d2 movslq %r10d,%r10 637f: 4a 8d 14 92 lea (%rdx,%r10,4),%rdx 6383: 48 8d 14 82 lea (%rdx,%rax,4),%rdx 6387: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 638e: 00 638f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6396: 0f 1f 00 nopl (%rax) 6399: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 63a0: c5 fa 59 0a vmulss (%rdx),%xmm0,%xmm1 63a4: 48 ff c0 inc %rax 63a7: c5 fa 11 0a vmovss %xmm1,(%rdx) 63ab: 48 83 c2 04 add $0x4,%rdx 63af: 49 3b c0 cmp %r8,%rax 63b2: 72 ec jb 0x63a0 63b4: 33 c0 xor %eax,%eax 63b6: c5 f8 77 vzeroupper 63b9: 48 83 c4 28 add $0x28,%rsp 63bd: c3 ret 63be: 33 c0 xor %eax,%eax 63c0: eb b5 jmp 0x6377 63c2: 45 33 d2 xor %r10d,%r10d 63c5: 41 83 f8 01 cmp $0x1,%r8d 63c9: 72 e9 jb 0x63b4 63cb: 4d 63 c0 movslq %r8d,%r8 63ce: 33 c0 xor %eax,%eax 63d0: eb a5 jmp 0x6377 63d2: 48 89 d1 mov %rdx,%rcx 63d5: 44 89 c2 mov %r8d,%edx 63d8: e8 83 8f 00 00 call 0xf360 63dd: 48 83 c4 28 add $0x28,%rsp 63e1: c3 ret 63e2: 33 c0 xor %eax,%eax 63e4: 48 83 c4 28 add $0x28,%rsp 63e8: c3 ret 63e9: b8 fa ff ff ff mov $0xfffffffa,%eax 63ee: 48 83 c4 28 add $0x28,%rsp 63f2: c3 ret 63f3: b8 f8 ff ff ff mov $0xfffffff8,%eax 63f8: 48 83 c4 28 add $0x28,%rsp 63fc: c3 ret 63fd: 0f 1f 00 nopl (%rax) 6400: 48 83 ec 28 sub $0x28,%rsp 6404: 48 85 d2 test %rdx,%rdx 6407: 0f 84 9e 01 00 00 je 0x65ab 640d: 45 85 c0 test %r8d,%r8d 6410: 0f 8e 8b 01 00 00 jle 0x65a1 6416: c5 f8 2e 05 b2 cd c4 vucomiss 0x1c4cdb2(%rip),%xmm0 # 0x1c531d0 641d: 01 641e: 7a 06 jp 0x6426 6420: 0f 84 74 01 00 00 je 0x659a 6426: c5 f0 57 c9 vxorps %xmm1,%xmm1,%xmm1 642a: c5 f8 2e c1 vucomiss %xmm1,%xmm0 642e: 7a 06 jp 0x6436 6430: 0f 84 54 01 00 00 je 0x658a 6436: 41 83 f8 10 cmp $0x10,%r8d 643a: 0f 8c 42 01 00 00 jl 0x6582 6440: 49 89 d3 mov %rdx,%r11 6443: 49 83 e3 1f and $0x1f,%r11 6447: 45 85 db test %r11d,%r11d 644a: 74 18 je 0x6464 644c: 41 f7 c3 03 00 00 00 test $0x3,%r11d 6453: 0f 85 29 01 00 00 jne 0x6582 6459: 41 f7 db neg %r11d 645c: 41 83 c3 20 add $0x20,%r11d 6460: 41 c1 eb 02 shr $0x2,%r11d 6464: 41 8d 43 10 lea 0x10(%r11),%eax 6468: 44 3b c0 cmp %eax,%r8d 646b: 0f 8c 11 01 00 00 jl 0x6582 6471: 45 89 c1 mov %r8d,%r9d 6474: 33 c0 xor %eax,%eax 6476: 45 2b cb sub %r11d,%r9d 6479: 41 83 e1 0f and $0xf,%r9d 647d: 41 f7 d9 neg %r9d 6480: 45 03 c8 add %r8d,%r9d 6483: 45 89 da mov %r11d,%r10d 6486: 45 85 db test %r11d,%r11d 6489: 76 27 jbe 0x64b2 648b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6492: 00 6493: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 649a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 64a0: c5 fa 59 0c 82 vmulss (%rdx,%rax,4),%xmm0,%xmm1 64a5: c5 fa 11 0c 82 vmovss %xmm1,(%rdx,%rax,4) 64aa: 48 ff c0 inc %rax 64ad: 49 3b c2 cmp %r10,%rax 64b0: 72 ee jb 0x64a0 64b2: c4 e2 7d 18 c8 vbroadcastss %xmm0,%ymm1 64b7: 49 63 c1 movslq %r9d,%rax 64ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 64c0: c4 a1 74 59 14 92 vmulps (%rdx,%r10,4),%ymm1,%ymm2 64c6: c4 a1 74 59 5c 92 20 vmulps 0x20(%rdx,%r10,4),%ymm1,%ymm3 64cd: c4 a1 7c 11 14 92 vmovups %ymm2,(%rdx,%r10,4) 64d3: c4 a1 7c 11 5c 92 20 vmovups %ymm3,0x20(%rdx,%r10,4) 64da: 49 83 c2 10 add $0x10,%r10 64de: 4c 3b d0 cmp %rax,%r10 64e1: 72 dd jb 0x64c0 64e3: 41 8d 41 01 lea 0x1(%r9),%eax 64e7: 41 3b c0 cmp %r8d,%eax 64ea: 0f 87 84 00 00 00 ja 0x6574 64f0: 4d 63 c0 movslq %r8d,%r8 64f3: 4d 63 c9 movslq %r9d,%r9 64f6: 4d 2b c1 sub %r9,%r8 64f9: 49 83 f8 04 cmp $0x4,%r8 64fd: 0f 8c 7b 00 00 00 jl 0x657e 6503: 4d 63 c9 movslq %r9d,%r9 6506: 44 89 c0 mov %r8d,%eax 6509: 83 e0 fc and $0xfffffffc,%eax 650c: 45 33 db xor %r11d,%r11d 650f: 48 63 c0 movslq %eax,%rax 6512: c4 e2 79 18 c8 vbroadcastss %xmm0,%xmm1 6517: 4e 8d 14 8a lea (%rdx,%r9,4),%r10 651b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6520: c4 c1 70 59 12 vmulps (%r10),%xmm1,%xmm2 6525: 49 83 c3 04 add $0x4,%r11 6529: c4 c1 78 11 12 vmovups %xmm2,(%r10) 652e: 49 83 c2 10 add $0x10,%r10 6532: 4c 3b d8 cmp %rax,%r11 6535: 72 e9 jb 0x6520 6537: 49 3b c0 cmp %r8,%rax 653a: 73 38 jae 0x6574 653c: 4d 63 c9 movslq %r9d,%r9 653f: 4a 8d 14 8a lea (%rdx,%r9,4),%rdx 6543: 48 8d 14 82 lea (%rdx,%rax,4),%rdx 6547: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 654e: 00 654f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6556: 0f 1f 00 nopl (%rax) 6559: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6560: c5 fa 59 0a vmulss (%rdx),%xmm0,%xmm1 6564: 48 ff c0 inc %rax 6567: c5 fa 11 0a vmovss %xmm1,(%rdx) 656b: 48 83 c2 04 add $0x4,%rdx 656f: 49 3b c0 cmp %r8,%rax 6572: 72 ec jb 0x6560 6574: 33 c0 xor %eax,%eax 6576: c5 f8 77 vzeroupper 6579: 48 83 c4 28 add $0x28,%rsp 657d: c3 ret 657e: 33 c0 xor %eax,%eax 6580: eb b5 jmp 0x6537 6582: 45 33 c9 xor %r9d,%r9d 6585: e9 59 ff ff ff jmp 0x64e3 658a: 48 89 d1 mov %rdx,%rcx 658d: 44 89 c2 mov %r8d,%edx 6590: e8 0b 8e 00 00 call 0xf3a0 6595: 48 83 c4 28 add $0x28,%rsp 6599: c3 ret 659a: 33 c0 xor %eax,%eax 659c: 48 83 c4 28 add $0x28,%rsp 65a0: c3 ret 65a1: b8 fa ff ff ff mov $0xfffffffa,%eax 65a6: 48 83 c4 28 add $0x28,%rsp 65aa: c3 ret 65ab: b8 f8 ff ff ff mov $0xfffffff8,%eax 65b0: 48 83 c4 28 add $0x28,%rsp 65b4: c3 ret 65b5: 0f 1f 40 00 nopl 0x0(%rax) 65b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 65c0: 48 83 ec 28 sub $0x28,%rsp 65c4: 48 85 d2 test %rdx,%rdx 65c7: 0f 84 9e 01 00 00 je 0x676b 65cd: 45 85 c0 test %r8d,%r8d 65d0: 0f 8e 8b 01 00 00 jle 0x6761 65d6: c5 f8 2e 05 f6 cb c4 vucomiss 0x1c4cbf6(%rip),%xmm0 # 0x1c531d4 65dd: 01 65de: 7a 06 jp 0x65e6 65e0: 0f 84 74 01 00 00 je 0x675a 65e6: c5 f0 57 c9 vxorps %xmm1,%xmm1,%xmm1 65ea: c5 f8 2e c1 vucomiss %xmm1,%xmm0 65ee: 7a 06 jp 0x65f6 65f0: 0f 84 54 01 00 00 je 0x674a 65f6: 41 83 f8 10 cmp $0x10,%r8d 65fa: 0f 8c 42 01 00 00 jl 0x6742 6600: 49 89 d3 mov %rdx,%r11 6603: 49 83 e3 1f and $0x1f,%r11 6607: 45 85 db test %r11d,%r11d 660a: 74 18 je 0x6624 660c: 41 f7 c3 03 00 00 00 test $0x3,%r11d 6613: 0f 85 29 01 00 00 jne 0x6742 6619: 41 f7 db neg %r11d 661c: 41 83 c3 20 add $0x20,%r11d 6620: 41 c1 eb 02 shr $0x2,%r11d 6624: 41 8d 43 10 lea 0x10(%r11),%eax 6628: 44 3b c0 cmp %eax,%r8d 662b: 0f 8c 11 01 00 00 jl 0x6742 6631: 45 89 c1 mov %r8d,%r9d 6634: 33 c0 xor %eax,%eax 6636: 45 2b cb sub %r11d,%r9d 6639: 41 83 e1 0f and $0xf,%r9d 663d: 41 f7 d9 neg %r9d 6640: 45 03 c8 add %r8d,%r9d 6643: 45 89 da mov %r11d,%r10d 6646: 45 85 db test %r11d,%r11d 6649: 76 27 jbe 0x6672 664b: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6652: 00 6653: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 665a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6660: c5 fa 59 0c 82 vmulss (%rdx,%rax,4),%xmm0,%xmm1 6665: c5 fa 11 0c 82 vmovss %xmm1,(%rdx,%rax,4) 666a: 48 ff c0 inc %rax 666d: 49 3b c2 cmp %r10,%rax 6670: 72 ee jb 0x6660 6672: c4 e2 7d 18 c8 vbroadcastss %xmm0,%ymm1 6677: 49 63 c1 movslq %r9d,%rax 667a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6680: c4 a1 74 59 14 92 vmulps (%rdx,%r10,4),%ymm1,%ymm2 6686: c4 a1 74 59 5c 92 20 vmulps 0x20(%rdx,%r10,4),%ymm1,%ymm3 668d: c4 a1 7c 11 14 92 vmovups %ymm2,(%rdx,%r10,4) 6693: c4 a1 7c 11 5c 92 20 vmovups %ymm3,0x20(%rdx,%r10,4) 669a: 49 83 c2 10 add $0x10,%r10 669e: 4c 3b d0 cmp %rax,%r10 66a1: 72 dd jb 0x6680 66a3: 41 8d 41 01 lea 0x1(%r9),%eax 66a7: 41 3b c0 cmp %r8d,%eax 66aa: 0f 87 84 00 00 00 ja 0x6734 66b0: 4d 63 c0 movslq %r8d,%r8 66b3: 4d 63 c9 movslq %r9d,%r9 66b6: 4d 2b c1 sub %r9,%r8 66b9: 49 83 f8 04 cmp $0x4,%r8 66bd: 0f 8c 7b 00 00 00 jl 0x673e 66c3: 4d 63 c9 movslq %r9d,%r9 66c6: 44 89 c0 mov %r8d,%eax 66c9: 83 e0 fc and $0xfffffffc,%eax 66cc: 45 33 db xor %r11d,%r11d 66cf: 48 63 c0 movslq %eax,%rax 66d2: c4 e2 79 18 c8 vbroadcastss %xmm0,%xmm1 66d7: 4e 8d 14 8a lea (%rdx,%r9,4),%r10 66db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 66e0: c4 c1 70 59 12 vmulps (%r10),%xmm1,%xmm2 66e5: 49 83 c3 04 add $0x4,%r11 66e9: c4 c1 78 11 12 vmovups %xmm2,(%r10) 66ee: 49 83 c2 10 add $0x10,%r10 66f2: 4c 3b d8 cmp %rax,%r11 66f5: 72 e9 jb 0x66e0 66f7: 49 3b c0 cmp %r8,%rax 66fa: 73 38 jae 0x6734 66fc: 4d 63 c9 movslq %r9d,%r9 66ff: 4a 8d 14 8a lea (%rdx,%r9,4),%rdx 6703: 48 8d 14 82 lea (%rdx,%rax,4),%rdx 6707: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 670e: 00 670f: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6716: 0f 1f 00 nopl (%rax) 6719: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6720: c5 fa 59 0a vmulss (%rdx),%xmm0,%xmm1 6724: 48 ff c0 inc %rax 6727: c5 fa 11 0a vmovss %xmm1,(%rdx) 672b: 48 83 c2 04 add $0x4,%rdx 672f: 49 3b c0 cmp %r8,%rax 6732: 72 ec jb 0x6720 6734: 33 c0 xor %eax,%eax 6736: c5 f8 77 vzeroupper 6739: 48 83 c4 28 add $0x28,%rsp 673d: c3 ret 673e: 33 c0 xor %eax,%eax 6740: eb b5 jmp 0x66f7 6742: 45 33 c9 xor %r9d,%r9d 6745: e9 59 ff ff ff jmp 0x66a3 674a: 48 89 d1 mov %rdx,%rcx 674d: 44 89 c2 mov %r8d,%edx 6750: e8 8b 8c 00 00 call 0xf3e0 6755: 48 83 c4 28 add $0x28,%rsp 6759: c3 ret 675a: 33 c0 xor %eax,%eax 675c: 48 83 c4 28 add $0x28,%rsp 6760: c3 ret 6761: b8 fa ff ff ff mov $0xfffffffa,%eax 6766: 48 83 c4 28 add $0x28,%rsp 676a: c3 ret 676b: b8 f8 ff ff ff mov $0xfffffff8,%eax 6770: 48 83 c4 28 add $0x28,%rsp 6774: c3 ret 6775: 0f 1f 40 00 nopl 0x0(%rax) 6779: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6780: 48 83 ec 38 sub $0x38,%rsp 6784: 45 89 c1 mov %r8d,%r9d 6787: 49 89 d0 mov %rdx,%r8 678a: 48 89 ca mov %rcx,%rdx 678d: f3 0f 11 5c 24 58 movss %xmm3,0x58(%rsp) 6793: 48 85 d2 test %rdx,%rdx 6796: 8b 44 24 60 mov 0x60(%rsp),%eax 679a: 74 47 je 0x67e3 679c: 4d 85 c0 test %r8,%r8 679f: 74 42 je 0x67e3 67a1: 45 85 c9 test %r9d,%r9d 67a4: 7e 47 jle 0x67ed 67a6: 85 c0 test %eax,%eax 67a8: 74 0f je 0x67b9 67aa: 83 f8 04 cmp $0x4,%eax 67ad: 74 0d je 0x67bc 67af: b8 fb ff ff ff mov $0xfffffffb,%eax 67b4: 48 83 c4 38 add $0x38,%rsp 67b8: c3 ret 67b9: 83 f8 04 cmp $0x4,%eax 67bc: 49 89 e3 mov %rsp,%r11 67bf: b8 01 00 00 00 mov $0x1,%eax 67c4: 41 ba 00 00 00 00 mov $0x0,%r10d 67ca: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 67cf: 44 0f 44 d0 cmove %eax,%r10d 67d3: 45 89 53 20 mov %r10d,0x20(%r11) 67d7: e8 b0 d9 a6 01 call 0x1a7418c 67dc: 33 c0 xor %eax,%eax 67de: 48 83 c4 38 add $0x38,%rsp 67e2: c3 ret 67e3: b8 f8 ff ff ff mov $0xfffffff8,%eax 67e8: 48 83 c4 38 add $0x38,%rsp 67ec: c3 ret 67ed: b8 fa ff ff ff mov $0xfffffffa,%eax 67f2: 48 83 c4 38 add $0x38,%rsp 67f6: c3 ret 67f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 67fe: 00 00 6800: 48 8d 64 24 c8 lea -0x38(%rsp),%rsp 6805: 45 89 c1 mov %r8d,%r9d 6808: 49 89 d0 mov %rdx,%r8 680b: 48 89 ca mov %rcx,%rdx 680e: f3 0f 11 5c 24 58 movss %xmm3,0x58(%rsp) 6814: 48 85 d2 test %rdx,%rdx 6817: 8b 44 24 60 mov 0x60(%rsp),%eax 681b: 74 4b je 0x6868 681d: 4d 85 c0 test %r8,%r8 6820: 74 46 je 0x6868 6822: 45 85 c9 test %r9d,%r9d 6825: 7e 4c jle 0x6873 6827: 85 c0 test %eax,%eax 6829: 74 12 je 0x683d 682b: 83 7c 24 60 04 cmpl $0x4,0x60(%rsp) 6830: 74 0b je 0x683d 6832: b8 fb ff ff ff mov $0xfffffffb,%eax 6837: 48 8d 64 24 38 lea 0x38(%rsp),%rsp 683c: c3 ret 683d: 49 89 e3 mov %rsp,%r11 6840: 41 ba 01 00 00 00 mov $0x1,%r10d 6846: 83 f8 04 cmp $0x4,%eax 6849: b8 00 00 00 00 mov $0x0,%eax 684e: 41 0f 44 c2 cmove %r10d,%eax 6852: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 6857: 41 89 43 20 mov %eax,0x20(%r11) 685b: e8 cc 47 a7 01 call 0x1a7b02c 6860: 33 c0 xor %eax,%eax 6862: 48 8d 64 24 38 lea 0x38(%rsp),%rsp 6867: c3 ret 6868: b8 f8 ff ff ff mov $0xfffffff8,%eax 686d: 48 8d 64 24 38 lea 0x38(%rsp),%rsp 6872: c3 ret 6873: b8 fa ff ff ff mov $0xfffffffa,%eax 6878: 48 8d 64 24 38 lea 0x38(%rsp),%rsp 687d: c3 ret 687e: 66 90 xchg %ax,%ax 6880: 48 83 ec 38 sub $0x38,%rsp 6884: 45 89 c1 mov %r8d,%r9d 6887: 49 89 d0 mov %rdx,%r8 688a: 48 89 ca mov %rcx,%rdx 688d: f3 0f 11 5c 24 58 movss %xmm3,0x58(%rsp) 6893: 8b 44 24 60 mov 0x60(%rsp),%eax 6897: 48 85 d2 test %rdx,%rdx 689a: 74 47 je 0x68e3 689c: 4d 85 c0 test %r8,%r8 689f: 74 42 je 0x68e3 68a1: 45 85 c9 test %r9d,%r9d 68a4: 7e 47 jle 0x68ed 68a6: 85 c0 test %eax,%eax 68a8: 74 0f je 0x68b9 68aa: 83 f8 04 cmp $0x4,%eax 68ad: 74 0d je 0x68bc 68af: b8 fb ff ff ff mov $0xfffffffb,%eax 68b4: 48 83 c4 38 add $0x38,%rsp 68b8: c3 ret 68b9: 83 f8 04 cmp $0x4,%eax 68bc: b8 01 00 00 00 mov $0x1,%eax 68c1: 41 ba 00 00 00 00 mov $0x0,%r10d 68c7: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 68cc: 44 0f 44 d0 cmove %eax,%r10d 68d0: 49 89 e3 mov %rsp,%r11 68d3: 45 89 53 20 mov %r10d,0x20(%r11) 68d7: e8 00 b4 a7 01 call 0x1a81cdc 68dc: 33 c0 xor %eax,%eax 68de: 48 83 c4 38 add $0x38,%rsp 68e2: c3 ret 68e3: b8 f8 ff ff ff mov $0xfffffff8,%eax 68e8: 48 83 c4 38 add $0x38,%rsp 68ec: c3 ret 68ed: b8 fa ff ff ff mov $0xfffffffa,%eax 68f2: 48 83 c4 38 add $0x38,%rsp 68f6: c3 ret 68f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 68fe: 00 00 6900: 41 56 push %r14 6902: 48 85 c9 test %rcx,%rcx 6905: 0f 84 51 03 00 00 je 0x6c5c 690b: 48 85 d2 test %rdx,%rdx 690e: 0f 84 48 03 00 00 je 0x6c5c 6914: 45 85 c0 test %r8d,%r8d 6917: 0f 8e 37 03 00 00 jle 0x6c54 691d: 8b 44 24 30 mov 0x30(%rsp),%eax 6921: 85 c0 test %eax,%eax 6923: 0f 84 94 01 00 00 je 0x6abd 6929: 83 f8 04 cmp $0x4,%eax 692c: 74 08 je 0x6936 692e: b8 fb ff ff ff mov $0xfffffffb,%eax 6933: 41 5e pop %r14 6935: c3 ret 6936: 45 32 c9 xor %r9b,%r9b 6939: 41 83 f8 10 cmp $0x10,%r8d 693d: 0f 8c fd 02 00 00 jl 0x6c40 6943: 49 89 d3 mov %rdx,%r11 6946: 49 83 e3 1f and $0x1f,%r11 694a: 45 89 db mov %r11d,%r11d 694d: 45 85 db test %r11d,%r11d 6950: 74 18 je 0x696a 6952: 41 f7 c3 03 00 00 00 test $0x3,%r11d 6959: 0f 85 e1 02 00 00 jne 0x6c40 695f: 41 f7 db neg %r11d 6962: 41 83 c3 20 add $0x20,%r11d 6966: 41 c1 eb 02 shr $0x2,%r11d 696a: 41 8d 43 10 lea 0x10(%r11),%eax 696e: 44 3b c0 cmp %eax,%r8d 6971: 0f 8c c9 02 00 00 jl 0x6c40 6977: 44 89 c0 mov %r8d,%eax 697a: 45 33 d2 xor %r10d,%r10d 697d: 41 2b c3 sub %r11d,%eax 6980: 83 e0 0f and $0xf,%eax 6983: f7 d8 neg %eax 6985: 41 03 c0 add %r8d,%eax 6988: 45 85 db test %r11d,%r11d 698b: 76 2b jbe 0x69b8 698d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6994: 00 6995: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 699c: 0f 1f 40 00 nopl 0x0(%rax) 69a0: c4 a1 7a 10 04 91 vmovss (%rcx,%r10,4),%xmm0 69a6: c5 fa 5d c3 vminss %xmm3,%xmm0,%xmm0 69aa: c4 a1 7a 11 04 92 vmovss %xmm0,(%rdx,%r10,4) 69b0: 49 ff c2 inc %r10 69b3: 4d 3b d3 cmp %r11,%r10 69b6: 72 e8 jb 0x69a0 69b8: c5 e0 c6 c3 00 vshufps $0x0,%xmm3,%xmm3,%xmm0 69bd: 4c 63 d0 movslq %eax,%r10 69c0: c4 e3 7d 18 c0 01 vinsertf128 $0x1,%xmm0,%ymm0,%ymm0 69c6: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 69cd: 00 69ce: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 69d5: 0f 1f 40 00 nopl 0x0(%rax) 69d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 69e0: c4 a1 78 10 0c 99 vmovups (%rcx,%r11,4),%xmm1 69e6: c4 a1 78 10 6c 99 20 vmovups 0x20(%rcx,%r11,4),%xmm5 69ed: c4 a3 75 18 54 99 10 vinsertf128 $0x1,0x10(%rcx,%r11,4),%ymm1,%ymm2 69f4: 01 69f5: c5 ec 5d e0 vminps %ymm0,%ymm2,%ymm4 69f9: c4 a1 7c 11 24 9a vmovups %ymm4,(%rdx,%r11,4) 69ff: c4 a3 55 18 4c 99 30 vinsertf128 $0x1,0x30(%rcx,%r11,4),%ymm5,%ymm1 6a06: 01 6a07: c5 f4 5d d0 vminps %ymm0,%ymm1,%ymm2 6a0b: c4 a1 7c 11 54 9a 20 vmovups %ymm2,0x20(%rdx,%r11,4) 6a12: 49 83 c3 10 add $0x10,%r11 6a16: 4d 3b da cmp %r10,%r11 6a19: 72 c5 jb 0x69e0 6a1b: 44 8d 50 01 lea 0x1(%rax),%r10d 6a1f: 45 3b d0 cmp %r8d,%r10d 6a22: 0f 87 10 02 00 00 ja 0x6c38 6a28: 4d 63 c0 movslq %r8d,%r8 6a2b: 48 63 c0 movslq %eax,%rax 6a2e: 4c 2b c0 sub %rax,%r8 6a31: 41 80 f9 01 cmp $0x1,%r9b 6a35: 75 05 jne 0x6a3c 6a37: 45 33 db xor %r11d,%r11d 6a3a: eb 3d jmp 0x6a79 6a3c: 49 83 f8 04 cmp $0x4,%r8 6a40: 7c f5 jl 0x6a37 6a42: 48 63 c0 movslq %eax,%rax 6a45: 45 89 c3 mov %r8d,%r11d 6a48: 41 83 e3 fc and $0xfffffffc,%r11d 6a4c: 45 33 d2 xor %r10d,%r10d 6a4f: 4d 63 db movslq %r11d,%r11 6a52: c5 e0 c6 c3 00 vshufps $0x0,%xmm3,%xmm3,%xmm0 6a57: 4c 8d 0c 82 lea (%rdx,%rax,4),%r9 6a5b: 4c 8d 34 81 lea (%rcx,%rax,4),%r14 6a5f: 90 nop 6a60: c4 81 78 10 0c 96 vmovups (%r14,%r10,4),%xmm1 6a66: c5 f0 5d d0 vminps %xmm0,%xmm1,%xmm2 6a6a: c4 81 78 11 14 91 vmovups %xmm2,(%r9,%r10,4) 6a70: 49 83 c2 04 add $0x4,%r10 6a74: 4d 3b d3 cmp %r11,%r10 6a77: 72 e7 jb 0x6a60 6a79: 4d 3b d8 cmp %r8,%r11 6a7c: 0f 83 b6 01 00 00 jae 0x6c38 6a82: 48 63 c0 movslq %eax,%rax 6a85: 48 8d 14 82 lea (%rdx,%rax,4),%rdx 6a89: 48 8d 04 81 lea (%rcx,%rax,4),%rax 6a8d: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6a94: 00 6a95: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6a9c: 0f 1f 40 00 nopl 0x0(%rax) 6aa0: c4 a1 7a 10 04 98 vmovss (%rax,%r11,4),%xmm0 6aa6: c5 fa 5d c3 vminss %xmm3,%xmm0,%xmm0 6aaa: c4 a1 7a 11 04 9a vmovss %xmm0,(%rdx,%r11,4) 6ab0: 49 ff c3 inc %r11 6ab3: 4d 3b d8 cmp %r8,%r11 6ab6: 72 e8 jb 0x6aa0 6ab8: e9 7b 01 00 00 jmp 0x6c38 6abd: 45 32 c9 xor %r9b,%r9b 6ac0: 41 83 f8 10 cmp $0x10,%r8d 6ac4: 0f 8c 80 01 00 00 jl 0x6c4a 6aca: 49 89 d3 mov %rdx,%r11 6acd: 49 83 e3 1f and $0x1f,%r11 6ad1: 45 89 db mov %r11d,%r11d 6ad4: 45 85 db test %r11d,%r11d 6ad7: 74 18 je 0x6af1 6ad9: 41 f7 c3 03 00 00 00 test $0x3,%r11d 6ae0: 0f 85 64 01 00 00 jne 0x6c4a 6ae6: 41 f7 db neg %r11d 6ae9: 41 83 c3 20 add $0x20,%r11d 6aed: 41 c1 eb 02 shr $0x2,%r11d 6af1: 41 8d 43 10 lea 0x10(%r11),%eax 6af5: 44 3b c0 cmp %eax,%r8d 6af8: 0f 8c 4c 01 00 00 jl 0x6c4a 6afe: 44 89 c0 mov %r8d,%eax 6b01: 45 33 d2 xor %r10d,%r10d 6b04: 41 2b c3 sub %r11d,%eax 6b07: 83 e0 0f and $0xf,%eax 6b0a: f7 d8 neg %eax 6b0c: 41 03 c0 add %r8d,%eax 6b0f: 45 85 db test %r11d,%r11d 6b12: 76 24 jbe 0x6b38 6b14: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6b19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6b20: c4 a1 7a 10 04 91 vmovss (%rcx,%r10,4),%xmm0 6b26: c5 fa 5f c3 vmaxss %xmm3,%xmm0,%xmm0 6b2a: c4 a1 7a 11 04 92 vmovss %xmm0,(%rdx,%r10,4) 6b30: 49 ff c2 inc %r10 6b33: 4d 3b d3 cmp %r11,%r10 6b36: 72 e8 jb 0x6b20 6b38: c5 e0 c6 c3 00 vshufps $0x0,%xmm3,%xmm3,%xmm0 6b3d: 4c 63 d0 movslq %eax,%r10 6b40: c4 e3 7d 18 c0 01 vinsertf128 $0x1,%xmm0,%ymm0,%ymm0 6b46: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6b4d: 00 6b4e: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6b55: 0f 1f 40 00 nopl 0x0(%rax) 6b59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6b60: c4 a1 78 10 0c 99 vmovups (%rcx,%r11,4),%xmm1 6b66: c4 a1 78 10 6c 99 20 vmovups 0x20(%rcx,%r11,4),%xmm5 6b6d: c4 a3 75 18 54 99 10 vinsertf128 $0x1,0x10(%rcx,%r11,4),%ymm1,%ymm2 6b74: 01 6b75: c5 ec 5f e0 vmaxps %ymm0,%ymm2,%ymm4 6b79: c4 a1 7c 11 24 9a vmovups %ymm4,(%rdx,%r11,4) 6b7f: c4 a3 55 18 4c 99 30 vinsertf128 $0x1,0x30(%rcx,%r11,4),%ymm5,%ymm1 6b86: 01 6b87: c5 f4 5f d0 vmaxps %ymm0,%ymm1,%ymm2 6b8b: c4 a1 7c 11 54 9a 20 vmovups %ymm2,0x20(%rdx,%r11,4) 6b92: 49 83 c3 10 add $0x10,%r11 6b96: 4d 3b da cmp %r10,%r11 6b99: 72 c5 jb 0x6b60 6b9b: 44 8d 50 01 lea 0x1(%rax),%r10d 6b9f: 45 3b d0 cmp %r8d,%r10d 6ba2: 0f 87 90 00 00 00 ja 0x6c38 6ba8: 4d 63 c0 movslq %r8d,%r8 6bab: 48 63 c0 movslq %eax,%rax 6bae: 4c 2b c0 sub %rax,%r8 6bb1: 41 80 f9 01 cmp $0x1,%r9b 6bb5: 75 05 jne 0x6bbc 6bb7: 45 33 db xor %r11d,%r11d 6bba: eb 3d jmp 0x6bf9 6bbc: 49 83 f8 04 cmp $0x4,%r8 6bc0: 7c f5 jl 0x6bb7 6bc2: 48 63 c0 movslq %eax,%rax 6bc5: 45 89 c3 mov %r8d,%r11d 6bc8: 41 83 e3 fc and $0xfffffffc,%r11d 6bcc: 45 33 d2 xor %r10d,%r10d 6bcf: 4d 63 db movslq %r11d,%r11 6bd2: c5 e0 c6 c3 00 vshufps $0x0,%xmm3,%xmm3,%xmm0 6bd7: 4c 8d 0c 82 lea (%rdx,%rax,4),%r9 6bdb: 4c 8d 34 81 lea (%rcx,%rax,4),%r14 6bdf: 90 nop 6be0: c4 81 78 10 0c 96 vmovups (%r14,%r10,4),%xmm1 6be6: c5 f0 5f d0 vmaxps %xmm0,%xmm1,%xmm2 6bea: c4 81 78 11 14 91 vmovups %xmm2,(%r9,%r10,4) 6bf0: 49 83 c2 04 add $0x4,%r10 6bf4: 4d 3b d3 cmp %r11,%r10 6bf7: 72 e7 jb 0x6be0 6bf9: 4d 3b d8 cmp %r8,%r11 6bfc: 73 3a jae 0x6c38 6bfe: 48 63 c0 movslq %eax,%rax 6c01: 48 8d 14 82 lea (%rdx,%rax,4),%rdx 6c05: 48 8d 04 81 lea (%rcx,%rax,4),%rax 6c09: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6c10: 00 6c11: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6c18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6c1f: 00 6c20: c4 a1 7a 10 04 98 vmovss (%rax,%r11,4),%xmm0 6c26: c5 fa 5f c3 vmaxss %xmm3,%xmm0,%xmm0 6c2a: c4 a1 7a 11 04 9a vmovss %xmm0,(%rdx,%r11,4) 6c30: 49 ff c3 inc %r11 6c33: 4d 3b d8 cmp %r8,%r11 6c36: 72 e8 jb 0x6c20 6c38: 33 c0 xor %eax,%eax 6c3a: c5 f8 77 vzeroupper 6c3d: 41 5e pop %r14 6c3f: c3 ret 6c40: 41 b1 01 mov $0x1,%r9b 6c43: 33 c0 xor %eax,%eax 6c45: e9 d1 fd ff ff jmp 0x6a1b 6c4a: 41 b1 01 mov $0x1,%r9b 6c4d: 33 c0 xor %eax,%eax 6c4f: e9 47 ff ff ff jmp 0x6b9b 6c54: b8 fa ff ff ff mov $0xfffffffa,%eax 6c59: 41 5e pop %r14 6c5b: c3 ret 6c5c: b8 f8 ff ff ff mov $0xfffffff8,%eax 6c61: 41 5e pop %r14 6c63: c3 ret 6c64: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6c6b: 00 6c6c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6c73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 6c78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6c7f: 00 6c80: 41 57 push %r15 6c82: 48 85 c9 test %rcx,%rcx 6c85: 0f 84 38 03 00 00 je 0x6fc3 6c8b: 48 85 d2 test %rdx,%rdx 6c8e: 0f 84 2f 03 00 00 je 0x6fc3 6c94: 45 85 c0 test %r8d,%r8d 6c97: 0f 8e 1e 03 00 00 jle 0x6fbb 6c9d: 8b 44 24 30 mov 0x30(%rsp),%eax 6ca1: 85 c0 test %eax,%eax 6ca3: 0f 84 74 01 00 00 je 0x6e1d 6ca9: 83 f8 04 cmp $0x4,%eax 6cac: 74 08 je 0x6cb6 6cae: b8 fb ff ff ff mov $0xfffffffb,%eax 6cb3: 41 5f pop %r15 6cb5: c3 ret 6cb6: 41 83 f8 10 cmp $0x10,%r8d 6cba: 0f 8c c8 02 00 00 jl 0x6f88 6cc0: 41 83 f8 1d cmp $0x1d,%r8d 6cc4: 0f 8c c6 02 00 00 jl 0x6f90 6cca: 49 89 d7 mov %rdx,%r15 6ccd: 49 83 e7 1f and $0x1f,%r15 6cd1: 45 85 ff test %r15d,%r15d 6cd4: 74 18 je 0x6cee 6cd6: 41 f7 c7 03 00 00 00 test $0x3,%r15d 6cdd: 0f 85 a5 02 00 00 jne 0x6f88 6ce3: 41 f7 df neg %r15d 6ce6: 41 83 c7 20 add $0x20,%r15d 6cea: 41 c1 ef 02 shr $0x2,%r15d 6cee: 41 8d 47 10 lea 0x10(%r15),%eax 6cf2: 44 3b c0 cmp %eax,%r8d 6cf5: 0f 8c 8d 02 00 00 jl 0x6f88 6cfb: 45 89 c3 mov %r8d,%r11d 6cfe: 33 c0 xor %eax,%eax 6d00: 45 2b df sub %r15d,%r11d 6d03: 41 83 e3 0f and $0xf,%r11d 6d07: 41 f7 db neg %r11d 6d0a: 45 03 d8 add %r8d,%r11d 6d0d: 45 89 fa mov %r15d,%r10d 6d10: 45 85 ff test %r15d,%r15d 6d13: 76 21 jbe 0x6d36 6d15: 0f 1f 40 00 nopl 0x0(%rax) 6d19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6d20: c5 fa 10 04 81 vmovss (%rcx,%rax,4),%xmm0 6d25: c5 fa 5d c3 vminss %xmm3,%xmm0,%xmm0 6d29: c5 fa 11 04 82 vmovss %xmm0,(%rdx,%rax,4) 6d2e: 48 ff c0 inc %rax 6d31: 49 3b c2 cmp %r10,%rax 6d34: 72 ea jb 0x6d20 6d36: c4 e2 7d 18 c3 vbroadcastss %xmm3,%ymm0 6d3b: 49 63 c3 movslq %r11d,%rax 6d3e: 66 90 xchg %ax,%ax 6d40: c4 a1 7c 10 0c 91 vmovups (%rcx,%r10,4),%ymm1 6d46: c4 a1 7c 10 64 91 20 vmovups 0x20(%rcx,%r10,4),%ymm4 6d4d: c5 f4 5d d0 vminps %ymm0,%ymm1,%ymm2 6d51: c5 dc 5d e8 vminps %ymm0,%ymm4,%ymm5 6d55: c4 a1 7c 11 14 92 vmovups %ymm2,(%rdx,%r10,4) 6d5b: c4 a1 7c 11 6c 92 20 vmovups %ymm5,0x20(%rdx,%r10,4) 6d62: 49 83 c2 10 add $0x10,%r10 6d66: 4c 3b d0 cmp %rax,%r10 6d69: 72 d5 jb 0x6d40 6d6b: 41 8d 43 01 lea 0x1(%r11),%eax 6d6f: 41 3b c0 cmp %r8d,%eax 6d72: 0f 87 00 02 00 00 ja 0x6f78 6d78: 4d 63 c8 movslq %r8d,%r9 6d7b: 4d 63 db movslq %r11d,%r11 6d7e: 4d 2b cb sub %r11,%r9 6d81: 49 83 f9 04 cmp $0x4,%r9 6d85: 0f 8c f5 01 00 00 jl 0x6f80 6d8b: 4d 63 db movslq %r11d,%r11 6d8e: 45 89 ca mov %r9d,%r10d 6d91: 41 83 e2 fc and $0xfffffffc,%r10d 6d95: 45 33 c0 xor %r8d,%r8d 6d98: 4d 63 d2 movslq %r10d,%r10 6d9b: c4 e2 79 18 c3 vbroadcastss %xmm3,%xmm0 6da0: 4a 8d 04 9a lea (%rdx,%r11,4),%rax 6da4: 4e 8d 3c 99 lea (%rcx,%r11,4),%r15 6da8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6daf: 00 6db0: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6db7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6dbe: 00 00 6dc0: c4 81 78 10 0c 87 vmovups (%r15,%r8,4),%xmm1 6dc6: c5 f0 5d d0 vminps %xmm0,%xmm1,%xmm2 6dca: c4 a1 78 11 14 80 vmovups %xmm2,(%rax,%r8,4) 6dd0: 49 83 c0 04 add $0x4,%r8 6dd4: 4d 3b c2 cmp %r10,%r8 6dd7: 72 e7 jb 0x6dc0 6dd9: 4d 3b d1 cmp %r9,%r10 6ddc: 0f 83 96 01 00 00 jae 0x6f78 6de2: 4d 63 db movslq %r11d,%r11 6de5: 4a 8d 14 9a lea (%rdx,%r11,4),%rdx 6de9: 4a 8d 04 99 lea (%rcx,%r11,4),%rax 6ded: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6df4: 00 6df5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6dfc: 0f 1f 40 00 nopl 0x0(%rax) 6e00: c4 a1 7a 10 04 90 vmovss (%rax,%r10,4),%xmm0 6e06: c5 fa 5d c3 vminss %xmm3,%xmm0,%xmm0 6e0a: c4 a1 7a 11 04 92 vmovss %xmm0,(%rdx,%r10,4) 6e10: 49 ff c2 inc %r10 6e13: 4d 3b d1 cmp %r9,%r10 6e16: 72 e8 jb 0x6e00 6e18: e9 5b 01 00 00 jmp 0x6f78 6e1d: 41 83 f8 10 cmp $0x10,%r8d 6e21: 0f 8c 7d 01 00 00 jl 0x6fa4 6e27: 41 83 f8 1d cmp $0x1d,%r8d 6e2b: 0f 8c 7b 01 00 00 jl 0x6fac 6e31: 49 89 d7 mov %rdx,%r15 6e34: 49 83 e7 1f and $0x1f,%r15 6e38: 45 85 ff test %r15d,%r15d 6e3b: 74 18 je 0x6e55 6e3d: 41 f7 c7 03 00 00 00 test $0x3,%r15d 6e44: 0f 85 5a 01 00 00 jne 0x6fa4 6e4a: 41 f7 df neg %r15d 6e4d: 41 83 c7 20 add $0x20,%r15d 6e51: 41 c1 ef 02 shr $0x2,%r15d 6e55: 41 8d 47 10 lea 0x10(%r15),%eax 6e59: 44 3b c0 cmp %eax,%r8d 6e5c: 0f 8c 42 01 00 00 jl 0x6fa4 6e62: 45 89 c3 mov %r8d,%r11d 6e65: 33 c0 xor %eax,%eax 6e67: 45 2b df sub %r15d,%r11d 6e6a: 41 83 e3 0f and $0xf,%r11d 6e6e: 41 f7 db neg %r11d 6e71: 45 03 d8 add %r8d,%r11d 6e74: 45 89 fa mov %r15d,%r10d 6e77: 45 85 ff test %r15d,%r15d 6e7a: 76 1a jbe 0x6e96 6e7c: 0f 1f 40 00 nopl 0x0(%rax) 6e80: c5 fa 10 04 81 vmovss (%rcx,%rax,4),%xmm0 6e85: c5 fa 5f c3 vmaxss %xmm3,%xmm0,%xmm0 6e89: c5 fa 11 04 82 vmovss %xmm0,(%rdx,%rax,4) 6e8e: 48 ff c0 inc %rax 6e91: 49 3b c2 cmp %r10,%rax 6e94: 72 ea jb 0x6e80 6e96: c4 e2 7d 18 c3 vbroadcastss %xmm3,%ymm0 6e9b: 49 63 c3 movslq %r11d,%rax 6e9e: 66 90 xchg %ax,%ax 6ea0: c4 a1 7c 10 0c 91 vmovups (%rcx,%r10,4),%ymm1 6ea6: c4 a1 7c 10 64 91 20 vmovups 0x20(%rcx,%r10,4),%ymm4 6ead: c5 f4 5f d0 vmaxps %ymm0,%ymm1,%ymm2 6eb1: c5 dc 5f e8 vmaxps %ymm0,%ymm4,%ymm5 6eb5: c4 a1 7c 11 14 92 vmovups %ymm2,(%rdx,%r10,4) 6ebb: c4 a1 7c 11 6c 92 20 vmovups %ymm5,0x20(%rdx,%r10,4) 6ec2: 49 83 c2 10 add $0x10,%r10 6ec6: 4c 3b d0 cmp %rax,%r10 6ec9: 72 d5 jb 0x6ea0 6ecb: 41 8d 43 01 lea 0x1(%r11),%eax 6ecf: 41 3b c0 cmp %r8d,%eax 6ed2: 0f 87 a0 00 00 00 ja 0x6f78 6ed8: 4d 63 c8 movslq %r8d,%r9 6edb: 4d 63 db movslq %r11d,%r11 6ede: 4d 2b cb sub %r11,%r9 6ee1: 49 83 f9 04 cmp $0x4,%r9 6ee5: 0f 8c b4 00 00 00 jl 0x6f9f 6eeb: 4d 63 db movslq %r11d,%r11 6eee: 45 89 ca mov %r9d,%r10d 6ef1: 41 83 e2 fc and $0xfffffffc,%r10d 6ef5: 45 33 c0 xor %r8d,%r8d 6ef8: 4d 63 d2 movslq %r10d,%r10 6efb: c4 e2 79 18 c3 vbroadcastss %xmm3,%xmm0 6f00: 4a 8d 04 9a lea (%rdx,%r11,4),%rax 6f04: 4e 8d 3c 99 lea (%rcx,%r11,4),%r15 6f08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6f0f: 00 6f10: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6f17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6f1e: 00 00 6f20: c4 81 78 10 0c 87 vmovups (%r15,%r8,4),%xmm1 6f26: c5 f0 5f d0 vmaxps %xmm0,%xmm1,%xmm2 6f2a: c4 a1 78 11 14 80 vmovups %xmm2,(%rax,%r8,4) 6f30: 49 83 c0 04 add $0x4,%r8 6f34: 4d 3b c2 cmp %r10,%r8 6f37: 72 e7 jb 0x6f20 6f39: 4d 3b d1 cmp %r9,%r10 6f3c: 73 3a jae 0x6f78 6f3e: 4d 63 db movslq %r11d,%r11 6f41: 4a 8d 14 9a lea (%rdx,%r11,4),%rdx 6f45: 4a 8d 04 99 lea (%rcx,%r11,4),%rax 6f49: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6f50: 00 6f51: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6f58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6f5f: 00 6f60: c4 a1 7a 10 04 90 vmovss (%rax,%r10,4),%xmm0 6f66: c5 fa 5f c3 vmaxss %xmm3,%xmm0,%xmm0 6f6a: c4 a1 7a 11 04 92 vmovss %xmm0,(%rdx,%r10,4) 6f70: 49 ff c2 inc %r10 6f73: 4d 3b d1 cmp %r9,%r10 6f76: 72 e8 jb 0x6f60 6f78: 33 c0 xor %eax,%eax 6f7a: c5 f8 77 vzeroupper 6f7d: 41 5f pop %r15 6f7f: c3 ret 6f80: 45 33 d2 xor %r10d,%r10d 6f83: e9 51 fe ff ff jmp 0x6dd9 6f88: 45 33 db xor %r11d,%r11d 6f8b: e9 db fd ff ff jmp 0x6d6b 6f90: 45 89 c3 mov %r8d,%r11d 6f93: 45 33 d2 xor %r10d,%r10d 6f96: 41 83 e3 f0 and $0xfffffff0,%r11d 6f9a: e9 97 fd ff ff jmp 0x6d36 6f9f: 45 33 d2 xor %r10d,%r10d 6fa2: eb 95 jmp 0x6f39 6fa4: 45 33 db xor %r11d,%r11d 6fa7: e9 1f ff ff ff jmp 0x6ecb 6fac: 45 89 c3 mov %r8d,%r11d 6faf: 45 33 d2 xor %r10d,%r10d 6fb2: 41 83 e3 f0 and $0xfffffff0,%r11d 6fb6: e9 db fe ff ff jmp 0x6e96 6fbb: b8 fa ff ff ff mov $0xfffffffa,%eax 6fc0: 41 5f pop %r15 6fc2: c3 ret 6fc3: b8 f8 ff ff ff mov $0xfffffff8,%eax 6fc8: 41 5f pop %r15 6fca: c3 ret 6fcb: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6fd2: 00 6fd3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6fda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6fe0: 48 83 ec 28 sub $0x28,%rsp 6fe4: 48 85 c9 test %rcx,%rcx 6fe7: 74 20 je 0x7009 6fe9: 48 85 d2 test %rdx,%rdx 6fec: 74 1b je 0x7009 6fee: 45 85 c0 test %r8d,%r8d 6ff1: 7f 0a jg 0x6ffd 6ff3: b8 fa ff ff ff mov $0xfffffffa,%eax 6ff8: 48 83 c4 28 add $0x28,%rsp 6ffc: c3 ret 6ffd: e8 3e 85 03 00 call 0x3f540 7002: 33 c0 xor %eax,%eax 7004: 48 83 c4 28 add $0x28,%rsp 7008: c3 ret 7009: b8 f8 ff ff ff mov $0xfffffff8,%eax 700e: 48 83 c4 28 add $0x28,%rsp 7012: c3 ret 7013: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 7018: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 701f: 00 7020: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 7025: 48 85 c9 test %rcx,%rcx 7028: 74 22 je 0x704c 702a: 48 85 d2 test %rdx,%rdx 702d: 74 1d je 0x704c 702f: 45 85 c0 test %r8d,%r8d 7032: 7f 0b jg 0x703f 7034: b8 fa ff ff ff mov $0xfffffffa,%eax 7039: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 703e: c3 ret 703f: e8 7c 86 03 00 call 0x3f6c0 7044: 33 c0 xor %eax,%eax 7046: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 704b: c3 ret 704c: b8 f8 ff ff ff mov $0xfffffff8,%eax 7051: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 7056: c3 ret 7057: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 705e: 00 00 7060: 48 83 ec 28 sub $0x28,%rsp 7064: 48 85 c9 test %rcx,%rcx 7067: 74 20 je 0x7089 7069: 48 85 d2 test %rdx,%rdx 706c: 74 1b je 0x7089 706e: 45 85 c0 test %r8d,%r8d 7071: 7f 0a jg 0x707d 7073: b8 fa ff ff ff mov $0xfffffffa,%eax 7078: 48 83 c4 28 add $0x28,%rsp 707c: c3 ret 707d: e8 be 87 03 00 call 0x3f840 7082: 33 c0 xor %eax,%eax 7084: 48 83 c4 28 add $0x28,%rsp 7088: c3 ret 7089: b8 f8 ff ff ff mov $0xfffffff8,%eax 708e: 48 83 c4 28 add $0x28,%rsp 7092: c3 ret 7093: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 7098: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 709f: 00 70a0: 56 push %rsi 70a1: 48 89 d6 mov %rdx,%rsi 70a4: 48 85 c9 test %rcx,%rcx 70a7: 0f 84 90 01 00 00 je 0x723d 70ad: 48 85 f6 test %rsi,%rsi 70b0: 0f 84 87 01 00 00 je 0x723d 70b6: 45 85 c0 test %r8d,%r8d 70b9: 0f 8e 77 01 00 00 jle 0x7236 70bf: 41 83 f8 10 cmp $0x10,%r8d 70c3: 0f 8c 5d 01 00 00 jl 0x7226 70c9: 49 89 f1 mov %rsi,%r9 70cc: 49 83 e1 1f and $0x1f,%r9 70d0: 45 89 c9 mov %r9d,%r9d 70d3: 45 85 c9 test %r9d,%r9d 70d6: 74 18 je 0x70f0 70d8: 41 f7 c1 03 00 00 00 test $0x3,%r9d 70df: 0f 85 41 01 00 00 jne 0x7226 70e5: 41 f7 d9 neg %r9d 70e8: 41 83 c1 20 add $0x20,%r9d 70ec: 41 c1 e9 02 shr $0x2,%r9d 70f0: 41 8d 41 10 lea 0x10(%r9),%eax 70f4: 44 3b c0 cmp %eax,%r8d 70f7: 0f 8c 29 01 00 00 jl 0x7226 70fd: 44 89 c0 mov %r8d,%eax 7100: 33 d2 xor %edx,%edx 7102: 41 2b c1 sub %r9d,%eax 7105: 83 e0 0f and $0xf,%eax 7108: f7 d8 neg %eax 710a: 41 03 c0 add %r8d,%eax 710d: 45 85 c9 test %r9d,%r9d 7110: 76 25 jbe 0x7137 7112: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7119: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7120: c5 fa 10 04 91 vmovss (%rcx,%rdx,4),%xmm0 7125: c5 fa 58 0c 96 vaddss (%rsi,%rdx,4),%xmm0,%xmm1 712a: c5 fa 11 0c 96 vmovss %xmm1,(%rsi,%rdx,4) 712f: 48 ff c2 inc %rdx 7132: 49 3b d1 cmp %r9,%rdx 7135: 72 e9 jb 0x7120 7137: 48 63 d0 movslq %eax,%rdx 713a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 7140: c4 a1 78 10 04 89 vmovups (%rcx,%r9,4),%xmm0 7146: c4 a1 78 10 5c 89 20 vmovups 0x20(%rcx,%r9,4),%xmm3 714d: c4 a3 7d 18 4c 89 10 vinsertf128 $0x1,0x10(%rcx,%r9,4),%ymm0,%ymm1 7154: 01 7155: c4 a3 65 18 64 89 30 vinsertf128 $0x1,0x30(%rcx,%r9,4),%ymm3,%ymm4 715c: 01 715d: c4 a1 74 58 14 8e vaddps (%rsi,%r9,4),%ymm1,%ymm2 7163: c4 a1 5c 58 6c 8e 20 vaddps 0x20(%rsi,%r9,4),%ymm4,%ymm5 716a: c4 a1 7c 11 14 8e vmovups %ymm2,(%rsi,%r9,4) 7170: c4 a1 7c 11 6c 8e 20 vmovups %ymm5,0x20(%rsi,%r9,4) 7177: 49 83 c1 10 add $0x10,%r9 717b: 4c 3b ca cmp %rdx,%r9 717e: 72 c0 jb 0x7140 7180: 44 8d 48 01 lea 0x1(%rax),%r9d 7184: 45 3b c8 cmp %r8d,%r9d 7187: 0f 87 8d 00 00 00 ja 0x721a 718d: 4d 63 d0 movslq %r8d,%r10 7190: 4c 2b d2 sub %rdx,%r10 7193: 49 83 fa 04 cmp $0x4,%r10 7197: 0f 8c 84 00 00 00 jl 0x7221 719d: 45 89 d3 mov %r10d,%r11d 71a0: 45 33 c9 xor %r9d,%r9d 71a3: 41 83 e3 fc and $0xfffffffc,%r11d 71a7: 4c 8d 04 96 lea (%rsi,%rdx,4),%r8 71ab: 4d 63 db movslq %r11d,%r11 71ae: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 71b2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 71b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 71c0: c4 a1 78 10 04 8a vmovups (%rdx,%r9,4),%xmm0 71c6: c4 81 78 58 0c 88 vaddps (%r8,%r9,4),%xmm0,%xmm1 71cc: c4 81 78 11 0c 88 vmovups %xmm1,(%r8,%r9,4) 71d2: 49 83 c1 04 add $0x4,%r9 71d6: 4d 3b cb cmp %r11,%r9 71d9: 72 e5 jb 0x71c0 71db: 4d 3b da cmp %r10,%r11 71de: 73 3a jae 0x721a 71e0: 48 63 c0 movslq %eax,%rax 71e3: 48 8d 14 86 lea (%rsi,%rax,4),%rdx 71e7: 48 8d 04 81 lea (%rcx,%rax,4),%rax 71eb: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 71f2: 00 71f3: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 71fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 7200: c4 a1 7a 10 04 98 vmovss (%rax,%r11,4),%xmm0 7206: c4 a1 7a 58 0c 9a vaddss (%rdx,%r11,4),%xmm0,%xmm1 720c: c4 a1 7a 11 0c 9a vmovss %xmm1,(%rdx,%r11,4) 7212: 49 ff c3 inc %r11 7215: 4d 3b da cmp %r10,%r11 7218: 72 e6 jb 0x7200 721a: 33 c0 xor %eax,%eax 721c: c5 f8 77 vzeroupper 721f: 5e pop %rsi 7220: c3 ret 7221: 45 33 db xor %r11d,%r11d 7224: eb b5 jmp 0x71db 7226: 33 c0 xor %eax,%eax 7228: 41 83 f8 01 cmp $0x1,%r8d 722c: 72 ec jb 0x721a 722e: 4d 63 d0 movslq %r8d,%r10 7231: 45 33 db xor %r11d,%r11d 7234: eb a5 jmp 0x71db 7236: b8 fa ff ff ff mov $0xfffffffa,%eax 723b: 5e pop %rsi 723c: c3 ret 723d: b8 f8 ff ff ff mov $0xfffffff8,%eax 7242: 5e pop %rsi 7243: c3 ret 7244: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 724b: 00 724c: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7253: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 7258: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 725f: 00 7260: 53 push %rbx 7261: 49 89 ca mov %rcx,%r10 7264: 4d 85 d2 test %r10,%r10 7267: 0f 84 84 01 00 00 je 0x73f1 726d: 48 85 d2 test %rdx,%rdx 7270: 0f 84 7b 01 00 00 je 0x73f1 7276: 45 85 c0 test %r8d,%r8d 7279: 0f 8e 6b 01 00 00 jle 0x73ea 727f: 41 83 f8 10 cmp $0x10,%r8d 7283: 0f 8c 59 01 00 00 jl 0x73e2 7289: 48 89 d3 mov %rdx,%rbx 728c: 48 83 e3 1f and $0x1f,%rbx 7290: 85 db test %ebx,%ebx 7292: 74 11 je 0x72a5 7294: f6 c3 03 test $0x3,%bl 7297: 0f 85 45 01 00 00 jne 0x73e2 729d: f7 db neg %ebx 729f: 83 c3 20 add $0x20,%ebx 72a2: c1 eb 02 shr $0x2,%ebx 72a5: 8d 43 10 lea 0x10(%rbx),%eax 72a8: 44 3b c0 cmp %eax,%r8d 72ab: 0f 8c 31 01 00 00 jl 0x73e2 72b1: 45 89 c1 mov %r8d,%r9d 72b4: 33 c0 xor %eax,%eax 72b6: 44 2b cb sub %ebx,%r9d 72b9: 41 83 e1 0f and $0xf,%r9d 72bd: 41 f7 d9 neg %r9d 72c0: 45 03 c8 add %r8d,%r9d 72c3: 89 d9 mov %ebx,%ecx 72c5: 85 db test %ebx,%ebx 72c7: 76 2f jbe 0x72f8 72c9: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 72d0: 00 72d1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 72d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 72df: 00 72e0: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0 72e6: c5 fa 58 0c 82 vaddss (%rdx,%rax,4),%xmm0,%xmm1 72eb: c5 fa 11 0c 82 vmovss %xmm1,(%rdx,%rax,4) 72f0: 48 ff c0 inc %rax 72f3: 48 3b c1 cmp %rcx,%rax 72f6: 72 e8 jb 0x72e0 72f8: 49 63 c1 movslq %r9d,%rax 72fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 7300: c4 c1 7c 10 04 8a vmovups (%r10,%rcx,4),%ymm0 7306: c4 c1 7c 10 54 8a 20 vmovups 0x20(%r10,%rcx,4),%ymm2 730d: c5 fc 58 0c 8a vaddps (%rdx,%rcx,4),%ymm0,%ymm1 7312: c5 ec 58 5c 8a 20 vaddps 0x20(%rdx,%rcx,4),%ymm2,%ymm3 7318: c5 fc 11 0c 8a vmovups %ymm1,(%rdx,%rcx,4) 731d: c5 fc 11 5c 8a 20 vmovups %ymm3,0x20(%rdx,%rcx,4) 7323: 48 83 c1 10 add $0x10,%rcx 7327: 48 3b c8 cmp %rax,%rcx 732a: 72 d4 jb 0x7300 732c: 41 8d 41 01 lea 0x1(%r9),%eax 7330: 41 3b c0 cmp %r8d,%eax 7333: 0f 87 9e 00 00 00 ja 0x73d7 7339: 4d 63 c0 movslq %r8d,%r8 733c: 4d 63 c9 movslq %r9d,%r9 733f: 4d 2b c1 sub %r9,%r8 7342: 49 83 f8 04 cmp $0x4,%r8 7346: 0f 8c 92 00 00 00 jl 0x73de 734c: 4d 63 c9 movslq %r9d,%r9 734f: 44 89 c3 mov %r8d,%ebx 7352: 83 e3 fc and $0xfffffffc,%ebx 7355: 33 c9 xor %ecx,%ecx 7357: 48 63 db movslq %ebx,%rbx 735a: 4a 8d 04 8a lea (%rdx,%r9,4),%rax 735e: 4f 8d 1c 8a lea (%r10,%r9,4),%r11 7362: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7369: 00 736a: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7371: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7378: 00 7379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7380: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 7386: c5 f8 58 0c 88 vaddps (%rax,%rcx,4),%xmm0,%xmm1 738b: c5 f8 11 0c 88 vmovups %xmm1,(%rax,%rcx,4) 7390: 48 83 c1 04 add $0x4,%rcx 7394: 48 3b cb cmp %rbx,%rcx 7397: 72 e7 jb 0x7380 7399: 49 3b d8 cmp %r8,%rbx 739c: 73 39 jae 0x73d7 739e: 4d 63 c9 movslq %r9d,%r9 73a1: 4a 8d 14 8a lea (%rdx,%r9,4),%rdx 73a5: 4b 8d 04 8a lea (%r10,%r9,4),%rax 73a9: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 73b0: 00 73b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 73b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 73bf: 00 73c0: c5 fa 10 04 98 vmovss (%rax,%rbx,4),%xmm0 73c5: c5 fa 58 0c 9a vaddss (%rdx,%rbx,4),%xmm0,%xmm1 73ca: c5 fa 11 0c 9a vmovss %xmm1,(%rdx,%rbx,4) 73cf: 48 ff c3 inc %rbx 73d2: 49 3b d8 cmp %r8,%rbx 73d5: 72 e9 jb 0x73c0 73d7: 33 c0 xor %eax,%eax 73d9: c5 f8 77 vzeroupper 73dc: 5b pop %rbx 73dd: c3 ret 73de: 33 db xor %ebx,%ebx 73e0: eb b7 jmp 0x7399 73e2: 45 33 c9 xor %r9d,%r9d 73e5: e9 42 ff ff ff jmp 0x732c 73ea: b8 fa ff ff ff mov $0xfffffffa,%eax 73ef: 5b pop %rbx 73f0: c3 ret 73f1: b8 f8 ff ff ff mov $0xfffffff8,%eax 73f6: 5b pop %rbx 73f7: c3 ret 73f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 73ff: 00 7400: 48 85 c9 test %rcx,%rcx 7403: 0f 84 5b 02 00 00 je 0x7664 7409: 48 85 d2 test %rdx,%rdx 740c: 0f 84 52 02 00 00 je 0x7664 7412: 4d 85 c0 test %r8,%r8 7415: 0f 84 49 02 00 00 je 0x7664 741b: 45 85 c9 test %r9d,%r9d 741e: 0f 86 33 02 00 00 jbe 0x7657 7424: 41 83 f9 06 cmp $0x6,%r9d 7428: 0f 86 ae 01 00 00 jbe 0x75dc 742e: 49 3b d0 cmp %r8,%rdx 7431: 76 17 jbe 0x744a 7433: 44 89 c8 mov %r9d,%eax 7436: 49 89 d2 mov %rdx,%r10 7439: 48 c1 e0 02 shl $0x2,%rax 743d: 4d 2b d0 sub %r8,%r10 7440: 4c 3b d0 cmp %rax,%r10 7443: 7d 24 jge 0x7469 7445: e9 92 01 00 00 jmp 0x75dc 744a: 4c 3b c2 cmp %rdx,%r8 744d: 0f 86 89 01 00 00 jbe 0x75dc 7453: 44 89 c8 mov %r9d,%eax 7456: 4d 89 c2 mov %r8,%r10 7459: 48 c1 e0 02 shl $0x2,%rax 745d: 4c 2b d2 sub %rdx,%r10 7460: 4c 3b d0 cmp %rax,%r10 7463: 0f 8c 73 01 00 00 jl 0x75dc 7469: 49 3b c8 cmp %r8,%rcx 746c: 76 10 jbe 0x747e 746e: 49 89 ca mov %rcx,%r10 7471: 4d 2b d0 sub %r8,%r10 7474: 4c 3b d0 cmp %rax,%r10 7477: 7d 1d jge 0x7496 7479: e9 5e 01 00 00 jmp 0x75dc 747e: 4c 3b c1 cmp %rcx,%r8 7481: 0f 86 55 01 00 00 jbe 0x75dc 7487: 4d 89 c2 mov %r8,%r10 748a: 4c 2b d1 sub %rcx,%r10 748d: 4c 3b d0 cmp %rax,%r10 7490: 0f 8c 46 01 00 00 jl 0x75dc 7496: 41 83 f9 08 cmp $0x8,%r9d 749a: 0f 82 bd 01 00 00 jb 0x765d 74a0: 4d 89 c2 mov %r8,%r10 74a3: 49 83 e2 0f and $0xf,%r10 74a7: 45 85 d2 test %r10d,%r10d 74aa: 74 18 je 0x74c4 74ac: 41 f7 c2 03 00 00 00 test $0x3,%r10d 74b3: 0f 85 a4 01 00 00 jne 0x765d 74b9: 41 f7 da neg %r10d 74bc: 41 83 c2 10 add $0x10,%r10d 74c0: 41 c1 ea 02 shr $0x2,%r10d 74c4: 41 8d 42 08 lea 0x8(%r10),%eax 74c8: 44 3b c8 cmp %eax,%r9d 74cb: 0f 82 8c 01 00 00 jb 0x765d 74d1: 44 89 c8 mov %r9d,%eax 74d4: 45 33 db xor %r11d,%r11d 74d7: 41 2b c2 sub %r10d,%eax 74da: 83 e0 07 and $0x7,%eax 74dd: f7 d8 neg %eax 74df: 41 03 c1 add %r9d,%eax 74e2: 45 85 d2 test %r10d,%r10d 74e5: 76 33 jbe 0x751a 74e7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 74ee: 00 74ef: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 74f6: 0f 1f 00 nopl (%rax) 74f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7500: f3 42 0f 10 04 99 movss (%rcx,%r11,4),%xmm0 7506: f3 42 0f 5d 04 9a minss (%rdx,%r11,4),%xmm0 750c: f3 43 0f 11 04 98 movss %xmm0,(%r8,%r11,4) 7512: 41 ff c3 inc %r11d 7515: 45 3b da cmp %r10d,%r11d 7518: 72 e6 jb 0x7500 751a: 45 89 d2 mov %r10d,%r10d 751d: 4e 8d 1c 92 lea (%rdx,%r10,4),%r11 7521: 49 f7 c3 0f 00 00 00 test $0xf,%r11 7528: 74 56 je 0x7580 752a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7531: 00 7532: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7539: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7540: 45 89 d2 mov %r10d,%r10d 7543: 42 0f 10 0c 91 movups (%rcx,%r10,4),%xmm1 7548: 42 0f 10 5c 91 10 movups 0x10(%rcx,%r10,4),%xmm3 754e: 42 0f 10 04 92 movups (%rdx,%r10,4),%xmm0 7553: 42 0f 10 54 92 10 movups 0x10(%rdx,%r10,4),%xmm2 7559: 0f 5d c8 minps %xmm0,%xmm1 755c: 0f 5d da minps %xmm2,%xmm3 755f: 43 0f 29 0c 90 movaps %xmm1,(%r8,%r10,4) 7564: 43 0f 29 5c 90 10 movaps %xmm3,0x10(%r8,%r10,4) 756a: 41 83 c2 08 add $0x8,%r10d 756e: 44 3b d0 cmp %eax,%r10d 7571: 72 cd jb 0x7540 7573: eb 38 jmp 0x75ad 7575: 0f 1f 40 00 nopl 0x0(%rax) 7579: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7580: 45 89 d2 mov %r10d,%r10d 7583: 42 0f 10 04 91 movups (%rcx,%r10,4),%xmm0 7588: 42 0f 10 4c 91 10 movups 0x10(%rcx,%r10,4),%xmm1 758e: 42 0f 5d 04 92 minps (%rdx,%r10,4),%xmm0 7593: 42 0f 5d 4c 92 10 minps 0x10(%rdx,%r10,4),%xmm1 7599: 43 0f 29 04 90 movaps %xmm0,(%r8,%r10,4) 759e: 43 0f 29 4c 90 10 movaps %xmm1,0x10(%r8,%r10,4) 75a4: 41 83 c2 08 add $0x8,%r10d 75a8: 44 3b d0 cmp %eax,%r10d 75ab: 72 d3 jb 0x7580 75ad: 41 3b c1 cmp %r9d,%eax 75b0: 0f 83 9e 00 00 00 jae 0x7654 75b6: 0f 1f 00 nopl (%rax) 75b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 75c0: f3 0f 10 04 81 movss (%rcx,%rax,4),%xmm0 75c5: f3 0f 5d 04 82 minss (%rdx,%rax,4),%xmm0 75ca: f3 41 0f 11 04 80 movss %xmm0,(%r8,%rax,4) 75d0: ff c0 inc %eax 75d2: 41 3b c1 cmp %r9d,%eax 75d5: 72 e9 jb 0x75c0 75d7: e9 78 00 00 00 jmp 0x7654 75dc: 44 89 c8 mov %r9d,%eax 75df: 41 bb 01 00 00 00 mov $0x1,%r11d 75e5: d1 e8 shr $1,%eax 75e7: 45 33 d2 xor %r10d,%r10d 75ea: 85 c0 test %eax,%eax 75ec: 76 4c jbe 0x763a 75ee: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 75f5: 00 75f6: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 75fd: 0f 1f 00 nopl (%rax) 7600: 47 8d 1c 12 lea (%r10,%r10,1),%r11d 7604: f3 42 0f 10 04 99 movss (%rcx,%r11,4),%xmm0 760a: f3 42 0f 5d 04 9a minss (%rdx,%r11,4),%xmm0 7610: f3 43 0f 11 04 98 movss %xmm0,(%r8,%r11,4) 7616: 47 8d 5c 12 01 lea 0x1(%r10,%r10,1),%r11d 761b: f3 42 0f 10 0c 99 movss (%rcx,%r11,4),%xmm1 7621: 41 ff c2 inc %r10d 7624: 44 3b d0 cmp %eax,%r10d 7627: f3 42 0f 5d 0c 9a minss (%rdx,%r11,4),%xmm1 762d: f3 43 0f 11 0c 98 movss %xmm1,(%r8,%r11,4) 7633: 72 cb jb 0x7600 7635: 47 8d 5c 12 01 lea 0x1(%r10,%r10,1),%r11d 763a: 41 ff cb dec %r11d 763d: 45 3b d9 cmp %r9d,%r11d 7640: 73 12 jae 0x7654 7642: f3 42 0f 10 04 99 movss (%rcx,%r11,4),%xmm0 7648: f3 42 0f 5d 04 9a minss (%rdx,%r11,4),%xmm0 764e: f3 43 0f 11 04 98 movss %xmm0,(%r8,%r11,4) 7654: 33 c0 xor %eax,%eax 7656: c3 ret 7657: b8 fa ff ff ff mov $0xfffffffa,%eax 765c: c3 ret 765d: 33 c0 xor %eax,%eax 765f: e9 49 ff ff ff jmp 0x75ad 7664: b8 f8 ff ff ff mov $0xfffffff8,%eax 7669: c3 ret 766a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7671: 00 7672: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7679: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7680: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 7685: 48 85 c9 test %rcx,%rcx 7688: 74 27 je 0x76b1 768a: 48 85 d2 test %rdx,%rdx 768d: 74 22 je 0x76b1 768f: 4d 85 c0 test %r8,%r8 7692: 74 1d je 0x76b1 7694: 45 85 c9 test %r9d,%r9d 7697: 77 0b ja 0x76a4 7699: b8 fa ff ff ff mov $0xfffffffa,%eax 769e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 76a3: c3 ret 76a4: e8 17 83 03 00 call 0x3f9c0 76a9: 33 c0 xor %eax,%eax 76ab: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 76b0: c3 ret 76b1: b8 f8 ff ff ff mov $0xfffffff8,%eax 76b6: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 76bb: c3 ret 76bc: 0f 1f 40 00 nopl 0x0(%rax) 76c0: 48 83 ec 28 sub $0x28,%rsp 76c4: 48 85 c9 test %rcx,%rcx 76c7: 74 25 je 0x76ee 76c9: 48 85 d2 test %rdx,%rdx 76cc: 74 20 je 0x76ee 76ce: 4d 85 c0 test %r8,%r8 76d1: 74 1b je 0x76ee 76d3: 45 85 c9 test %r9d,%r9d 76d6: 77 0a ja 0x76e2 76d8: b8 fa ff ff ff mov $0xfffffffa,%eax 76dd: 48 83 c4 28 add $0x28,%rsp 76e1: c3 ret 76e2: e8 19 88 03 00 call 0x3ff00 76e7: 33 c0 xor %eax,%eax 76e9: 48 83 c4 28 add $0x28,%rsp 76ed: c3 ret 76ee: b8 f8 ff ff ff mov $0xfffffff8,%eax 76f3: 48 83 c4 28 add $0x28,%rsp 76f7: c3 ret 76f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 76ff: 00 7700: 48 83 ec 28 sub $0x28,%rsp 7704: 48 85 c9 test %rcx,%rcx 7707: 74 25 je 0x772e 7709: 48 85 d2 test %rdx,%rdx 770c: 74 20 je 0x772e 770e: 4d 85 c0 test %r8,%r8 7711: 74 1b je 0x772e 7713: 45 85 c9 test %r9d,%r9d 7716: 77 0a ja 0x7722 7718: b8 fa ff ff ff mov $0xfffffffa,%eax 771d: 48 83 c4 28 add $0x28,%rsp 7721: c3 ret 7722: e8 b9 8d 03 00 call 0x404e0 7727: 33 c0 xor %eax,%eax 7729: 48 83 c4 28 add $0x28,%rsp 772d: c3 ret 772e: b8 f8 ff ff ff mov $0xfffffff8,%eax 7733: 48 83 c4 28 add $0x28,%rsp 7737: c3 ret 7738: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 773f: 00 7740: 48 83 ec 28 sub $0x28,%rsp 7744: 48 85 c9 test %rcx,%rcx 7747: 74 25 je 0x776e 7749: 48 85 d2 test %rdx,%rdx 774c: 74 20 je 0x776e 774e: 4d 85 c0 test %r8,%r8 7751: 74 1b je 0x776e 7753: 45 85 c9 test %r9d,%r9d 7756: 77 0a ja 0x7762 7758: b8 fa ff ff ff mov $0xfffffffa,%eax 775d: 48 83 c4 28 add $0x28,%rsp 7761: c3 ret 7762: e8 59 93 03 00 call 0x40ac0 7767: 33 c0 xor %eax,%eax 7769: 48 83 c4 28 add $0x28,%rsp 776d: c3 ret 776e: b8 f8 ff ff ff mov $0xfffffff8,%eax 7773: 48 83 c4 28 add $0x28,%rsp 7777: c3 ret 7778: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 777f: 00 7780: 48 83 ec 28 sub $0x28,%rsp 7784: 48 85 c9 test %rcx,%rcx 7787: 74 25 je 0x77ae 7789: 48 85 d2 test %rdx,%rdx 778c: 74 20 je 0x77ae 778e: 4d 85 c0 test %r8,%r8 7791: 74 1b je 0x77ae 7793: 45 85 c9 test %r9d,%r9d 7796: 77 0a ja 0x77a2 7798: b8 fa ff ff ff mov $0xfffffffa,%eax 779d: 48 83 c4 28 add $0x28,%rsp 77a1: c3 ret 77a2: e8 39 99 03 00 call 0x410e0 77a7: 33 c0 xor %eax,%eax 77a9: 48 83 c4 28 add $0x28,%rsp 77ad: c3 ret 77ae: b8 f8 ff ff ff mov $0xfffffff8,%eax 77b3: 48 83 c4 28 add $0x28,%rsp 77b7: c3 ret 77b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 77bf: 00 77c0: 48 83 ec 28 sub $0x28,%rsp 77c4: 48 85 c9 test %rcx,%rcx 77c7: 74 25 je 0x77ee 77c9: 48 85 d2 test %rdx,%rdx 77cc: 74 20 je 0x77ee 77ce: 4d 85 c0 test %r8,%r8 77d1: 74 1b je 0x77ee 77d3: 45 85 c9 test %r9d,%r9d 77d6: 7f 0a jg 0x77e2 77d8: b8 fa ff ff ff mov $0xfffffffa,%eax 77dd: 48 83 c4 28 add $0x28,%rsp 77e1: c3 ret 77e2: e8 39 9f 03 00 call 0x41720 77e7: 33 c0 xor %eax,%eax 77e9: 48 83 c4 28 add $0x28,%rsp 77ed: c3 ret 77ee: b8 f8 ff ff ff mov $0xfffffff8,%eax 77f3: 48 83 c4 28 add $0x28,%rsp 77f7: c3 ret 77f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 77ff: 00 7800: 48 8d 64 24 d8 lea -0x28(%rsp),%rsp 7805: 48 85 c9 test %rcx,%rcx 7808: 74 27 je 0x7831 780a: 48 85 d2 test %rdx,%rdx 780d: 74 22 je 0x7831 780f: 4d 85 c0 test %r8,%r8 7812: 74 1d je 0x7831 7814: 45 85 c9 test %r9d,%r9d 7817: 7f 0b jg 0x7824 7819: b8 fa ff ff ff mov $0xfffffffa,%eax 781e: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 7823: c3 ret 7824: e8 f7 a2 03 00 call 0x41b20 7829: 33 c0 xor %eax,%eax 782b: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 7830: c3 ret 7831: b8 f8 ff ff ff mov $0xfffffff8,%eax 7836: 48 8d 64 24 28 lea 0x28(%rsp),%rsp 783b: c3 ret 783c: 0f 1f 40 00 nopl 0x0(%rax) 7840: 48 83 ec 28 sub $0x28,%rsp 7844: 48 85 c9 test %rcx,%rcx 7847: 74 25 je 0x786e 7849: 48 85 d2 test %rdx,%rdx 784c: 74 20 je 0x786e 784e: 4d 85 c0 test %r8,%r8 7851: 74 1b je 0x786e 7853: 45 85 c9 test %r9d,%r9d 7856: 7f 0a jg 0x7862 7858: b8 fa ff ff ff mov $0xfffffffa,%eax 785d: 48 83 c4 28 add $0x28,%rsp 7861: c3 ret 7862: e8 b9 a6 03 00 call 0x41f20 7867: 33 c0 xor %eax,%eax 7869: 48 83 c4 28 add $0x28,%rsp 786d: c3 ret 786e: b8 f8 ff ff ff mov $0xfffffff8,%eax 7873: 48 83 c4 28 add $0x28,%rsp 7877: c3 ret 7878: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 787f: 00 7880: 41 57 push %r15 7882: 49 89 ca mov %rcx,%r10 7885: 49 89 d3 mov %rdx,%r11 7888: 4d 85 d2 test %r10,%r10 788b: 0f 84 fb 00 00 00 je 0x798c 7891: 4d 85 db test %r11,%r11 7894: 0f 84 f2 00 00 00 je 0x798c 789a: 4d 85 c0 test %r8,%r8 789d: 0f 84 e9 00 00 00 je 0x798c 78a3: 45 85 c9 test %r9d,%r9d 78a6: 0f 8e d8 00 00 00 jle 0x7984 78ac: 49 63 d1 movslq %r9d,%rdx 78af: 48 83 fa 08 cmp $0x8,%rdx 78b3: 0f 8c c6 00 00 00 jl 0x797f 78b9: 4c 89 c0 mov %r8,%rax 78bc: 48 83 e0 0f and $0xf,%rax 78c0: 85 c0 test %eax,%eax 78c2: 74 10 je 0x78d4 78c4: a8 03 test $0x3,%al 78c6: 0f 85 b3 00 00 00 jne 0x797f 78cc: f7 d8 neg %eax 78ce: 83 c0 10 add $0x10,%eax 78d1: c1 e8 02 shr $0x2,%eax 78d4: 89 c1 mov %eax,%ecx 78d6: 4c 8d 79 08 lea 0x8(%rcx),%r15 78da: 49 3b d7 cmp %r15,%rdx 78dd: 0f 8c 9c 00 00 00 jl 0x797f 78e3: 45 89 cf mov %r9d,%r15d 78e6: 44 2b f8 sub %eax,%r15d 78e9: 41 83 e7 07 and $0x7,%r15d 78ed: 45 2b cf sub %r15d,%r9d 78f0: 4d 63 c9 movslq %r9d,%r9 78f3: 85 c0 test %eax,%eax 78f5: b8 00 00 00 00 mov $0x0,%eax 78fa: 76 24 jbe 0x7920 78fc: 0f 1f 40 00 nopl 0x0(%rax) 7900: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0 7906: c4 c1 7a 58 0c 83 vaddss (%r11,%rax,4),%xmm0,%xmm1 790c: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 7912: 48 ff c0 inc %rax 7915: 48 3b c1 cmp %rcx,%rax 7918: 72 e6 jb 0x7900 791a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 7920: c4 c1 78 10 04 8a vmovups (%r10,%rcx,4),%xmm0 7926: c4 c1 78 10 54 8a 10 vmovups 0x10(%r10,%rcx,4),%xmm2 792d: c4 c1 78 58 0c 8b vaddps (%r11,%rcx,4),%xmm0,%xmm1 7933: c4 c1 68 58 5c 8b 10 vaddps 0x10(%r11,%rcx,4),%xmm2,%xmm3 793a: c4 c1 78 11 0c 88 vmovups %xmm1,(%r8,%rcx,4) 7940: c4 c1 78 11 5c 88 10 vmovups %xmm3,0x10(%r8,%rcx,4) 7947: 48 83 c1 08 add $0x8,%rcx 794b: 49 3b c9 cmp %r9,%rcx 794e: 72 d0 jb 0x7920 7950: 4c 3b ca cmp %rdx,%r9 7953: 73 25 jae 0x797a 7955: 0f 1f 40 00 nopl 0x0(%rax) 7959: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7960: c4 81 7a 10 04 8a vmovss (%r10,%r9,4),%xmm0 7966: c4 81 7a 58 0c 8b vaddss (%r11,%r9,4),%xmm0,%xmm1 796c: c4 81 7a 11 0c 88 vmovss %xmm1,(%r8,%r9,4) 7972: 49 ff c1 inc %r9 7975: 4c 3b ca cmp %rdx,%r9 7978: 72 e6 jb 0x7960 797a: 33 c0 xor %eax,%eax 797c: 41 5f pop %r15 797e: c3 ret 797f: 45 33 c9 xor %r9d,%r9d 7982: eb cc jmp 0x7950 7984: b8 fa ff ff ff mov $0xfffffffa,%eax 7989: 41 5f pop %r15 798b: c3 ret 798c: b8 f8 ff ff ff mov $0xfffffff8,%eax 7991: 41 5f pop %r15 7993: c3 ret 7994: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 7999: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 79a0: 53 push %rbx 79a1: 57 push %rdi 79a2: 55 push %rbp 79a3: 49 89 ca mov %rcx,%r10 79a6: 4d 85 d2 test %r10,%r10 79a9: 0f 84 92 01 00 00 je 0x7b41 79af: 48 85 d2 test %rdx,%rdx 79b2: 0f 84 89 01 00 00 je 0x7b41 79b8: 4d 85 c0 test %r8,%r8 79bb: 0f 84 80 01 00 00 je 0x7b41 79c1: 45 85 c9 test %r9d,%r9d 79c4: 0f 8e 6e 01 00 00 jle 0x7b38 79ca: 41 83 f9 10 cmp $0x10,%r9d 79ce: 0f 8c 50 01 00 00 jl 0x7b24 79d4: 41 83 f9 1d cmp $0x1d,%r9d 79d8: 0f 8c 4d 01 00 00 jl 0x7b2b 79de: 4c 89 c1 mov %r8,%rcx 79e1: 48 83 e1 1f and $0x1f,%rcx 79e5: 89 c9 mov %ecx,%ecx 79e7: 85 c9 test %ecx,%ecx 79e9: 74 11 je 0x79fc 79eb: f6 c1 03 test $0x3,%cl 79ee: 0f 85 30 01 00 00 jne 0x7b24 79f4: f7 d9 neg %ecx 79f6: 83 c1 20 add $0x20,%ecx 79f9: c1 e9 02 shr $0x2,%ecx 79fc: 8d 41 10 lea 0x10(%rcx),%eax 79ff: 44 3b c8 cmp %eax,%r9d 7a02: 0f 8c 1c 01 00 00 jl 0x7b24 7a08: 44 89 cf mov %r9d,%edi 7a0b: 33 c0 xor %eax,%eax 7a0d: 2b f9 sub %ecx,%edi 7a0f: 83 e7 0f and $0xf,%edi 7a12: f7 df neg %edi 7a14: 41 03 f9 add %r9d,%edi 7a17: 85 c9 test %ecx,%ecx 7a19: 76 1e jbe 0x7a39 7a1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 7a20: c4 c1 7a 10 04 82 vmovss (%r10,%rax,4),%xmm0 7a26: c5 fa 58 0c 82 vaddss (%rdx,%rax,4),%xmm0,%xmm1 7a2b: c4 c1 7a 11 0c 80 vmovss %xmm1,(%r8,%rax,4) 7a31: 48 ff c0 inc %rax 7a34: 48 3b c1 cmp %rcx,%rax 7a37: 72 e7 jb 0x7a20 7a39: 48 63 c7 movslq %edi,%rax 7a3c: 0f 1f 40 00 nopl 0x0(%rax) 7a40: c4 c1 7c 10 04 8a vmovups (%r10,%rcx,4),%ymm0 7a46: c4 c1 7c 10 54 8a 20 vmovups 0x20(%r10,%rcx,4),%ymm2 7a4d: c5 fc 58 0c 8a vaddps (%rdx,%rcx,4),%ymm0,%ymm1 7a52: c5 ec 58 5c 8a 20 vaddps 0x20(%rdx,%rcx,4),%ymm2,%ymm3 7a58: c4 c1 7c 11 0c 88 vmovups %ymm1,(%r8,%rcx,4) 7a5e: c4 c1 7c 11 5c 88 20 vmovups %ymm3,0x20(%r8,%rcx,4) 7a65: 48 83 c1 10 add $0x10,%rcx 7a69: 48 3b c8 cmp %rax,%rcx 7a6c: 72 d2 jb 0x7a40 7a6e: 8d 47 01 lea 0x1(%rdi),%eax 7a71: 41 3b c1 cmp %r9d,%eax 7a74: 0f 87 9d 00 00 00 ja 0x7b17 7a7a: 4d 63 c9 movslq %r9d,%r9 7a7d: 48 63 ff movslq %edi,%rdi 7a80: 4c 2b cf sub %rdi,%r9 7a83: 49 83 f9 04 cmp $0x4,%r9 7a87: 0f 8c 93 00 00 00 jl 0x7b20 7a8d: 48 63 ff movslq %edi,%rdi 7a90: 44 89 cd mov %r9d,%ebp 7a93: 83 e5 fc and $0xfffffffc,%ebp 7a96: 33 c9 xor %ecx,%ecx 7a98: 48 63 ed movslq %ebp,%rbp 7a9b: 49 8d 1c b8 lea (%r8,%rdi,4),%rbx 7a9f: 48 8d 04 ba lea (%rdx,%rdi,4),%rax 7aa3: 4d 8d 1c ba lea (%r10,%rdi,4),%r11 7aa7: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7aae: 00 7aaf: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7ab6: 0f 1f 00 nopl (%rax) 7ab9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7ac0: c4 c1 78 10 04 8b vmovups (%r11,%rcx,4),%xmm0 7ac6: c5 f8 58 0c 88 vaddps (%rax,%rcx,4),%xmm0,%xmm1 7acb: c5 f8 11 0c 8b vmovups %xmm1,(%rbx,%rcx,4) 7ad0: 48 83 c1 04 add $0x4,%rcx 7ad4: 48 3b cd cmp %rbp,%rcx 7ad7: 72 e7 jb 0x7ac0 7ad9: 49 3b e9 cmp %r9,%rbp 7adc: 73 39 jae 0x7b17 7ade: 48 63 ff movslq %edi,%rdi 7ae1: 49 8d 0c b8 lea (%r8,%rdi,4),%rcx 7ae5: 48 8d 14 ba lea (%rdx,%rdi,4),%rdx 7ae9: 49 8d 04 ba lea (%r10,%rdi,4),%rax 7aed: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7af4: 00 7af5: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7afc: 0f 1f 40 00 nopl 0x0(%rax) 7b00: c5 fa 10 04 a8 vmovss (%rax,%rbp,4),%xmm0 7b05: c5 fa 58 0c aa vaddss (%rdx,%rbp,4),%xmm0,%xmm1 7b0a: c5 fa 11 0c a9 vmovss %xmm1,(%rcx,%rbp,4) 7b0f: 48 ff c5 inc %rbp 7b12: 49 3b e9 cmp %r9,%rbp 7b15: 72 e9 jb 0x7b00 7b17: 33 c0 xor %eax,%eax 7b19: c5 f8 77 vzeroupper 7b1c: 5d pop %rbp 7b1d: 5f pop %rdi 7b1e: 5b pop %rbx 7b1f: c3 ret 7b20: 33 ed xor %ebp,%ebp 7b22: eb b5 jmp 0x7ad9 7b24: 33 ff xor %edi,%edi 7b26: e9 43 ff ff ff jmp 0x7a6e 7b2b: 44 89 cf mov %r9d,%edi 7b2e: 33 c9 xor %ecx,%ecx 7b30: 83 e7 f0 and $0xfffffff0,%edi 7b33: e9 01 ff ff ff jmp 0x7a39 7b38: b8 fa ff ff ff mov $0xfffffffa,%eax 7b3d: 5d pop %rbp 7b3e: 5f pop %rdi 7b3f: 5b pop %rbx 7b40: c3 ret 7b41: b8 f8 ff ff ff mov $0xfffffff8,%eax 7b46: 5d pop %rbp 7b47: 5f pop %rdi 7b48: 5b pop %rbx 7b49: c3 ret 7b4a: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7b51: 00 7b52: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7b59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7b60: 48 83 ec 38 sub $0x38,%rsp 7b64: 45 89 c1 mov %r8d,%r9d 7b67: 49 89 d0 mov %rdx,%r8 7b6a: 48 89 ca mov %rcx,%rdx 7b6d: f2 0f 11 5c 24 58 movsd %xmm3,0x58(%rsp) 7b73: 48 85 d2 test %rdx,%rdx 7b76: 8b 44 24 60 mov 0x60(%rsp),%eax 7b7a: 74 47 je 0x7bc3 7b7c: 4d 85 c0 test %r8,%r8 7b7f: 74 42 je 0x7bc3 7b81: 45 85 c9 test %r9d,%r9d 7b84: 7e 47 jle 0x7bcd 7b86: 85 c0 test %eax,%eax 7b88: 74 0f je 0x7b99 7b8a: 83 f8 04 cmp $0x4,%eax 7b8d: 74 0d je 0x7b9c 7b8f: b8 fb ff ff ff mov $0xfffffffb,%eax 7b94: 48 83 c4 38 add $0x38,%rsp 7b98: c3 ret 7b99: 83 f8 04 cmp $0x4,%eax 7b9c: 49 89 e3 mov %rsp,%r11 7b9f: b8 01 00 00 00 mov $0x1,%eax 7ba4: 41 ba 00 00 00 00 mov $0x0,%r10d 7baa: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 7baf: 44 0f 44 d0 cmove %eax,%r10d 7bb3: 45 89 53 20 mov %r10d,0x20(%r11) 7bb7: e8 c4 d6 a6 01 call 0x1a75280 7bbc: 33 c0 xor %eax,%eax 7bbe: 48 83 c4 38 add $0x38,%rsp 7bc2: c3 ret 7bc3: b8 f8 ff ff ff mov $0xfffffff8,%eax 7bc8: 48 83 c4 38 add $0x38,%rsp 7bcc: c3 ret 7bcd: b8 fa ff ff ff mov $0xfffffffa,%eax 7bd2: 48 83 c4 38 add $0x38,%rsp 7bd6: c3 ret 7bd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7bde: 00 00 7be0: 48 8d 64 24 c8 lea -0x38(%rsp),%rsp 7be5: 45 89 c1 mov %r8d,%r9d 7be8: 49 89 d0 mov %rdx,%r8 7beb: 48 89 ca mov %rcx,%rdx 7bee: f2 0f 11 5c 24 58 movsd %xmm3,0x58(%rsp) 7bf4: 48 85 d2 test %rdx,%rdx 7bf7: 8b 44 24 60 mov 0x60(%rsp),%eax 7bfb: 74 4b je 0x7c48 7bfd: 4d 85 c0 test %r8,%r8 7c00: 74 46 je 0x7c48 7c02: 45 85 c9 test %r9d,%r9d 7c05: 7e 4c jle 0x7c53 7c07: 85 c0 test %eax,%eax 7c09: 74 12 je 0x7c1d 7c0b: 83 7c 24 60 04 cmpl $0x4,0x60(%rsp) 7c10: 74 0b je 0x7c1d 7c12: b8 fb ff ff ff mov $0xfffffffb,%eax 7c17: 48 8d 64 24 38 lea 0x38(%rsp),%rsp 7c1c: c3 ret 7c1d: 49 89 e3 mov %rsp,%r11 7c20: 41 ba 01 00 00 00 mov $0x1,%r10d 7c26: 83 f8 04 cmp $0x4,%eax 7c29: b8 00 00 00 00 mov $0x0,%eax 7c2e: 41 0f 44 c2 cmove %r10d,%eax 7c32: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 7c37: 41 89 43 20 mov %eax,0x20(%r11) 7c3b: e8 f0 42 a7 01 call 0x1a7bf30 7c40: 33 c0 xor %eax,%eax 7c42: 48 8d 64 24 38 lea 0x38(%rsp),%rsp 7c47: c3 ret 7c48: b8 f8 ff ff ff mov $0xfffffff8,%eax 7c4d: 48 8d 64 24 38 lea 0x38(%rsp),%rsp 7c52: c3 ret 7c53: b8 fa ff ff ff mov $0xfffffffa,%eax 7c58: 48 8d 64 24 38 lea 0x38(%rsp),%rsp 7c5d: c3 ret 7c5e: 66 90 xchg %ax,%ax 7c60: 48 83 ec 38 sub $0x38,%rsp 7c64: 45 89 c1 mov %r8d,%r9d 7c67: 49 89 d0 mov %rdx,%r8 7c6a: 48 89 ca mov %rcx,%rdx 7c6d: f2 0f 11 5c 24 58 movsd %xmm3,0x58(%rsp) 7c73: 8b 44 24 60 mov 0x60(%rsp),%eax 7c77: 48 85 d2 test %rdx,%rdx 7c7a: 74 47 je 0x7cc3 7c7c: 4d 85 c0 test %r8,%r8 7c7f: 74 42 je 0x7cc3 7c81: 45 85 c9 test %r9d,%r9d 7c84: 7e 47 jle 0x7ccd 7c86: 85 c0 test %eax,%eax 7c88: 74 0f je 0x7c99 7c8a: 83 f8 04 cmp $0x4,%eax 7c8d: 74 0d je 0x7c9c 7c8f: b8 fb ff ff ff mov $0xfffffffb,%eax 7c94: 48 83 c4 38 add $0x38,%rsp 7c98: c3 ret 7c99: 83 f8 04 cmp $0x4,%eax 7c9c: b8 01 00 00 00 mov $0x1,%eax 7ca1: 41 ba 00 00 00 00 mov $0x0,%r10d 7ca7: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 7cac: 44 0f 44 d0 cmove %eax,%r10d 7cb0: 49 89 e3 mov %rsp,%r11 7cb3: 45 89 53 20 mov %r10d,0x20(%r11) 7cb7: e8 14 b1 a7 01 call 0x1a82dd0 7cbc: 33 c0 xor %eax,%eax 7cbe: 48 83 c4 38 add $0x38,%rsp 7cc2: c3 ret 7cc3: b8 f8 ff ff ff mov $0xfffffff8,%eax 7cc8: 48 83 c4 38 add $0x38,%rsp 7ccc: c3 ret 7ccd: b8 fa ff ff ff mov $0xfffffffa,%eax 7cd2: 48 83 c4 38 add $0x38,%rsp 7cd6: c3 ret 7cd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7cde: 00 00 7ce0: 48 83 ec 38 sub $0x38,%rsp 7ce4: 45 89 c1 mov %r8d,%r9d 7ce7: 49 89 d0 mov %rdx,%r8 7cea: 48 89 ca mov %rcx,%rdx 7ced: c5 fb 11 5c 24 58 vmovsd %xmm3,0x58(%rsp) 7cf3: 8b 44 24 60 mov 0x60(%rsp),%eax 7cf7: 48 85 d2 test %rdx,%rdx 7cfa: 74 47 je 0x7d43 7cfc: 4d 85 c0 test %r8,%r8 7cff: 74 42 je 0x7d43 7d01: 45 85 c9 test %r9d,%r9d 7d04: 7e 47 jle 0x7d4d 7d06: 85 c0 test %eax,%eax 7d08: 74 0f je 0x7d19 7d0a: 83 f8 04 cmp $0x4,%eax 7d0d: 74 0d je 0x7d1c 7d0f: b8 fb ff ff ff mov $0xfffffffb,%eax 7d14: 48 83 c4 38 add $0x38,%rsp 7d18: c3 ret 7d19: 83 f8 04 cmp $0x4,%eax 7d1c: 49 89 e3 mov %rsp,%r11 7d1f: b8 01 00 00 00 mov $0x1,%eax 7d24: 41 ba 00 00 00 00 mov $0x0,%r10d 7d2a: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 7d2f: 44 0f 44 d0 cmove %eax,%r10d 7d33: 45 89 53 20 mov %r10d,0x20(%r11) 7d37: e8 c4 18 a8 01 call 0x1a89600 7d3c: 33 c0 xor %eax,%eax 7d3e: 48 83 c4 38 add $0x38,%rsp 7d42: c3 ret 7d43: b8 f8 ff ff ff mov $0xfffffff8,%eax 7d48: 48 83 c4 38 add $0x38,%rsp 7d4c: c3 ret 7d4d: b8 fa ff ff ff mov $0xfffffffa,%eax 7d52: 48 83 c4 38 add $0x38,%rsp 7d56: c3 ret 7d57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7d5e: 00 00 7d60: 48 83 ec 38 sub $0x38,%rsp 7d64: 45 89 c1 mov %r8d,%r9d 7d67: 49 89 d0 mov %rdx,%r8 7d6a: 48 89 ca mov %rcx,%rdx 7d6d: c5 fb 11 5c 24 58 vmovsd %xmm3,0x58(%rsp) 7d73: 8b 44 24 60 mov 0x60(%rsp),%eax 7d77: 48 85 d2 test %rdx,%rdx 7d7a: 74 47 je 0x7dc3 7d7c: 4d 85 c0 test %r8,%r8 7d7f: 74 42 je 0x7dc3 7d81: 45 85 c9 test %r9d,%r9d 7d84: 7e 47 jle 0x7dcd 7d86: 85 c0 test %eax,%eax 7d88: 74 0f je 0x7d99 7d8a: 83 f8 04 cmp $0x4,%eax 7d8d: 74 0d je 0x7d9c 7d8f: b8 fb ff ff ff mov $0xfffffffb,%eax 7d94: 48 83 c4 38 add $0x38,%rsp 7d98: c3 ret 7d99: 83 f8 04 cmp $0x4,%eax 7d9c: 49 89 e3 mov %rsp,%r11 7d9f: b8 01 00 00 00 mov $0x1,%eax 7da4: 41 ba 00 00 00 00 mov $0x0,%r10d 7daa: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 7daf: 44 0f 44 d0 cmove %eax,%r10d 7db3: 45 89 53 20 mov %r10d,0x20(%r11) 7db7: e8 a4 82 a8 01 call 0x1a90060 7dbc: 33 c0 xor %eax,%eax 7dbe: 48 83 c4 38 add $0x38,%rsp 7dc2: c3 ret 7dc3: b8 f8 ff ff ff mov $0xfffffff8,%eax 7dc8: 48 83 c4 38 add $0x38,%rsp 7dcc: c3 ret 7dcd: b8 fa ff ff ff mov $0xfffffffa,%eax 7dd2: 48 83 c4 38 add $0x38,%rsp 7dd6: c3 ret 7dd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7dde: 00 00 7de0: 48 83 ec 38 sub $0x38,%rsp 7de4: 45 89 c1 mov %r8d,%r9d 7de7: 49 89 d0 mov %rdx,%r8 7dea: 48 89 ca mov %rcx,%rdx 7ded: c5 fb 11 5c 24 58 vmovsd %xmm3,0x58(%rsp) 7df3: 8b 44 24 60 mov 0x60(%rsp),%eax 7df7: 48 85 d2 test %rdx,%rdx 7dfa: 74 47 je 0x7e43 7dfc: 4d 85 c0 test %r8,%r8 7dff: 74 42 je 0x7e43 7e01: 45 85 c9 test %r9d,%r9d 7e04: 7e 47 jle 0x7e4d 7e06: 85 c0 test %eax,%eax 7e08: 74 0f je 0x7e19 7e0a: 83 f8 04 cmp $0x4,%eax 7e0d: 74 0d je 0x7e1c 7e0f: b8 fb ff ff ff mov $0xfffffffb,%eax 7e14: 48 83 c4 38 add $0x38,%rsp 7e18: c3 ret 7e19: 83 f8 04 cmp $0x4,%eax 7e1c: 49 89 e3 mov %rsp,%r11 7e1f: b8 01 00 00 00 mov $0x1,%eax 7e24: 41 ba 00 00 00 00 mov $0x0,%r10d 7e2a: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 7e2f: 44 0f 44 d0 cmove %eax,%r10d 7e33: 45 89 53 20 mov %r10d,0x20(%r11) 7e37: e8 64 ee a8 01 call 0x1a96ca0 7e3c: 33 c0 xor %eax,%eax 7e3e: 48 83 c4 38 add $0x38,%rsp 7e42: c3 ret 7e43: b8 f8 ff ff ff mov $0xfffffff8,%eax 7e48: 48 83 c4 38 add $0x38,%rsp 7e4c: c3 ret 7e4d: b8 fa ff ff ff mov $0xfffffffa,%eax 7e52: 48 83 c4 38 add $0x38,%rsp 7e56: c3 ret 7e57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7e5e: 00 00 7e60: 49 89 ca mov %rcx,%r10 7e63: 4d 85 d2 test %r10,%r10 7e66: 0f 84 fe 01 00 00 je 0x806a 7e6c: 4d 85 c0 test %r8,%r8 7e6f: 0f 84 f5 01 00 00 je 0x806a 7e75: 45 85 c9 test %r9d,%r9d 7e78: 0f 8e e6 01 00 00 jle 0x8064 7e7e: 49 63 c9 movslq %r9d,%rcx 7e81: 48 83 f9 08 cmp $0x8,%rcx 7e85: 0f 8c d4 01 00 00 jl 0x805f 7e8b: 4c 89 c0 mov %r8,%rax 7e8e: 48 83 e0 0f and $0xf,%rax 7e92: 85 c0 test %eax,%eax 7e94: 74 0d je 0x7ea3 7e96: a8 07 test $0x7,%al 7e98: 0f 85 c1 01 00 00 jne 0x805f 7e9e: b8 01 00 00 00 mov $0x1,%eax 7ea3: 8d 50 08 lea 0x8(%rax),%edx 7ea6: 48 3b ca cmp %rdx,%rcx 7ea9: 0f 8c b0 01 00 00 jl 0x805f 7eaf: 44 89 ca mov %r9d,%edx 7eb2: 45 33 db xor %r11d,%r11d 7eb5: 2b d0 sub %eax,%edx 7eb7: 83 e2 07 and $0x7,%edx 7eba: 44 2b ca sub %edx,%r9d 7ebd: 89 c2 mov %eax,%edx 7ebf: 85 c0 test %eax,%eax 7ec1: 76 3b jbe 0x7efe 7ec3: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7eca: 00 7ecb: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7ed2: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7ed9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7ee0: f2 43 0f 10 04 da movsd (%r10,%r11,8),%xmm0 7ee6: f2 0f 59 c1 mulsd %xmm1,%xmm0 7eea: f2 43 0f 58 04 d8 addsd (%r8,%r11,8),%xmm0 7ef0: f2 43 0f 11 04 d8 movsd %xmm0,(%r8,%r11,8) 7ef6: 49 ff c3 inc %r11 7ef9: 4c 3b da cmp %rdx,%r11 7efc: 72 e2 jb 0x7ee0 7efe: 89 c0 mov %eax,%eax 7f00: 4d 8d 1c c2 lea (%r10,%rax,8),%r11 7f04: 49 63 c1 movslq %r9d,%rax 7f07: 49 f7 c3 0f 00 00 00 test $0xf,%r11 7f0e: 0f 84 97 00 00 00 je 0x7fab 7f14: f2 0f 12 c1 movddup %xmm1,%xmm0 7f18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7f1f: 00 7f20: f2 41 0f 10 14 d2 movsd (%r10,%rdx,8),%xmm2 7f26: f2 41 0f 10 5c d2 10 movsd 0x10(%r10,%rdx,8),%xmm3 7f2d: f2 41 0f 10 64 d2 20 movsd 0x20(%r10,%rdx,8),%xmm4 7f34: f2 41 0f 10 6c d2 30 movsd 0x30(%r10,%rdx,8),%xmm5 7f3b: 66 41 0f 16 54 d2 08 movhpd 0x8(%r10,%rdx,8),%xmm2 7f42: 66 41 0f 16 5c d2 18 movhpd 0x18(%r10,%rdx,8),%xmm3 7f49: 66 41 0f 16 64 d2 28 movhpd 0x28(%r10,%rdx,8),%xmm4 7f50: 66 41 0f 16 6c d2 38 movhpd 0x38(%r10,%rdx,8),%xmm5 7f57: 66 0f 59 d0 mulpd %xmm0,%xmm2 7f5b: 66 0f 59 d8 mulpd %xmm0,%xmm3 7f5f: 66 0f 59 e0 mulpd %xmm0,%xmm4 7f63: 66 0f 59 e8 mulpd %xmm0,%xmm5 7f67: 66 41 0f 58 14 d0 addpd (%r8,%rdx,8),%xmm2 7f6d: 66 41 0f 58 5c d0 10 addpd 0x10(%r8,%rdx,8),%xmm3 7f74: 66 41 0f 58 64 d0 20 addpd 0x20(%r8,%rdx,8),%xmm4 7f7b: 66 41 0f 58 6c d0 30 addpd 0x30(%r8,%rdx,8),%xmm5 7f82: 41 0f 29 14 d0 movaps %xmm2,(%r8,%rdx,8) 7f87: 41 0f 29 5c d0 10 movaps %xmm3,0x10(%r8,%rdx,8) 7f8d: 41 0f 29 64 d0 20 movaps %xmm4,0x20(%r8,%rdx,8) 7f93: 41 0f 29 6c d0 30 movaps %xmm5,0x30(%r8,%rdx,8) 7f99: 48 83 c2 08 add $0x8,%rdx 7f9d: 48 3b d0 cmp %rax,%rdx 7fa0: 0f 82 7a ff ff ff jb 0x7f20 7fa6: e9 77 00 00 00 jmp 0x8022 7fab: f2 0f 12 c1 movddup %xmm1,%xmm0 7faf: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7fb6: 00 7fb7: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7fbe: 66 90 xchg %ax,%ax 7fc0: 41 0f 28 14 d2 movaps (%r10,%rdx,8),%xmm2 7fc5: 41 0f 28 5c d2 10 movaps 0x10(%r10,%rdx,8),%xmm3 7fcb: 41 0f 28 64 d2 20 movaps 0x20(%r10,%rdx,8),%xmm4 7fd1: 41 0f 28 6c d2 30 movaps 0x30(%r10,%rdx,8),%xmm5 7fd7: 66 0f 59 d0 mulpd %xmm0,%xmm2 7fdb: 66 0f 59 d8 mulpd %xmm0,%xmm3 7fdf: 66 0f 59 e0 mulpd %xmm0,%xmm4 7fe3: 66 0f 59 e8 mulpd %xmm0,%xmm5 7fe7: 66 41 0f 58 14 d0 addpd (%r8,%rdx,8),%xmm2 7fed: 66 41 0f 58 5c d0 10 addpd 0x10(%r8,%rdx,8),%xmm3 7ff4: 66 41 0f 58 64 d0 20 addpd 0x20(%r8,%rdx,8),%xmm4 7ffb: 66 data16 7ffc: 41 rex.B 7ffd: 0f .byte 0xf 7ffe: 58 pop %rax 7fff: 6c insb (%dx),(%rdi)