1401f9eb0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401f9eb5:	03 c7                	add    %edi,%eax
1401f9eb7:	75 10                	jne    0x1401f9ec9
1401f9eb9:	48 8b 03             	mov    (%rbx),%rax
1401f9ebc:	48 8b cb             	mov    %rbx,%rcx
1401f9ebf:	48 8b 40 08          	mov    0x8(%rax),%rax
1401f9ec3:	ff 15 6f 2d 91 00    	call   *0x912d6f(%rip)        # 0x140b0cc38
1401f9ec9:	49 8b 17             	mov    (%r15),%rdx
1401f9ecc:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1401f9ed1:	e8 4a 65 fe ff       	call   0x1401e0420
1401f9ed6:	90                   	nop
1401f9ed7:	0f 57 c0             	xorps  %xmm0,%xmm0
1401f9eda:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
1401f9edf:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401f9ee4:	48 85 c9             	test   %rcx,%rcx
1401f9ee7:	74 04                	je     0x1401f9eed
1401f9ee9:	f0 ff 41 08          	lock incl 0x8(%rcx)
1401f9eed:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1401f9ef2:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
1401f9ef7:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1401f9efb:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401f9f00:	e8 bb df ff ff       	call   0x1401f7ec0
1401f9f05:	90                   	nop
1401f9f06:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1401f9f0b:	4c 8b c2             	mov    %rdx,%r8
1401f9f0e:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401f9f13:	4c 2b c1             	sub    %rcx,%r8
1401f9f16:	49 c1 f8 04          	sar    $0x4,%r8
1401f9f1a:	44 8a 4d 50          	mov    0x50(%rbp),%r9b
1401f9f1e:	e8 15 1c 00 00       	call   0x1401fbb38
1401f9f23:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1401f9f28:	48 2b 44 24 20       	sub    0x20(%rsp),%rax
1401f9f2d:	48 c1 f8 04          	sar    $0x4,%rax
1401f9f31:	48 85 c0             	test   %rax,%rax
1401f9f34:	0f 84 56 01 00 00    	je     0x1401fa090
1401f9f3a:	49 8b 4c 24 38       	mov    0x38(%r12),%rcx
1401f9f3f:	45 33 c0             	xor    %r8d,%r8d
1401f9f42:	33 db                	xor    %ebx,%ebx
1401f9f44:	48 8b 81 98 00 00 00 	mov    0x98(%rcx),%rax
1401f9f4b:	48 85 c0             	test   %rax,%rax
1401f9f4e:	74 0e                	je     0x1401f9f5e
1401f9f50:	4c 8b 81 90 00 00 00 	mov    0x90(%rcx),%r8
1401f9f57:	48 8b d8             	mov    %rax,%rbx
1401f9f5a:	f0 ff 40 0c          	lock incl 0xc(%rax)
1401f9f5e:	33 d2                	xor    %edx,%edx
1401f9f60:	33 f6                	xor    %esi,%esi
1401f9f62:	48 85 db             	test   %rbx,%rbx
1401f9f65:	74 1b                	je     0x1401f9f82
1401f9f67:	8b 43 08             	mov    0x8(%rbx),%eax
1401f9f6a:	eb 0a                	jmp    0x1401f9f76
1401f9f6c:	8d 48 01             	lea    0x1(%rax),%ecx
1401f9f6f:	f0 0f b1 4b 08       	lock cmpxchg %ecx,0x8(%rbx)
1401f9f74:	74 06                	je     0x1401f9f7c
1401f9f76:	85 c0                	test   %eax,%eax
1401f9f78:	75 f2                	jne    0x1401f9f6c
1401f9f7a:	eb 06                	jmp    0x1401f9f82
1401f9f7c:	49 8b d0             	mov    %r8,%rdx
1401f9f7f:	48 8b f3             	mov    %rbx,%rsi
1401f9f82:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1401f9f89:	48 85 c0             	test   %rax,%rax
1401f9f8c:	74 04                	je     0x1401f9f92
1401f9f8e:	f0 ff 40 08          	lock incl 0x8(%rax)
1401f9f92:	48 8b 82 a0 00 00 00 	mov    0xa0(%rdx),%rax
1401f9f99:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401f9f9e:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1401f9fa5:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401f9faa:	48 85 f6             	test   %rsi,%rsi
1401f9fad:	74 35                	je     0x1401f9fe4
1401f9faf:	8b c7                	mov    %edi,%eax
1401f9fb1:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
1401f9fb6:	03 c7                	add    %edi,%eax
1401f9fb8:	75 2a                	jne    0x1401f9fe4
1401f9fba:	48 8b 06             	mov    (%rsi),%rax
1401f9fbd:	48 8b ce             	mov    %rsi,%rcx
1401f9fc0:	48 8b 00             	mov    (%rax),%rax
1401f9fc3:	ff 15 6f 2c 91 00    	call   *0x912c6f(%rip)        # 0x140b0cc38
1401f9fc9:	8b c7                	mov    %edi,%eax
1401f9fcb:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
1401f9fd0:	03 c7                	add    %edi,%eax
1401f9fd2:	75 10                	jne    0x1401f9fe4
1401f9fd4:	48 8b 06             	mov    (%rsi),%rax
1401f9fd7:	48 8b ce             	mov    %rsi,%rcx
1401f9fda:	48 8b 40 08          	mov    0x8(%rax),%rax
1401f9fde:	ff 15 54 2c 91 00    	call   *0x912c54(%rip)        # 0x140b0cc38
1401f9fe4:	48 85 db             	test   %rbx,%rbx
1401f9fe7:	74 1b                	je     0x1401fa004
1401f9fe9:	8b c7                	mov    %edi,%eax
1401f9feb:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401f9ff0:	03 c7                	add    %edi,%eax
1401f9ff2:	75 10                	jne    0x1401fa004
1401f9ff4:	48 8b 03             	mov    (%rbx),%rax
1401f9ff7:	48 8b cb             	mov    %rbx,%rcx
1401f9ffa:	48 8b 40 08          	mov    0x8(%rax),%rax
1401f9ffe:	ff 15 34 2c 91 00    	call   *0x912c34(%rip)        # 0x140b0cc38
1401fa004:	0f 57 c0             	xorps  %xmm0,%xmm0
1401fa007:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
1401fa00d:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401fa012:	48 85 c9             	test   %rcx,%rcx
1401fa015:	74 04                	je     0x1401fa01b
1401fa017:	f0 ff 41 08          	lock incl 0x8(%rcx)
1401fa01b:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1401fa020:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
1401fa026:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1401fa02b:	48 2b 54 24 20       	sub    0x20(%rsp),%rdx
1401fa030:	48 c1 fa 04          	sar    $0x4,%rdx
1401fa034:	c7 45 50 22 00 00 00 	movl   $0x22,0x50(%rbp)
1401fa03b:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1401fa040:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1401fa044:	e8 3b 7a f6 ff       	call   0x140161a84
1401fa049:	90                   	nop
1401fa04a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401fa04f:	48 85 c9             	test   %rcx,%rcx
1401fa052:	74 3c                	je     0x1401fa090
1401fa054:	8b c7                	mov    %edi,%eax
1401fa056:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1401fa05b:	03 c7                	add    %edi,%eax
1401fa05d:	75 31                	jne    0x1401fa090
1401fa05f:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1401fa064:	48 8b 03             	mov    (%rbx),%rax
1401fa067:	48 8b cb             	mov    %rbx,%rcx
1401fa06a:	48 8b 00             	mov    (%rax),%rax
1401fa06d:	ff 15 c5 2b 91 00    	call   *0x912bc5(%rip)        # 0x140b0cc38
1401fa073:	8b c7                	mov    %edi,%eax
1401fa075:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401fa07a:	03 c7                	add    %edi,%eax
1401fa07c:	75 12                	jne    0x1401fa090
1401fa07e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401fa083:	48 8b 01             	mov    (%rcx),%rax
1401fa086:	48 8b 40 08          	mov    0x8(%rax),%rax
1401fa08a:	ff 15 a8 2b 91 00    	call   *0x912ba8(%rip)        # 0x140b0cc38
1401fa090:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1401fa095:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401fa09a:	48 2b c1             	sub    %rcx,%rax
1401fa09d:	48 c1 f8 04          	sar    $0x4,%rax
1401fa0a1:	48 3d 10 27 00 00    	cmp    $0x2710,%rax
1401fa0a7:	0f 86 3d 01 00 00    	jbe    0x1401fa1ea
1401fa0ad:	41 c6 44 24 48 01    	movb   $0x1,0x48(%r12)
1401fa0b3:	48 85 c9             	test   %rcx,%rcx
1401fa0b6:	74 41                	je     0x1401fa0f9
1401fa0b8:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1401fa0bd:	48 2b c1             	sub    %rcx,%rax
1401fa0c0:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401fa0c4:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401fa0ca:	48 8b d1             	mov    %rcx,%rdx
1401fa0cd:	72 15                	jb     0x1401fa0e4
1401fa0cf:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401fa0d3:	48 2b d1             	sub    %rcx,%rdx
1401fa0d6:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401fa0da:	48 83 f8 1f          	cmp    $0x1f,%rax
1401fa0de:	0f 87 81 07 00 00    	ja     0x1401fa865
1401fa0e4:	ff 15 d6 27 91 00    	call   *0x9127d6(%rip)        # 0x140b0c8c0
1401fa0ea:	0f 57 c0             	xorps  %xmm0,%xmm0
1401fa0ed:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1401fa0f3:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1401fa0f9:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401fa0fe:	48 85 c9             	test   %rcx,%rcx
1401fa101:	74 3d                	je     0x1401fa140
1401fa103:	8b c7                	mov    %edi,%eax
1401fa105:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1401fa10a:	03 c7                	add    %edi,%eax
1401fa10c:	75 32                	jne    0x1401fa140
1401fa10e:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1401fa113:	48 8b 03             	mov    (%rbx),%rax
1401fa116:	48 8b cb             	mov    %rbx,%rcx
1401fa119:	48 8b 00             	mov    (%rax),%rax
1401fa11c:	ff 15 16 2b 91 00    	call   *0x912b16(%rip)        # 0x140b0cc38
1401fa122:	8b c7                	mov    %edi,%eax
1401fa124:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401fa129:	03 c7                	add    %edi,%eax
1401fa12b:	75 13                	jne    0x1401fa140
1401fa12d:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401fa132:	48 8b 01             	mov    (%rcx),%rax
1401fa135:	48 8b 40 08          	mov    0x8(%rax),%rax
1401fa139:	ff 15 f9 2a 91 00    	call   *0x912af9(%rip)        # 0x140b0cc38
1401fa13f:	90                   	nop
1401fa140:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1401fa145:	48 85 c9             	test   %rcx,%rcx
1401fa148:	74 3d                	je     0x1401fa187
1401fa14a:	8b c7                	mov    %edi,%eax
1401fa14c:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1401fa151:	03 c7                	add    %edi,%eax
1401fa153:	75 32                	jne    0x1401fa187
1401fa155:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1401fa15a:	48 8b 03             	mov    (%rbx),%rax
1401fa15d:	48 8b cb             	mov    %rbx,%rcx
1401fa160:	48 8b 00             	mov    (%rax),%rax
1401fa163:	ff 15 cf 2a 91 00    	call   *0x912acf(%rip)        # 0x140b0cc38
1401fa169:	8b c7                	mov    %edi,%eax
1401fa16b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401fa170:	03 c7                	add    %edi,%eax
1401fa172:	75 13                	jne    0x1401fa187
1401fa174:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1401fa179:	48 8b 01             	mov    (%rcx),%rax
1401fa17c:	48 8b 40 08          	mov    0x8(%rax),%rax
1401fa180:	ff 15 b2 2a 91 00    	call   *0x912ab2(%rip)        # 0x140b0cc38
1401fa186:	90                   	nop
1401fa187:	49 8b 5f 08          	mov    0x8(%r15),%rbx
1401fa18b:	48 85 db             	test   %rbx,%rbx
1401fa18e:	74 35                	je     0x1401fa1c5
1401fa190:	8b c7                	mov    %edi,%eax
1401fa192:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401fa197:	03 c7                	add    %edi,%eax
1401fa199:	75 2a                	jne    0x1401fa1c5
1401fa19b:	48 8b 03             	mov    (%rbx),%rax
1401fa19e:	48 8b cb             	mov    %rbx,%rcx
1401fa1a1:	48 8b 00             	mov    (%rax),%rax
1401fa1a4:	ff 15 8e 2a 91 00    	call   *0x912a8e(%rip)        # 0x140b0cc38
1401fa1aa:	8b c7                	mov    %edi,%eax
1401fa1ac:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401fa1b1:	03 c7                	add    %edi,%eax
1401fa1b3:	75 10                	jne    0x1401fa1c5
1401fa1b5:	48 8b 03             	mov    (%rbx),%rax
1401fa1b8:	48 8b cb             	mov    %rbx,%rcx
1401fa1bb:	48 8b 40 08          	mov    0x8(%rax),%rax
1401fa1bf:	ff 15 73 2a 91 00    	call   *0x912a73(%rip)        # 0x140b0cc38
1401fa1c5:	4c 8d 9c 24 10 01 00 	lea    0x110(%rsp),%r11
1401fa1cc:	00
1401fa1cd:	49 8b 5b 58          	mov    0x58(%r11),%rbx
1401fa1d1:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1401fa1d6:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
1401fa1db:	49 8b e3             	mov    %r11,%rsp
1401fa1de:	41 5f                	pop    %r15
1401fa1e0:	41 5e                	pop    %r14
1401fa1e2:	41 5d                	pop    %r13
1401fa1e4:	41 5c                	pop    %r12
1401fa1e6:	5f                   	pop    %rdi
1401fa1e7:	5e                   	pop    %rsi
1401fa1e8:	5d                   	pop    %rbp
1401fa1e9:	c3                   	ret
1401fa1ea:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1401fa1ef:	48 8d 55 98          	lea    -0x68(%rbp),%rdx
1401fa1f3:	e8 70 0c 00 00       	call   0x1401fae68
1401fa1f8:	48 8b d8             	mov    %rax,%rbx
1401fa1fb:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
1401fa200:	be 00 10 00 00       	mov    $0x1000,%esi
1401fa205:	48 3b c3             	cmp    %rbx,%rax
1401fa208:	74 6f                	je     0x1401fa279
1401fa20a:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1401fa20f:	48 85 d2             	test   %rdx,%rdx
1401fa212:	74 3d                	je     0x1401fa251
1401fa214:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401fa219:	48 2b ca             	sub    %rdx,%rcx
1401fa21c:	48 83 e1 f0          	and    $0xfffffffffffffff0,%rcx
1401fa220:	48 8b c2             	mov    %rdx,%rax
1401fa223:	48 3b ce             	cmp    %rsi,%rcx
1401fa226:	72 11                	jb     0x1401fa239
1401fa228:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
1401fa22c:	48 2b c2             	sub    %rdx,%rax
1401fa22f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401fa233:	48 83 f8 1f          	cmp    $0x1f,%rax
1401fa237:	77 6d                	ja     0x1401fa2a6
1401fa239:	48 8b ca             	mov    %rdx,%rcx
1401fa23c:	ff 15 7e 26 91 00    	call   *0x91267e(%rip)        # 0x140b0c8c0
1401fa242:	0f 57 c0             	xorps  %xmm0,%xmm0
1401fa245:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1401fa24b:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1401fa251:	48 8b 03             	mov    (%rbx),%rax
1401fa254:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401fa259:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401fa25d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401fa262:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401fa266:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401fa26b:	48 83 23 00          	andq   $0x0,(%rbx)
1401fa26f:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1401fa274:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
1401fa279:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1401fa27d:	48 85 c9             	test   %rcx,%rcx
1401fa280:	74 31                	je     0x1401fa2b3
1401fa282:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
1401fa286:	48 2b c1             	sub    %rcx,%rax
1401fa289:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401fa28d:	48 8b d1             	mov    %rcx,%rdx
1401fa290:	48 3b c6             	cmp    %rsi,%rax
1401fa293:	72 18                	jb     0x1401fa2ad
1401fa295:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401fa299:	48 2b d1             	sub    %rcx,%rdx
1401fa29c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401fa2a0:	48 83 f8 1f          	cmp    $0x1f,%rax
1401fa2a4:	76 07                	jbe    0x1401fa2ad
1401fa2a6:	ff 15 ec 26 91 00    	call   *0x9126ec(%rip)        # 0x140b0c998
1401fa2ac:	cc                   	int3
1401fa2ad:	ff 15 0d 26 91 00    	call   *0x91260d(%rip)        # 0x140b0c8c0
1401fa2b3:	45 84 f6             	test   %r14b,%r14b
1401fa2b6:	0f 84 73 04 00 00    	je     0x1401fa72f
1401fa2bc:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1401fa2c1:	4c 8b c2             	mov    %rdx,%r8
1401fa2c4:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401fa2c9:	4c 2b c1             	sub    %rcx,%r8
1401fa2cc:	49 c1 f8 04          	sar    $0x4,%r8
1401fa2d0:	44 8a 4d 50          	mov    0x50(%rbp),%r9b
1401fa2d4:	e8 a7 85 ff ff       	call   0x1401f2880
1401fa2d9:	0f 57 c0             	xorps  %xmm0,%xmm0
1401fa2dc:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
1401fa2e1:	45 33 ff             	xor    %r15d,%r15d
1401fa2e4:	4c 89 7d 90          	mov    %r15,-0x70(%rbp)
1401fa2e8:	48 8b 75 70          	mov    0x70(%rbp),%rsi
1401fa2ec:	48 8b 1e             	mov    (%rsi),%rbx
1401fa2ef:	4c 8b 75 88          	mov    -0x78(%rbp),%r14
1401fa2f3:	48 3b 5e 08          	cmp    0x8(%rsi),%rbx
1401fa2f7:	74 54                	je     0x1401fa34d
1401fa2f9:	0f 10 03             	movups (%rbx),%xmm0
1401fa2fc:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1401fa302:	4d 8d 4c 24 28       	lea    0x28(%r12),%r9
1401fa307:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1401fa30c:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401fa310:	49 8b 0c 24          	mov    (%r12),%rcx
1401fa314:	e8 bf 84 f9 ff       	call   0x1401927d8
1401fa319:	4d 3b f7             	cmp    %r15,%r14
1401fa31c:	74 12                	je     0x1401fa330
1401fa31e:	0f 10 00             	movups (%rax),%xmm0
1401fa321:	f3 41 0f 7f 06       	movdqu %xmm0,(%r14)
1401fa326:	49 83 c6 10          	add    $0x10,%r14
1401fa32a:	4c 89 75 88          	mov    %r14,-0x78(%rbp)
1401fa32e:	eb 17                	jmp    0x1401fa347
1401fa330:	4c 8b c0             	mov    %rax,%r8
1401fa333:	49 8b d6             	mov    %r14,%rdx
1401fa336:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1401fa33a:	e8 89 cf e2 ff       	call   0x1400272c8
1401fa33f:	4c 8b 7d 90          	mov    -0x70(%rbp),%r15
1401fa343:	4c 8b 75 88          	mov    -0x78(%rbp),%r14
1401fa347:	48 83 c3 10          	add    $0x10,%rbx
1401fa34b:	eb a6                	jmp    0x1401fa2f3
1401fa34d:	4c 8b 6d 80          	mov    -0x80(%rbp),%r13
1401fa351:	f3 41 0f 10 7c 24 20 	movss  0x20(%r12),%xmm7
1401fa358:	f3 0f 59 3d 24 6d 9b 	mulss  0x9b6d24(%rip),%xmm7        # 0x140bb1084
1401fa35f:	00
1401fa360:	0f 57 c0             	xorps  %xmm0,%xmm0
1401fa363:	f3 0f 7f 45 98       	movdqu %xmm0,-0x68(%rbp)
1401fa368:	48 83 65 a8 00       	andq   $0x0,-0x58(%rbp)
1401fa36d:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
1401fa372:	48 3b 74 24 28       	cmp    0x28(%rsp),%rsi
1401fa377:	0f 84 4e 02 00 00    	je     0x1401fa5cb
1401fa37d:	4c 8b 7d 60          	mov    0x60(%rbp),%r15
1401fa381:	49 8b dd             	mov    %r13,%rbx
1401fa384:	4d 3b ee             	cmp    %r14,%r13
1401fa387:	74 14                	je     0x1401fa39d
1401fa389:	f3 0f 10 43 0c       	movss  0xc(%rbx),%xmm0
1401fa38e:	0f 2f 46 04          	comiss 0x4(%rsi),%xmm0
1401fa392:	77 09                	ja     0x1401fa39d
1401fa394:	48 83 c3 10          	add    $0x10,%rbx
1401fa398:	49 3b de             	cmp    %r14,%rbx
1401fa39b:	75 ec                	jne    0x1401fa389
1401fa39d:	4c 8b eb             	mov    %rbx,%r13
1401fa3a0:	49 3b de             	cmp    %r14,%rbx
1401fa3a3:	0f 84 c2 00 00 00    	je     0x1401fa46b
1401fa3a9:	f3 0f 10 6e 0c       	movss  0xc(%rsi),%xmm5
1401fa3ae:	0f 2f 6b 04          	comiss 0x4(%rbx),%xmm5
1401fa3b2:	0f 82 b3 00 00 00    	jb     0x1401fa46b
1401fa3b8:	f3 0f 10 43 0c       	movss  0xc(%rbx),%xmm0
1401fa3bd:	0f 2f 46 04          	comiss 0x4(%rsi),%xmm0