1401e9b87:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1401e9b8b:	48 85 c0             	test   %rax,%rax
1401e9b8e:	74 04                	je     0x1401e9b94
1401e9b90:	f0 01 70 08          	lock add %esi,0x8(%rax)
1401e9b94:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1401e9b98:	66 0f 7f 45 00       	movdqa %xmm0,0x0(%rbp)
1401e9b9d:	66 0f 7f 75 a0       	movdqa %xmm6,-0x60(%rbp)
1401e9ba2:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1401e9ba6:	48 8d 55 00          	lea    0x0(%rbp),%rdx
1401e9baa:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
1401e9bb1:	e8 46 72 ff ff       	call   0x1401e0dfc
1401e9bb6:	48 8b d0             	mov    %rax,%rdx
1401e9bb9:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
1401e9bc0:	e8 4b 7c ff ff       	call   0x1401e1810
1401e9bc5:	90                   	nop
1401e9bc6:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e9bc9:	66 0f 7f 45 10       	movdqa %xmm0,0x10(%rbp)
1401e9bce:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1401e9bd2:	48 85 c9             	test   %rcx,%rcx
1401e9bd5:	74 04                	je     0x1401e9bdb
1401e9bd7:	f0 01 71 08          	lock add %esi,0x8(%rcx)
1401e9bdb:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401e9bdf:	66 0f 7f 45 10       	movdqa %xmm0,0x10(%rbp)
1401e9be4:	66 0f 7f 75 a0       	movdqa %xmm6,-0x60(%rbp)
1401e9be9:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1401e9bed:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1401e9bf1:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1401e9bf8:	e8 ff 71 ff ff       	call   0x1401e0dfc
1401e9bfd:	48 8b d0             	mov    %rax,%rdx
1401e9c00:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1401e9c05:	e8 06 7c ff ff       	call   0x1401e1810
1401e9c0a:	90                   	nop
1401e9c0b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e9c0e:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1401e9c13:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
1401e9c1a:	48 85 c9             	test   %rcx,%rcx
1401e9c1d:	74 04                	je     0x1401e9c23
1401e9c1f:	f0 01 71 08          	lock add %esi,0x8(%rcx)
1401e9c23:	0f 28 85 90 00 00 00 	movaps 0x90(%rbp),%xmm0
1401e9c2a:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1401e9c2f:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1401e9c33:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1401e9c3a:	e8 81 e2 00 00       	call   0x1401f7ec0
1401e9c3f:	90                   	nop
1401e9c40:	49 8b 17             	mov    (%r15),%rdx
1401e9c43:	f3 0f 10 4a 24       	movss  0x24(%rdx),%xmm1
1401e9c48:	f3 0f 5c 4a 1c       	subss  0x1c(%rdx),%xmm1
1401e9c4d:	4c 8b 45 c0          	mov    -0x40(%rbp),%r8
1401e9c51:	49 8b 08             	mov    (%r8),%rcx
1401e9c54:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e9c57:	48 85 c9             	test   %rcx,%rcx
1401e9c5a:	78 07                	js     0x1401e9c63
1401e9c5c:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
1401e9c61:	eb 15                	jmp    0x1401e9c78
1401e9c63:	48 8b c1             	mov    %rcx,%rax
1401e9c66:	48 d1 e8             	shr    $1,%rax
1401e9c69:	48 23 ce             	and    %rsi,%rcx
1401e9c6c:	48 0b c1             	or     %rcx,%rax
1401e9c6f:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
1401e9c74:	f3 0f 58 c0          	addss  %xmm0,%xmm0
1401e9c78:	f3 0f 5e c8          	divss  %xmm0,%xmm1
1401e9c7c:	44 0f 5a c1          	cvtps2pd %xmm1,%xmm8
1401e9c80:	f3 0f 10 4a 28       	movss  0x28(%rdx),%xmm1
1401e9c85:	f3 0f 5c 4a 20       	subss  0x20(%rdx),%xmm1
1401e9c8a:	49 8b 48 08          	mov    0x8(%r8),%rcx
1401e9c8e:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e9c91:	48 85 c9             	test   %rcx,%rcx
1401e9c94:	78 07                	js     0x1401e9c9d
1401e9c96:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
1401e9c9b:	eb 15                	jmp    0x1401e9cb2
1401e9c9d:	48 8b c1             	mov    %rcx,%rax
1401e9ca0:	48 d1 e8             	shr    $1,%rax
1401e9ca3:	48 23 ce             	and    %rsi,%rcx
1401e9ca6:	48 0b c1             	or     %rcx,%rax
1401e9ca9:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
1401e9cae:	f3 0f 58 c0          	addss  %xmm0,%xmm0
1401e9cb2:	f3 0f 5e c8          	divss  %xmm0,%xmm1
1401e9cb6:	0f 5a f9             	cvtps2pd %xmm1,%xmm7
1401e9cb9:	4c 8b b5 80 02 00 00 	mov    0x280(%rbp),%r14
1401e9cc0:	4c 8b a5 88 02 00 00 	mov    0x288(%rbp),%r12
1401e9cc7:	4d 3b f4             	cmp    %r12,%r14
1401e9cca:	0f 84 df 02 00 00    	je     0x1401e9faf
1401e9cd0:	45 33 ed             	xor    %r13d,%r13d
1401e9cd3:	f3 41 0f 6f 0e       	movdqu (%r14),%xmm1
1401e9cd8:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e9cdb:	66 0f 7f 45 10       	movdqa %xmm0,0x10(%rbp)
1401e9ce0:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
1401e9ce7:	48 85 c9             	test   %rcx,%rcx
1401e9cea:	74 04                	je     0x1401e9cf0
1401e9cec:	f0 01 71 08          	lock add %esi,0x8(%rcx)
1401e9cf0:	0f 28 85 90 00 00 00 	movaps 0x90(%rbp),%xmm0
1401e9cf7:	66 0f 7f 45 10       	movdqa %xmm0,0x10(%rbp)
1401e9cfc:	66 0f 7f 4d 90       	movdqa %xmm1,-0x70(%rbp)
1401e9d01:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
1401e9d05:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1401e9d09:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1401e9d0d:	e8 ea 70 ff ff       	call   0x1401e0dfc
1401e9d12:	48 8b d0             	mov    %rax,%rdx
1401e9d15:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
1401e9d19:	e8 f2 7a ff ff       	call   0x1401e1810
1401e9d1e:	90                   	nop
1401e9d1f:	f3 41 0f 6f 0e       	movdqu (%r14),%xmm1
1401e9d24:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e9d27:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
1401e9d2c:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401e9d31:	48 85 c9             	test   %rcx,%rcx
1401e9d34:	74 04                	je     0x1401e9d3a
1401e9d36:	f0 01 71 08          	lock add %esi,0x8(%rcx)
1401e9d3a:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1401e9d3f:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
1401e9d44:	66 0f 7f 8d 00 02 00 	movdqa %xmm1,0x200(%rbp)
1401e9d4b:	00
1401e9d4c:	4c 8d 85 00 02 00 00 	lea    0x200(%rbp),%r8
1401e9d53:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1401e9d57:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1401e9d5b:	e8 9c 70 ff ff       	call   0x1401e0dfc
1401e9d60:	48 8b d0             	mov    %rax,%rdx
1401e9d63:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1401e9d68:	e8 a3 7a ff ff       	call   0x1401e1810
1401e9d6d:	90                   	nop
1401e9d6e:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e9d71:	f3 0f 7f 85 e8 01 00 	movdqu %xmm0,0x1e8(%rbp)
1401e9d78:	00
1401e9d79:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1401e9d7d:	48 85 c9             	test   %rcx,%rcx
1401e9d80:	74 04                	je     0x1401e9d86
1401e9d82:	f0 01 71 08          	lock add %esi,0x8(%rcx)
1401e9d86:	48 8b 45 38          	mov    0x38(%rbp),%rax
1401e9d8a:	48 89 85 d0 01 00 00 	mov    %rax,0x1d0(%rbp)
1401e9d91:	48 8b 45 40          	mov    0x40(%rbp),%rax
1401e9d95:	48 89 85 d8 01 00 00 	mov    %rax,0x1d8(%rbp)
1401e9d9c:	41 0f 28 c1          	movaps %xmm9,%xmm0
1401e9da0:	f3 41 0f 58 46 0c    	addss  0xc(%r14),%xmm0
1401e9da6:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e9da9:	f3 0f 5a c8          	cvtss2sd %xmm0,%xmm1
1401e9dad:	f2 0f 59 cf          	mulsd  %xmm7,%xmm1
1401e9db1:	66 0f 5a e1          	cvtpd2ps %xmm1,%xmm4
1401e9db5:	41 0f 28 c2          	movaps %xmm10,%xmm0
1401e9db9:	f3 41 0f 58 46 08    	addss  0x8(%r14),%xmm0
1401e9dbf:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e9dc2:	f3 0f 5a c8          	cvtss2sd %xmm0,%xmm1
1401e9dc6:	f2 41 0f 59 c8       	mulsd  %xmm8,%xmm1
1401e9dcb:	66 0f 5a d9          	cvtpd2ps %xmm1,%xmm3
1401e9dcf:	41 0f 28 c1          	movaps %xmm9,%xmm0
1401e9dd3:	f3 41 0f 58 46 04    	addss  0x4(%r14),%xmm0
1401e9dd9:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e9ddc:	f3 0f 5a c8          	cvtss2sd %xmm0,%xmm1
1401e9de0:	f2 0f 59 cf          	mulsd  %xmm7,%xmm1
1401e9de4:	66 0f 5a d1          	cvtpd2ps %xmm1,%xmm2
1401e9de8:	41 0f 28 c2          	movaps %xmm10,%xmm0
1401e9dec:	f3 41 0f 58 06       	addss  (%r14),%xmm0
1401e9df1:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e9df4:	f3 0f 5a c8          	cvtss2sd %xmm0,%xmm1
1401e9df8:	f2 41 0f 59 c8       	mulsd  %xmm8,%xmm1
1401e9dfd:	66 0f 5a c1          	cvtpd2ps %xmm1,%xmm0
1401e9e01:	f3 0f 11 85 a0 00 00 	movss  %xmm0,0xa0(%rbp)
1401e9e08:	00
1401e9e09:	f3 0f 11 95 a4 00 00 	movss  %xmm2,0xa4(%rbp)
1401e9e10:	00
1401e9e11:	f3 0f 11 9d a8 00 00 	movss  %xmm3,0xa8(%rbp)
1401e9e18:	00
1401e9e19:	f3 0f 11 a5 ac 00 00 	movss  %xmm4,0xac(%rbp)
1401e9e20:	00
1401e9e21:	0f 10 85 a0 00 00 00 	movups 0xa0(%rbp),%xmm0
1401e9e28:	0f 11 85 c0 01 00 00 	movups %xmm0,0x1c0(%rbp)
1401e9e2f:	f2 44 0f 11 a5 e0 01 	movsd  %xmm12,0x1e0(%rbp)
1401e9e36:	00 00
1401e9e38:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401e9e3d:	48 8d 8d e8 01 00 00 	lea    0x1e8(%rbp),%rcx
1401e9e44:	e8 2f 13 e3 ff       	call   0x14001b178
1401e9e49:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
1401e9e50:	48 3b 8d c0 00 00 00 	cmp    0xc0(%rbp),%rcx
1401e9e57:	0f 84 85 00 00 00    	je     0x1401e9ee2
1401e9e5d:	0f 10 85 c0 01 00 00 	movups 0x1c0(%rbp),%xmm0
1401e9e64:	f3 0f 7f 01          	movdqu %xmm0,(%rcx)
1401e9e68:	4c 89 69 10          	mov    %r13,0x10(%rcx)
1401e9e6c:	4c 89 69 18          	mov    %r13,0x18(%rcx)
1401e9e70:	48 8b 95 d8 01 00 00 	mov    0x1d8(%rbp),%rdx
1401e9e77:	48 85 d2             	test   %rdx,%rdx
1401e9e7a:	74 0b                	je     0x1401e9e87
1401e9e7c:	f0 01 72 08          	lock add %esi,0x8(%rdx)
1401e9e80:	48 8b 95 d8 01 00 00 	mov    0x1d8(%rbp),%rdx
1401e9e87:	48 8b 85 d0 01 00 00 	mov    0x1d0(%rbp),%rax
1401e9e8e:	48 89 41 10          	mov    %rax,0x10(%rcx)
1401e9e92:	48 89 51 18          	mov    %rdx,0x18(%rcx)
1401e9e96:	f2 0f 10 85 e0 01 00 	movsd  0x1e0(%rbp),%xmm0
1401e9e9d:	00
1401e9e9e:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
1401e9ea5:	f2 0f 11 41 20       	movsd  %xmm0,0x20(%rcx)
1401e9eaa:	4c 89 69 28          	mov    %r13,0x28(%rcx)
1401e9eae:	4c 89 69 30          	mov    %r13,0x30(%rcx)
1401e9eb2:	48 8b 85 f0 01 00 00 	mov    0x1f0(%rbp),%rax
1401e9eb9:	48 85 c0             	test   %rax,%rax
1401e9ebc:	74 0b                	je     0x1401e9ec9
1401e9ebe:	f0 01 70 08          	lock add %esi,0x8(%rax)
1401e9ec2:	48 8b 85 f0 01 00 00 	mov    0x1f0(%rbp),%rax
1401e9ec9:	48 89 41 30          	mov    %rax,0x30(%rcx)
1401e9ecd:	48 8b 85 e8 01 00 00 	mov    0x1e8(%rbp),%rax
1401e9ed4:	48 89 41 28          	mov    %rax,0x28(%rcx)
1401e9ed8:	48 83 85 b8 00 00 00 	addq   $0x38,0xb8(%rbp)
1401e9edf:	38
1401e9ee0:	eb 1b                	jmp    0x1401e9efd
1401e9ee2:	4c 8d 85 c0 01 00 00 	lea    0x1c0(%rbp),%r8
1401e9ee9:	48 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%rdx
1401e9ef0:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
1401e9ef7:	e8 dc 8d 00 00       	call   0x1401f2cd8
1401e9efc:	90                   	nop
1401e9efd:	48 8d 8d c0 01 00 00 	lea    0x1c0(%rbp),%rcx
1401e9f04:	e8 cb 95 e3 ff       	call   0x1400234d4
1401e9f09:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1401e9f0e:	48 85 c9             	test   %rcx,%rcx
1401e9f11:	74 41                	je     0x1401e9f54
1401e9f13:	83 c8 ff             	or     $0xffffffff,%eax
1401e9f16:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1401e9f1b:	83 f8 01             	cmp    $0x1,%eax
1401e9f1e:	75 34                	jne    0x1401e9f54
1401e9f20:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1401e9f25:	48 8b 07             	mov    (%rdi),%rax
1401e9f28:	48 8b cf             	mov    %rdi,%rcx
1401e9f2b:	48 8b 00             	mov    (%rax),%rax
1401e9f2e:	ff 15 04 2d 92 00    	call   *0x922d04(%rip)        # 0x140b0cc38
1401e9f34:	83 c8 ff             	or     $0xffffffff,%eax
1401e9f37:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1401e9f3c:	83 f8 01             	cmp    $0x1,%eax
1401e9f3f:	75 13                	jne    0x1401e9f54
1401e9f41:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1401e9f46:	48 8b 01             	mov    (%rcx),%rax
1401e9f49:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e9f4d:	ff 15 e5 2c 92 00    	call   *0x922ce5(%rip)        # 0x140b0cc38
1401e9f53:	90                   	nop
1401e9f54:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1401e9f58:	48 85 c9             	test   %rcx,%rcx
1401e9f5b:	74 3e                	je     0x1401e9f9b
1401e9f5d:	83 c8 ff             	or     $0xffffffff,%eax
1401e9f60:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1401e9f65:	83 f8 01             	cmp    $0x1,%eax
1401e9f68:	75 31                	jne    0x1401e9f9b
1401e9f6a:	48 8b 7d 40          	mov    0x40(%rbp),%rdi
1401e9f6e:	48 8b 07             	mov    (%rdi),%rax
1401e9f71:	48 8b cf             	mov    %rdi,%rcx
1401e9f74:	48 8b 00             	mov    (%rax),%rax
1401e9f77:	ff 15 bb 2c 92 00    	call   *0x922cbb(%rip)        # 0x140b0cc38
1401e9f7d:	83 c8 ff             	or     $0xffffffff,%eax
1401e9f80:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1401e9f85:	83 f8 01             	cmp    $0x1,%eax
1401e9f88:	75 11                	jne    0x1401e9f9b
1401e9f8a:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1401e9f8e:	48 8b 01             	mov    (%rcx),%rax
1401e9f91:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e9f95:	ff 15 9d 2c 92 00    	call   *0x922c9d(%rip)        # 0x140b0cc38
1401e9f9b:	49 83 c6 10          	add    $0x10,%r14
1401e9f9f:	4d 3b f4             	cmp    %r12,%r14
1401e9fa2:	0f 85 2b fd ff ff    	jne    0x1401e9cd3
1401e9fa8:	4c 8b b5 80 02 00 00 	mov    0x280(%rbp),%r14
1401e9faf:	4d 85 f6             	test   %r14,%r14
1401e9fb2:	74 4a                	je     0x1401e9ffe
1401e9fb4:	48 8b 85 90 02 00 00 	mov    0x290(%rbp),%rax
1401e9fbb:	49 2b c6             	sub    %r14,%rax
1401e9fbe:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401e9fc2:	49 8b ce             	mov    %r14,%rcx
1401e9fc5:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e9fcb:	72 15                	jb     0x1401e9fe2
1401e9fcd:	4d 8b 76 f8          	mov    -0x8(%r14),%r14
1401e9fd1:	49 2b ce             	sub    %r14,%rcx
1401e9fd4:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401e9fd8:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e9fdc:	0f 87 d6 02 00 00    	ja     0x1401ea2b8
1401e9fe2:	49 8b ce             	mov    %r14,%rcx
1401e9fe5:	ff 15 d5 28 92 00    	call   *0x9228d5(%rip)        # 0x140b0c8c0
1401e9feb:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e9fee:	f3 0f 7f 85 80 02 00 	movdqu %xmm0,0x280(%rbp)
1401e9ff5:	00
1401e9ff6:	48 83 a5 90 02 00 00 	andq   $0x0,0x290(%rbp)
1401e9ffd:	00
1401e9ffe:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401ea003:	48 85 c9             	test   %rcx,%rcx
1401ea006:	74 40                	je     0x1401ea048
1401ea008:	83 c8 ff             	or     $0xffffffff,%eax
1401ea00b:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1401ea010:	83 f8 01             	cmp    $0x1,%eax
1401ea013:	75 33                	jne    0x1401ea048
1401ea015:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1401ea01a:	48 8b 07             	mov    (%rdi),%rax
1401ea01d:	48 8b cf             	mov    %rdi,%rcx
1401ea020:	48 8b 00             	mov    (%rax),%rax
1401ea023:	ff 15 0f 2c 92 00    	call   *0x922c0f(%rip)        # 0x140b0cc38
1401ea029:	83 c8 ff             	or     $0xffffffff,%eax
1401ea02c:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1401ea031:	83 f8 01             	cmp    $0x1,%eax
1401ea034:	75 12                	jne    0x1401ea048
1401ea036:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401ea03b:	48 8b 01             	mov    (%rcx),%rax
1401ea03e:	48 8b 40 08          	mov    0x8(%rax),%rax
1401ea042:	ff 15 f0 2b 92 00    	call   *0x922bf0(%rip)        # 0x140b0cc38
1401ea048:	f3 44 0f 11 55 d0    	movss  %xmm10,-0x30(%rbp)
1401ea04e:	f3 44 0f 11 4d d4    	movss  %xmm9,-0x2c(%rbp)
1401ea054:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ea057:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1401ea05c:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
1401ea063:	48 85 c9             	test   %rcx,%rcx
1401ea066:	74 04                	je     0x1401ea06c
1401ea068:	f0 01 71 08          	lock add %esi,0x8(%rcx)
1401ea06c:	0f 28 85 90 00 00 00 	movaps 0x90(%rbp),%xmm0
1401ea073:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1401ea078:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
1401ea07d:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1401ea082:	44 8a ce             	mov    %sil,%r9b
1401ea085:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1401ea089:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1401ea08d:	48 8d 8d 30 02 00 00 	lea    0x230(%rbp),%rcx
1401ea094:	e8 27 fc 00 00       	call   0x1401f9cc0
1401ea099:	b9 10 00 00 00       	mov    $0x10,%ecx
1401ea09e:	ff 15 24 28 92 00    	call   *0x922824(%rip)        # 0x140b0c8c8
1401ea0a4:	48 85 c0             	test   %rax,%rax
1401ea0a7:	0f 84 19 02 00 00    	je     0x1401ea2c6
1401ea0ad:	48 89 85 80 02 00 00 	mov    %rax,0x280(%rbp)
1401ea0b4:	48 8d 48 10          	lea    0x10(%rax),%rcx
1401ea0b8:	48 89 8d 90 02 00 00 	mov    %rcx,0x290(%rbp)
1401ea0bf:	f3 0f 7f 30          	movdqu %xmm6,(%rax)
1401ea0c3:	48 89 8d 88 02 00 00 	mov    %rcx,0x288(%rbp)
1401ea0ca:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1401ea0ce:	48 85 c0             	test   %rax,%rax
1401ea0d1:	74 04                	je     0x1401ea0d7
1401ea0d3:	f0 01 70 08          	lock add %esi,0x8(%rax)
1401ea0d7:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1401ea0db:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1401ea0e0:	48 8d 95 80 02 00 00 	lea    0x280(%rbp),%rdx
1401ea0e7:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1401ea0eb:	e8 74 6b ff ff       	call   0x1401e0c64
1401ea0f0:	48 8b 8d 80 02 00 00 	mov    0x280(%rbp),%rcx
1401ea0f7:	48 85 c9             	test   %rcx,%rcx
1401ea0fa:	74 35                	je     0x1401ea131
1401ea0fc:	48 8b 85 90 02 00 00 	mov    0x290(%rbp),%rax
1401ea103:	48 2b c1             	sub    %rcx,%rax
1401ea106:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401ea10a:	48 8b d1             	mov    %rcx,%rdx
1401ea10d:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401ea113:	72 15                	jb     0x1401ea12a
1401ea115:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401ea119:	48 2b d1             	sub    %rcx,%rdx
1401ea11c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401ea120:	48 83 f8 1f          	cmp    $0x1f,%rax
1401ea124:	0f 87 95 01 00 00    	ja     0x1401ea2bf
1401ea12a:	ff 15 90 27 92 00    	call   *0x922790(%rip)        # 0x140b0c8c0
1401ea130:	90                   	nop
1401ea131:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
1401ea138:	48 85 c9             	test   %rcx,%rcx
1401ea13b:	74 44                	je     0x1401ea181
1401ea13d:	83 c8 ff             	or     $0xffffffff,%eax
1401ea140:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)