140115b93:	48 8b 40 08          	mov    0x8(%rax),%rax
140115b97:	ff 15 9b 70 9f 00    	call   *0x9f709b(%rip)        # 0x140b0cc38
140115b9d:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
140115ba2:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140115ba7:	4d 85 ff             	test   %r15,%r15
140115baa:	74 42                	je     0x140115bee
140115bac:	8b c7                	mov    %edi,%eax
140115bae:	f0 41 0f c1 47 08    	lock xadd %eax,0x8(%r15)
140115bb4:	03 c7                	add    %edi,%eax
140115bb6:	75 31                	jne    0x140115be9
140115bb8:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140115bbd:	48 8b 03             	mov    (%rbx),%rax
140115bc0:	48 8b cb             	mov    %rbx,%rcx
140115bc3:	48 8b 00             	mov    (%rax),%rax
140115bc6:	ff 15 6c 70 9f 00    	call   *0x9f706c(%rip)        # 0x140b0cc38
140115bcc:	8b c7                	mov    %edi,%eax
140115bce:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140115bd3:	03 c7                	add    %edi,%eax
140115bd5:	75 12                	jne    0x140115be9
140115bd7:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140115bdc:	48 8b 01             	mov    (%rcx),%rax
140115bdf:	48 8b 40 08          	mov    0x8(%rax),%rax
140115be3:	ff 15 4f 70 9f 00    	call   *0x9f704f(%rip)        # 0x140b0cc38
140115be9:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140115bee:	41 bf 02 00 00 00    	mov    $0x2,%r15d
140115bf4:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
140115bf8:	48 8b 01             	mov    (%rcx),%rax
140115bfb:	48 8b 40 70          	mov    0x70(%rax),%rax
140115bff:	ff 15 33 70 9f 00    	call   *0x9f7033(%rip)        # 0x140b0cc38
140115c05:	33 ff                	xor    %edi,%edi
140115c07:	84 c0                	test   %al,%al
140115c09:	75 16                	jne    0x140115c21
140115c0b:	48 8b 06             	mov    (%rsi),%rax
140115c0e:	41 8b d7             	mov    %r15d,%edx
140115c11:	48 8b ce             	mov    %rsi,%rcx
140115c14:	48 8b 80 38 01 00 00 	mov    0x138(%rax),%rax
140115c1b:	ff 15 17 70 9f 00    	call   *0x9f7017(%rip)        # 0x140b0cc38
140115c21:	f3 0f 10 35 ef b5 a9 	movss  0xa9b5ef(%rip),%xmm6        # 0x140bb1218
140115c28:	00
140115c29:	0f 28 ce             	movaps %xmm6,%xmm1
140115c2c:	f3 0f 10 45 a8       	movss  -0x58(%rbp),%xmm0
140115c31:	e8 14 c7 9d 00       	call   0x140af234a
140115c36:	0f 28 f8             	movaps %xmm0,%xmm7
140115c39:	0f 28 ce             	movaps %xmm6,%xmm1
140115c3c:	f3 0f 10 45 ac       	movss  -0x54(%rbp),%xmm0
140115c41:	e8 04 c7 9d 00       	call   0x140af234a
140115c46:	f3 0f 58 f8          	addss  %xmm0,%xmm7
140115c4a:	0f 28 c7             	movaps %xmm7,%xmm0
140115c4d:	e8 16 c7 9d 00       	call   0x140af2368
140115c52:	0f 28 f0             	movaps %xmm0,%xmm6
140115c55:	0f 57 ff             	xorps  %xmm7,%xmm7
140115c58:	0f 2e f7             	ucomiss %xmm7,%xmm6
140115c5b:	7a 02                	jp     0x140115c5f
140115c5d:	74 54                	je     0x140115cb3
140115c5f:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
140115c63:	48 8b 01             	mov    (%rcx),%rax
140115c66:	48 8b 40 10          	mov    0x10(%rax),%rax
140115c6a:	ff 15 c8 6f 9f 00    	call   *0x9f6fc8(%rip)        # 0x140b0cc38
140115c70:	48 39 78 10          	cmp    %rdi,0x10(%rax)
140115c74:	75 0d                	jne    0x140115c83
140115c76:	f3 0f 10 05 b6 b4 a9 	movss  0xa9b4b6(%rip),%xmm0        # 0x140bb1134
140115c7d:	00
140115c7e:	0f 2f c6             	comiss %xmm6,%xmm0
140115c81:	77 30                	ja     0x140115cb3
140115c83:	f3 0f 10 45 a0       	movss  -0x60(%rbp),%xmm0
140115c88:	0f 2e c7             	ucomiss %xmm7,%xmm0
140115c8b:	7a 2d                	jp     0x140115cba
140115c8d:	75 2b                	jne    0x140115cba
140115c8f:	f3 0f 10 45 a4       	movss  -0x5c(%rbp),%xmm0
140115c94:	0f 2e c7             	ucomiss %xmm7,%xmm0
140115c97:	7a 21                	jp     0x140115cba
140115c99:	75 1f                	jne    0x140115cba
140115c9b:	f3 0f 10 45 a8       	movss  -0x58(%rbp),%xmm0
140115ca0:	0f 2e c7             	ucomiss %xmm7,%xmm0
140115ca3:	7a 15                	jp     0x140115cba
140115ca5:	75 13                	jne    0x140115cba
140115ca7:	f3 0f 10 45 ac       	movss  -0x54(%rbp),%xmm0
140115cac:	0f 2e c7             	ucomiss %xmm7,%xmm0
140115caf:	7a 09                	jp     0x140115cba
140115cb1:	75 07                	jne    0x140115cba
140115cb3:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
140115cb8:	eb 05                	jmp    0x140115cbf
140115cba:	40 88 7c 24 30       	mov    %dil,0x30(%rsp)
140115cbf:	4c 8d a6 68 01 00 00 	lea    0x168(%rsi),%r12
140115cc6:	49 8b 04 24          	mov    (%r12),%rax
140115cca:	0f 28 ce             	movaps %xmm6,%xmm1
140115ccd:	49 8b cc             	mov    %r12,%rcx
140115cd0:	48 8b 40 10          	mov    0x10(%rax),%rax
140115cd4:	ff 15 5e 6f 9f 00    	call   *0x9f6f5e(%rip)        # 0x140b0cc38
140115cda:	f3 0f 11 b6 0c 02 00 	movss  %xmm6,0x20c(%rsi)
140115ce1:	00
140115ce2:	0f 57 c0             	xorps  %xmm0,%xmm0
140115ce5:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
140115cea:	48 89 7d 00          	mov    %rdi,0x0(%rbp)
140115cee:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
140115cf3:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
140115cf7:	f3 0f 7f 45 a0       	movdqu %xmm0,-0x60(%rbp)
140115cfc:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
140115d00:	f3 44 0f 10 55 94    	movss  -0x6c(%rbp),%xmm10
140115d06:	f3 44 0f 10 5d 9c    	movss  -0x64(%rbp),%xmm11
140115d0c:	48 8b df             	mov    %rdi,%rbx
140115d0f:	48 89 5d b8          	mov    %rbx,-0x48(%rbp)
140115d13:	49 8b 46 08          	mov    0x8(%r14),%rax
140115d17:	48 63 48 08          	movslq 0x8(%rax),%rcx
140115d1b:	48 83 c1 08          	add    $0x8,%rcx
140115d1f:	49 03 ce             	add    %r14,%rcx
140115d22:	48 8b 01             	mov    (%rcx),%rax
140115d25:	48 8b 40 30          	mov    0x30(%rax),%rax
140115d29:	ff 15 09 6f 9f 00    	call   *0x9f6f09(%rip)        # 0x140b0cc38
140115d2f:	41 b8 20 00 00 00    	mov    $0x20,%r8d
140115d35:	48 8b 7d f8          	mov    -0x8(%rbp),%rdi
140115d39:	4c 8b 7d e0          	mov    -0x20(%rbp),%r15
140115d3d:	48 85 c0             	test   %rax,%rax
140115d40:	0f 84 6d 06 00 00    	je     0x1401163b3
140115d46:	66 44 0f 6f 05 91 c1 	movdqa 0xa9c191(%rip),%xmm8        # 0x140bb1ee0
140115d4d:	a9 00
140115d4f:	f3 44 0f 10 0d f4 b2 	movss  0xa9b2f4(%rip),%xmm9        # 0x140bb104c
140115d56:	a9 00
140115d58:	49 8b 46 08          	mov    0x8(%r14),%rax
140115d5c:	48 63 48 08          	movslq 0x8(%rax),%rcx
140115d60:	48 83 c1 08          	add    $0x8,%rcx
140115d64:	49 03 ce             	add    %r14,%rcx
140115d67:	48 8b 01             	mov    (%rcx),%rax
140115d6a:	4c 8b c3             	mov    %rbx,%r8
140115d6d:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
140115d74:	48 8b 40 50          	mov    0x50(%rax),%rax
140115d78:	ff 15 ba 6e 9f 00    	call   *0x9f6eba(%rip)        # 0x140b0cc38
140115d7e:	90                   	nop
140115d7f:	90                   	nop
140115d80:	0f 57 c0             	xorps  %xmm0,%xmm0
140115d83:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
140115d8a:	45 33 db             	xor    %r11d,%r11d
140115d8d:	45 8b c3             	mov    %r11d,%r8d
140115d90:	4c 89 9d 90 00 00 00 	mov    %r11,0x90(%rbp)
140115d97:	45 8d 4b 07          	lea    0x7(%r11),%r9d
140115d9b:	4c 89 8d 98 00 00 00 	mov    %r9,0x98(%rbp)
140115da2:	66 44 89 9d 80 00 00 	mov    %r11w,0x80(%rbp)
140115da9:	00
140115daa:	45 8d 63 02          	lea    0x2(%r11),%r12d
140115dae:	44 09 64 24 34       	or     %r12d,0x34(%rsp)
140115db3:	48 8d 9d c0 00 00 00 	lea    0xc0(%rbp),%rbx
140115dba:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
140115dc1:	48 8b 95 d8 00 00 00 	mov    0xd8(%rbp),%rdx
140115dc8:	49 3b d1             	cmp    %r9,%rdx
140115dcb:	48 0f 47 d8          	cmova  %rax,%rbx
140115dcf:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
140115dd6:	48 83 fa 07          	cmp    $0x7,%rdx
140115dda:	48 0f 47 c8          	cmova  %rax,%rcx
140115dde:	48 8b 85 d0 00 00 00 	mov    0xd0(%rbp),%rax
140115de5:	48 8d 14 41          	lea    (%rcx,%rax,2),%rdx
140115de9:	48 3b da             	cmp    %rdx,%rbx
140115dec:	0f 83 c4 00 00 00    	jae    0x140115eb6
140115df2:	48 8b 0d 9f 4a c1 00 	mov    0xc14a9f(%rip),%rcx        # 0x140d2a898
140115df9:	48 8b 41 08          	mov    0x8(%rcx),%rax
140115dfd:	48 8b d1             	mov    %rcx,%rdx
140115e00:	44 38 58 19          	cmp    %r11b,0x19(%rax)
140115e04:	75 1d                	jne    0x140115e23
140115e06:	44 0f b7 13          	movzwl (%rbx),%r10d
140115e0a:	66 44 39 50 20       	cmp    %r10w,0x20(%rax)
140115e0f:	73 06                	jae    0x140115e17
140115e11:	48 8b 40 10          	mov    0x10(%rax),%rax
140115e15:	eb 06                	jmp    0x140115e1d
140115e17:	48 8b d0             	mov    %rax,%rdx
140115e1a:	48 8b 00             	mov    (%rax),%rax
140115e1d:	44 38 58 19          	cmp    %r11b,0x19(%rax)
140115e21:	74 e7                	je     0x140115e0a
140115e23:	44 38 5a 19          	cmp    %r11b,0x19(%rdx)
140115e27:	75 09                	jne    0x140115e32
140115e29:	0f b7 42 20          	movzwl 0x20(%rdx),%eax
140115e2d:	66 39 03             	cmp    %ax,(%rbx)
140115e30:	73 03                	jae    0x140115e35
140115e32:	48 8b d1             	mov    %rcx,%rdx
140115e35:	48 3b d1             	cmp    %rcx,%rdx
140115e38:	75 45                	jne    0x140115e7f
140115e3a:	0f b7 0b             	movzwl (%rbx),%ecx
140115e3d:	4d 3b c1             	cmp    %r9,%r8
140115e40:	73 2b                	jae    0x140115e6d
140115e42:	49 8d 40 01          	lea    0x1(%r8),%rax
140115e46:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140115e4d:	48 8d 85 80 00 00 00 	lea    0x80(%rbp),%rax
140115e54:	49 83 f9 07          	cmp    $0x7,%r9
140115e58:	48 0f 47 85 80 00 00 	cmova  0x80(%rbp),%rax
140115e5f:	00
140115e60:	66 42 89 0c 40       	mov    %cx,(%rax,%r8,2)
140115e65:	66 46 89 5c 40 02    	mov    %r11w,0x2(%rax,%r8,2)
140115e6b:	eb 25                	jmp    0x140115e92
140115e6d:	44 0f b7 c9          	movzwl %cx,%r9d
140115e71:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140115e78:	e8 bf 32 ef ff       	call   0x14000913c
140115e7d:	eb 10                	jmp    0x140115e8f
140115e7f:	48 83 c2 28          	add    $0x28,%rdx
140115e83:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140115e8a:	e8 79 60 f0 ff       	call   0x14001bf08
140115e8f:	45 33 db             	xor    %r11d,%r11d
140115e92:	49 03 dc             	add    %r12,%rbx
140115e95:	48 8b 95 d8 00 00 00 	mov    0xd8(%rbp),%rdx
140115e9c:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
140115ea3:	4c 8b 8d 98 00 00 00 	mov    0x98(%rbp),%r9
140115eaa:	4c 8b 85 90 00 00 00 	mov    0x90(%rbp),%r8
140115eb1:	e9 19 ff ff ff       	jmp    0x140115dcf
140115eb6:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
140115ebd:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
140115ec4:	e8 57 05 ef ff       	call   0x140006420
140115ec9:	83 64 24 34 fd       	andl   $0xfffffffd,0x34(%rsp)
140115ece:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
140115ed5:	48 83 f8 07          	cmp    $0x7,%rax
140115ed9:	76 36                	jbe    0x140115f11
140115edb:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140115ee2:	00
140115ee3:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140115eea:	48 8b d1             	mov    %rcx,%rdx
140115eed:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140115ef3:	72 15                	jb     0x140115f0a
140115ef5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140115ef9:	48 2b d1             	sub    %rcx,%rdx
140115efc:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140115f00:	48 83 f8 1f          	cmp    $0x1f,%rax
140115f04:	0f 87 c9 04 00 00    	ja     0x1401163d3
140115f0a:	ff 15 b0 69 9f 00    	call   *0x9f69b0(%rip)        # 0x140b0c8c0
140115f10:	90                   	nop
140115f11:	0f 57 c0             	xorps  %xmm0,%xmm0
140115f14:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
140115f1b:	45 33 db             	xor    %r11d,%r11d
140115f1e:	45 8b c3             	mov    %r11d,%r8d
140115f21:	4c 89 9d 90 00 00 00 	mov    %r11,0x90(%rbp)
140115f28:	45 8d 63 07          	lea    0x7(%r11),%r12d
140115f2c:	45 8b cc             	mov    %r12d,%r9d
140115f2f:	4c 89 a5 98 00 00 00 	mov    %r12,0x98(%rbp)
140115f36:	66 44 89 9d 80 00 00 	mov    %r11w,0x80(%rbp)
140115f3d:	00
140115f3e:	83 4c 24 34 01       	orl    $0x1,0x34(%rsp)
140115f43:	48 8d 9d c0 00 00 00 	lea    0xc0(%rbp),%rbx
140115f4a:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
140115f51:	48 8b 95 d8 00 00 00 	mov    0xd8(%rbp),%rdx
140115f58:	49 3b d4             	cmp    %r12,%rdx
140115f5b:	48 0f 47 d8          	cmova  %rax,%rbx
140115f5f:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
140115f66:	49 3b d4             	cmp    %r12,%rdx
140115f69:	48 0f 47 c8          	cmova  %rax,%rcx
140115f6d:	48 8b 85 d0 00 00 00 	mov    0xd0(%rbp),%rax
140115f74:	48 8d 14 41          	lea    (%rcx,%rax,2),%rdx
140115f78:	48 3b da             	cmp    %rdx,%rbx
140115f7b:	0f 83 c4 00 00 00    	jae    0x140116045
140115f81:	48 8b 0d 70 49 c1 00 	mov    0xc14970(%rip),%rcx        # 0x140d2a8f8
140115f88:	48 8b 41 08          	mov    0x8(%rcx),%rax
140115f8c:	48 8b d1             	mov    %rcx,%rdx
140115f8f:	44 38 58 19          	cmp    %r11b,0x19(%rax)
140115f93:	75 1d                	jne    0x140115fb2
140115f95:	44 0f b7 13          	movzwl (%rbx),%r10d
140115f99:	66 44 39 50 20       	cmp    %r10w,0x20(%rax)
140115f9e:	73 06                	jae    0x140115fa6
140115fa0:	48 8b 40 10          	mov    0x10(%rax),%rax
140115fa4:	eb 06                	jmp    0x140115fac
140115fa6:	48 8b d0             	mov    %rax,%rdx
140115fa9:	48 8b 00             	mov    (%rax),%rax
140115fac:	44 38 58 19          	cmp    %r11b,0x19(%rax)
140115fb0:	74 e7                	je     0x140115f99
140115fb2:	44 38 5a 19          	cmp    %r11b,0x19(%rdx)
140115fb6:	75 09                	jne    0x140115fc1
140115fb8:	0f b7 42 20          	movzwl 0x20(%rdx),%eax
140115fbc:	66 39 03             	cmp    %ax,(%rbx)
140115fbf:	73 03                	jae    0x140115fc4
140115fc1:	48 8b d1             	mov    %rcx,%rdx
140115fc4:	48 3b d1             	cmp    %rcx,%rdx
140115fc7:	75 44                	jne    0x14011600d
140115fc9:	0f b7 0b             	movzwl (%rbx),%ecx
140115fcc:	4d 3b c1             	cmp    %r9,%r8
140115fcf:	73 2a                	jae    0x140115ffb
140115fd1:	49 8d 40 01          	lea    0x1(%r8),%rax
140115fd5:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140115fdc:	48 8d 85 80 00 00 00 	lea    0x80(%rbp),%rax
140115fe3:	4d 3b cc             	cmp    %r12,%r9
140115fe6:	48 0f 47 85 80 00 00 	cmova  0x80(%rbp),%rax
140115fed:	00
140115fee:	66 42 89 0c 40       	mov    %cx,(%rax,%r8,2)
140115ff3:	66 46 89 5c 40 02    	mov    %r11w,0x2(%rax,%r8,2)
140115ff9:	eb 25                	jmp    0x140116020
140115ffb:	44 0f b7 c9          	movzwl %cx,%r9d
140115fff:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140116006:	e8 31 31 ef ff       	call   0x14000913c
14011600b:	eb 10                	jmp    0x14011601d
14011600d:	48 83 c2 28          	add    $0x28,%rdx
140116011:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140116018:	e8 eb 5e f0 ff       	call   0x14001bf08
14011601d:	45 33 db             	xor    %r11d,%r11d
140116020:	48 83 c3 02          	add    $0x2,%rbx
140116024:	48 8b 95 d8 00 00 00 	mov    0xd8(%rbp),%rdx
14011602b:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
140116032:	4c 8b 8d 98 00 00 00 	mov    0x98(%rbp),%r9
140116039:	4c 8b 85 90 00 00 00 	mov    0x90(%rbp),%r8
140116040:	e9 1a ff ff ff       	jmp    0x140115f5f
140116045:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
14011604c:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
140116053:	e8 c8 03 ef ff       	call   0x140006420
140116058:	83 64 24 34 fe       	andl   $0xfffffffe,0x34(%rsp)
14011605d:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
140116064:	49 3b c4             	cmp    %r12,%rax
140116067:	4c 8d a6 68 01 00 00 	lea    0x168(%rsi),%r12
14011606e:	76 35                	jbe    0x1401160a5
140116070:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140116077:	00
140116078:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
14011607f:	48 8b d1             	mov    %rcx,%rdx
140116082:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140116088:	72 15                	jb     0x14011609f
14011608a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14011608e:	48 2b d1             	sub    %rcx,%rdx
140116091:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140116095:	48 83 f8 1f          	cmp    $0x1f,%rax
140116099:	0f 87 3b 03 00 00    	ja     0x1401163da
14011609f:	ff 15 1b 68 9f 00    	call   *0x9f681b(%rip)        # 0x140b0c8c0
1401160a5:	49 8b 5d 50          	mov    0x50(%r13),%rbx
1401160a9:	49 8b 46 08          	mov    0x8(%r14),%rax
1401160ad:	48 63 48 08          	movslq 0x8(%rax),%rcx
1401160b1:	48 83 c1 08          	add    $0x8,%rcx
1401160b5:	49 03 ce             	add    %r14,%rcx
1401160b8:	48 8b 01             	mov    (%rcx),%rax
1401160bb:	4c 8b 45 b8          	mov    -0x48(%rbp),%r8
1401160bf:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
1401160c6:	48 8b 40 38          	mov    0x38(%rax),%rax
1401160ca:	ff 15 68 6b 9f 00    	call   *0x9f6b68(%rip)        # 0x140b0cc38
1401160d0:	4c 8b c0             	mov    %rax,%r8
1401160d3:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
1401160da:	48 8b cb             	mov    %rbx,%rcx
1401160dd:	e8 42 18 01 00       	call   0x140127924
1401160e2:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401160e7:	48 8b c8             	mov    %rax,%rcx
1401160ea:	e8 71 4e 0a 00       	call   0x1401baf60
1401160ef:	33 c0                	xor    %eax,%eax
1401160f1:	48 39 85 d0 00 00 00 	cmp    %rax,0xd0(%rbp)
1401160f8:	75 35                	jne    0x14011612f
1401160fa:	f3 0f 10 4c 24 4c    	movss  0x4c(%rsp),%xmm1
140116100:	f3 0f 5c 4c 24 44    	subss  0x44(%rsp),%xmm1
140116106:	f3 0f 10 44 24 48    	movss  0x48(%rsp),%xmm0
14011610c:	f3 0f 5c 44 24 40    	subss  0x40(%rsp),%xmm0
140116112:	f3 0f 59 c8          	mulss  %xmm0,%xmm1
140116116:	49 8b 45 30          	mov    0x30(%r13),%rax
14011611a:	f3 0f 58 88 b8 02 00 	addss  0x2b8(%rax),%xmm1
140116121:	00
140116122:	f3 0f 11 88 b8 02 00 	movss  %xmm1,0x2b8(%rax)
140116129:	00
14011612a:	e9 10 02 00 00       	jmp    0x14011633f
14011612f:	48 3b 7d 00          	cmp    0x0(%rbp),%rdi
140116133:	74 19                	je     0x14011614e
140116135:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
14011613c:	48 8b cf             	mov    %rdi,%rcx
14011613f:	e8 6c 03 ef ff       	call   0x1400064b0
140116144:	48 83 c7 20          	add    $0x20,%rdi
140116148:	48 89 7d f8          	mov    %rdi,-0x8(%rbp)
14011614c:	eb 17                	jmp    0x140116165