1400c5b47:	48 85 ff             	test   %rdi,%rdi
1400c5b4a:	74 39                	je     0x1400c5b85
1400c5b4c:	41 8b c5             	mov    %r13d,%eax
1400c5b4f:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400c5b54:	41 03 c5             	add    %r13d,%eax
1400c5b57:	75 2c                	jne    0x1400c5b85
1400c5b59:	48 8b 07             	mov    (%rdi),%rax
1400c5b5c:	48 8b cf             	mov    %rdi,%rcx
1400c5b5f:	48 8b 00             	mov    (%rax),%rax
1400c5b62:	ff 15 d0 70 a4 00    	call   *0xa470d0(%rip)        # 0x140b0cc38
1400c5b68:	41 8b c5             	mov    %r13d,%eax
1400c5b6b:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c5b70:	41 03 c5             	add    %r13d,%eax
1400c5b73:	75 10                	jne    0x1400c5b85
1400c5b75:	48 8b 07             	mov    (%rdi),%rax
1400c5b78:	48 8b cf             	mov    %rdi,%rcx
1400c5b7b:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c5b7f:	ff 15 b3 70 a4 00    	call   *0xa470b3(%rip)        # 0x140b0cc38
1400c5b85:	49 ff c6             	inc    %r14
1400c5b88:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1400c5b8d:	48 8b 06             	mov    (%rsi),%rax
1400c5b90:	48 8b ce             	mov    %rsi,%rcx
1400c5b93:	48 8b 40 40          	mov    0x40(%rax),%rax
1400c5b97:	ff 15 9b 70 a4 00    	call   *0xa4709b(%rip)        # 0x140b0cc38
1400c5b9d:	48 ff c8             	dec    %rax
1400c5ba0:	4c 3b f0             	cmp    %rax,%r14
1400c5ba3:	0f 82 f3 fe ff ff    	jb     0x1400c5a9c
1400c5ba9:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1400c5bad:	48 8b 01             	mov    (%rcx),%rax
1400c5bb0:	33 d2                	xor    %edx,%edx
1400c5bb2:	48 8b 40 70          	mov    0x70(%rax),%rax
1400c5bb6:	ff 15 7c 70 a4 00    	call   *0xa4707c(%rip)        # 0x140b0cc38
1400c5bbc:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c5bbf:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1400c5bc5:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400c5bca:	48 85 d2             	test   %rdx,%rdx
1400c5bcd:	74 04                	je     0x1400c5bd3
1400c5bcf:	f0 ff 42 08          	lock incl 0x8(%rdx)
1400c5bd3:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1400c5bd8:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1400c5bde:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400c5be3:	e8 e4 ea ff ff       	call   0x1400c46cc
1400c5be8:	45 33 f6             	xor    %r14d,%r14d
1400c5beb:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1400c5bf0:	48 8b 06             	mov    (%rsi),%rax
1400c5bf3:	48 8b ce             	mov    %rsi,%rcx
1400c5bf6:	48 8b 40 40          	mov    0x40(%rax),%rax
1400c5bfa:	ff 15 38 70 a4 00    	call   *0xa47038(%rip)        # 0x140b0cc38
1400c5c00:	33 f6                	xor    %esi,%esi
1400c5c02:	48 85 c0             	test   %rax,%rax
1400c5c05:	0f 84 b3 00 00 00    	je     0x1400c5cbe
1400c5c0b:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1400c5c10:	48 8b 06             	mov    (%rsi),%rax
1400c5c13:	48 8b b8 b8 00 00 00 	mov    0xb8(%rax),%rdi
1400c5c1a:	4d 8b c6             	mov    %r14,%r8
1400c5c1d:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400c5c21:	48 8b ce             	mov    %rsi,%rcx
1400c5c24:	48 8b 40 30          	mov    0x30(%rax),%rax
1400c5c28:	ff 15 0a 70 a4 00    	call   *0xa4700a(%rip)        # 0x140b0cc38
1400c5c2e:	90                   	nop
1400c5c2f:	48 8b 08             	mov    (%rax),%rcx
1400c5c32:	48 8b 11             	mov    (%rcx),%rdx
1400c5c35:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400c5c3c:	ff 15 f6 6f a4 00    	call   *0xa46ff6(%rip)        # 0x140b0cc38
1400c5c42:	4d 85 f6             	test   %r14,%r14
1400c5c45:	41 0f 94 c0          	sete   %r8b
1400c5c49:	48 8b d0             	mov    %rax,%rdx
1400c5c4c:	48 8b ce             	mov    %rsi,%rcx
1400c5c4f:	48 8b c7             	mov    %rdi,%rax
1400c5c52:	ff 15 e0 6f a4 00    	call   *0xa46fe0(%rip)        # 0x140b0cc38
1400c5c58:	90                   	nop
1400c5c59:	48 8b 7d b8          	mov    -0x48(%rbp),%rdi
1400c5c5d:	48 85 ff             	test   %rdi,%rdi
1400c5c60:	74 39                	je     0x1400c5c9b
1400c5c62:	41 8b c5             	mov    %r13d,%eax
1400c5c65:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400c5c6a:	41 03 c5             	add    %r13d,%eax
1400c5c6d:	75 2c                	jne    0x1400c5c9b
1400c5c6f:	48 8b 07             	mov    (%rdi),%rax
1400c5c72:	48 8b cf             	mov    %rdi,%rcx
1400c5c75:	48 8b 00             	mov    (%rax),%rax
1400c5c78:	ff 15 ba 6f a4 00    	call   *0xa46fba(%rip)        # 0x140b0cc38
1400c5c7e:	41 8b c5             	mov    %r13d,%eax
1400c5c81:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c5c86:	41 03 c5             	add    %r13d,%eax
1400c5c89:	75 10                	jne    0x1400c5c9b
1400c5c8b:	48 8b 07             	mov    (%rdi),%rax
1400c5c8e:	48 8b cf             	mov    %rdi,%rcx
1400c5c91:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c5c95:	ff 15 9d 6f a4 00    	call   *0xa46f9d(%rip)        # 0x140b0cc38
1400c5c9b:	49 ff c6             	inc    %r14
1400c5c9e:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1400c5ca3:	48 8b 06             	mov    (%rsi),%rax
1400c5ca6:	48 8b ce             	mov    %rsi,%rcx
1400c5ca9:	48 8b 40 40          	mov    0x40(%rax),%rax
1400c5cad:	ff 15 85 6f a4 00    	call   *0xa46f85(%rip)        # 0x140b0cc38
1400c5cb3:	4c 3b f0             	cmp    %rax,%r14
1400c5cb6:	0f 82 4f ff ff ff    	jb     0x1400c5c0b
1400c5cbc:	33 f6                	xor    %esi,%esi
1400c5cbe:	48 8b 7d 08          	mov    0x8(%rbp),%rdi
1400c5cc2:	48 85 ff             	test   %rdi,%rdi
1400c5cc5:	74 3a                	je     0x1400c5d01
1400c5cc7:	41 8b c5             	mov    %r13d,%eax
1400c5cca:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400c5ccf:	41 03 c5             	add    %r13d,%eax
1400c5cd2:	75 2d                	jne    0x1400c5d01
1400c5cd4:	48 8b 07             	mov    (%rdi),%rax
1400c5cd7:	48 8b cf             	mov    %rdi,%rcx
1400c5cda:	48 8b 00             	mov    (%rax),%rax
1400c5cdd:	ff 15 55 6f a4 00    	call   *0xa46f55(%rip)        # 0x140b0cc38
1400c5ce3:	41 8b c5             	mov    %r13d,%eax
1400c5ce6:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c5ceb:	41 03 c5             	add    %r13d,%eax
1400c5cee:	75 11                	jne    0x1400c5d01
1400c5cf0:	48 8b 07             	mov    (%rdi),%rax
1400c5cf3:	48 8b cf             	mov    %rdi,%rcx
1400c5cf6:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c5cfa:	ff 15 38 6f a4 00    	call   *0xa46f38(%rip)        # 0x140b0cc38
1400c5d00:	90                   	nop
1400c5d01:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400c5d06:	48 85 d2             	test   %rdx,%rdx
1400c5d09:	74 40                	je     0x1400c5d4b
1400c5d0b:	41 8b c5             	mov    %r13d,%eax
1400c5d0e:	f0 0f c1 42 08       	lock xadd %eax,0x8(%rdx)
1400c5d13:	41 03 c5             	add    %r13d,%eax
1400c5d16:	75 33                	jne    0x1400c5d4b
1400c5d18:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1400c5d1d:	48 8b 07             	mov    (%rdi),%rax
1400c5d20:	48 8b cf             	mov    %rdi,%rcx
1400c5d23:	48 8b 00             	mov    (%rax),%rax
1400c5d26:	ff 15 0c 6f a4 00    	call   *0xa46f0c(%rip)        # 0x140b0cc38
1400c5d2c:	41 8b c5             	mov    %r13d,%eax
1400c5d2f:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c5d34:	41 03 c5             	add    %r13d,%eax
1400c5d37:	75 12                	jne    0x1400c5d4b
1400c5d39:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400c5d3e:	48 8b 01             	mov    (%rcx),%rax
1400c5d41:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c5d45:	ff 15 ed 6e a4 00    	call   *0xa46eed(%rip)        # 0x140b0cc38
1400c5d4b:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400c5d4f:	40 38 70 19          	cmp    %sil,0x19(%rax)
1400c5d53:	74 1e                	je     0x1400c5d73
1400c5d55:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400c5d59:	eb 0d                	jmp    0x1400c5d68
1400c5d5b:	48 3b 58 10          	cmp    0x10(%rax),%rbx
1400c5d5f:	75 0d                	jne    0x1400c5d6e
1400c5d61:	48 8b d8             	mov    %rax,%rbx
1400c5d64:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c5d68:	40 38 70 19          	cmp    %sil,0x19(%rax)
1400c5d6c:	74 ed                	je     0x1400c5d5b
1400c5d6e:	48 8b d8             	mov    %rax,%rbx
1400c5d71:	eb 1b                	jmp    0x1400c5d8e
1400c5d73:	48 8b d8             	mov    %rax,%rbx
1400c5d76:	48 8b 08             	mov    (%rax),%rcx
1400c5d79:	40 38 71 19          	cmp    %sil,0x19(%rcx)
1400c5d7d:	75 0f                	jne    0x1400c5d8e
1400c5d7f:	48 8b d9             	mov    %rcx,%rbx
1400c5d82:	48 8b 01             	mov    (%rcx),%rax
1400c5d85:	48 8b c8             	mov    %rax,%rcx
1400c5d88:	40 38 70 19          	cmp    %sil,0x19(%rax)
1400c5d8c:	74 f1                	je     0x1400c5d7f
1400c5d8e:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1400c5d93:	49 3b d8             	cmp    %r8,%rbx
1400c5d96:	0f 85 67 fa ff ff    	jne    0x1400c5803
1400c5d9c:	4d 8b 40 08          	mov    0x8(%r8),%r8
1400c5da0:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1400c5da5:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400c5daa:	e8 c9 cc 00 00       	call   0x1400d2a78
1400c5daf:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1400c5db4:	ff 15 06 6b a4 00    	call   *0xa46b06(%rip)        # 0x140b0c8c0
1400c5dba:	49 ff c7             	inc    %r15
1400c5dbd:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400c5dc2:	48 2b 44 24 50       	sub    0x50(%rsp),%rax
1400c5dc7:	48 c1 f8 04          	sar    $0x4,%rax
1400c5dcb:	4c 3b f8             	cmp    %rax,%r15
1400c5dce:	0f 82 7e f3 ff ff    	jb     0x1400c5152
1400c5dd4:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400c5dd9:	e8 f2 50 f5 ff       	call   0x14001aed0
1400c5dde:	48 81 c4 b8 01 00 00 	add    $0x1b8,%rsp
1400c5de5:	41 5f                	pop    %r15
1400c5de7:	41 5e                	pop    %r14
1400c5de9:	41 5d                	pop    %r13
1400c5deb:	41 5c                	pop    %r12
1400c5ded:	5f                   	pop    %rdi
1400c5dee:	5e                   	pop    %rsi
1400c5def:	5b                   	pop    %rbx
1400c5df0:	5d                   	pop    %rbp
1400c5df1:	c3                   	ret
1400c5df2:	ff 15 a0 6b a4 00    	call   *0xa46ba0(%rip)        # 0x140b0c998
1400c5df8:	90                   	nop
1400c5df9:	ff 15 99 66 a4 00    	call   *0xa46699(%rip)        # 0x140b0c498
1400c5dff:	cc                   	int3
1400c5e00:	40 53                	rex push %rbx
1400c5e02:	48 83 ec 20          	sub    $0x20,%rsp
1400c5e06:	4c 8b 01             	mov    (%rcx),%r8
1400c5e09:	48 8b d1             	mov    %rcx,%rdx
1400c5e0c:	48 8b d9             	mov    %rcx,%rbx
1400c5e0f:	4d 8b 40 08          	mov    0x8(%r8),%r8
1400c5e13:	e8 60 cc 00 00       	call   0x1400d2a78
1400c5e18:	48 8b 0b             	mov    (%rbx),%rcx
1400c5e1b:	48 83 c4 20          	add    $0x20,%rsp
1400c5e1f:	5b                   	pop    %rbx
1400c5e20:	48 ff 25 99 6a a4 00 	rex.W jmp *0xa46a99(%rip)        # 0x140b0c8c0
1400c5e27:	cc                   	int3
1400c5e28:	48 8b c4             	mov    %rsp,%rax
1400c5e2b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400c5e2f:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400c5e33:	57                   	push   %rdi
1400c5e34:	48 83 ec 40          	sub    $0x40,%rsp
1400c5e38:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c5e3b:	f3 0f 7f 40 d8       	movdqu %xmm0,-0x28(%rax)
1400c5e40:	48 83 60 e8 00       	andq   $0x0,-0x18(%rax)
1400c5e45:	48 8d 50 d8          	lea    -0x28(%rax),%rdx
1400c5e49:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1400c5e4d:	e8 6a a3 0c 00       	call   0x1401901bc
1400c5e52:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
1400c5e57:	eb 39                	jmp    0x1400c5e92
1400c5e59:	48 8b 13             	mov    (%rbx),%rdx
1400c5e5c:	48 8d b2 e0 00 00 00 	lea    0xe0(%rdx),%rsi
1400c5e63:	48 8b 06             	mov    (%rsi),%rax
1400c5e66:	48 8b b8 40 02 00 00 	mov    0x240(%rax),%rdi
1400c5e6d:	48 8d 8a 88 00 00 00 	lea    0x88(%rdx),%rcx
1400c5e74:	48 8b 01             	mov    (%rcx),%rax
1400c5e77:	48 8b 00             	mov    (%rax),%rax
1400c5e7a:	ff 15 b8 6d a4 00    	call   *0xa46db8(%rip)        # 0x140b0cc38
1400c5e80:	8b d0                	mov    %eax,%edx
1400c5e82:	48 8b ce             	mov    %rsi,%rcx
1400c5e85:	48 8b c7             	mov    %rdi,%rax
1400c5e88:	ff 15 aa 6d a4 00    	call   *0xa46daa(%rip)        # 0x140b0cc38
1400c5e8e:	48 83 c3 10          	add    $0x10,%rbx
1400c5e92:	48 3b 5c 24 28       	cmp    0x28(%rsp),%rbx
1400c5e97:	75 c0                	jne    0x1400c5e59
1400c5e99:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400c5e9e:	e8 2d 50 f5 ff       	call   0x14001aed0
1400c5ea3:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400c5ea8:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400c5ead:	48 83 c4 40          	add    $0x40,%rsp
1400c5eb1:	5f                   	pop    %rdi
1400c5eb2:	c3                   	ret
1400c5eb3:	90                   	nop
1400c5eb4:	48 8b c4             	mov    %rsp,%rax
1400c5eb7:	48 89 58 10          	mov    %rbx,0x10(%rax)
1400c5ebb:	48 89 70 18          	mov    %rsi,0x18(%rax)
1400c5ebf:	48 89 78 20          	mov    %rdi,0x20(%rax)
1400c5ec3:	55                   	push   %rbp
1400c5ec4:	41 54                	push   %r12
1400c5ec6:	41 55                	push   %r13
1400c5ec8:	41 56                	push   %r14
1400c5eca:	41 57                	push   %r15
1400c5ecc:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1400c5ed0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1400c5ed7:	4c 8b e9             	mov    %rcx,%r13
1400c5eda:	48 8b 09             	mov    (%rcx),%rcx
1400c5edd:	48 8b 01             	mov    (%rcx),%rax
1400c5ee0:	4c 8b c2             	mov    %rdx,%r8
1400c5ee3:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1400c5ee7:	48 8b 40 30          	mov    0x30(%rax),%rax
1400c5eeb:	ff 15 47 6d a4 00    	call   *0xa46d47(%rip)        # 0x140b0cc38
1400c5ef1:	48 8b d0             	mov    %rax,%rdx
1400c5ef4:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1400c5ef8:	e8 d3 2c fa ff       	call   0x140068bd0
1400c5efd:	41 83 cf ff          	or     $0xffffffff,%r15d
1400c5f01:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
1400c5f05:	48 85 db             	test   %rbx,%rbx
1400c5f08:	74 39                	je     0x1400c5f43
1400c5f0a:	41 8b c7             	mov    %r15d,%eax
1400c5f0d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400c5f12:	41 03 c7             	add    %r15d,%eax
1400c5f15:	75 2c                	jne    0x1400c5f43
1400c5f17:	48 8b 03             	mov    (%rbx),%rax
1400c5f1a:	48 8b cb             	mov    %rbx,%rcx
1400c5f1d:	48 8b 00             	mov    (%rax),%rax
1400c5f20:	ff 15 12 6d a4 00    	call   *0xa46d12(%rip)        # 0x140b0cc38
1400c5f26:	41 8b c7             	mov    %r15d,%eax
1400c5f29:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c5f2e:	41 03 c7             	add    %r15d,%eax
1400c5f31:	75 10                	jne    0x1400c5f43
1400c5f33:	48 8b 03             	mov    (%rbx),%rax
1400c5f36:	48 8b cb             	mov    %rbx,%rcx
1400c5f39:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c5f3d:	ff 15 f5 6c a4 00    	call   *0xa46cf5(%rip)        # 0x140b0cc38
1400c5f43:	48 8b 7d b7          	mov    -0x49(%rbp),%rdi
1400c5f47:	0f 10 9f a8 01 00 00 	movups 0x1a8(%rdi),%xmm3
1400c5f4e:	0f 11 5d c7          	movups %xmm3,-0x39(%rbp)
1400c5f52:	be 01 00 00 00       	mov    $0x1,%esi
1400c5f57:	48 8b 97 a0 01 00 00 	mov    0x1a0(%rdi),%rdx
1400c5f5e:	48 89 55 67          	mov    %rdx,0x67(%rbp)
1400c5f62:	4c 8b a7 98 01 00 00 	mov    0x198(%rdi),%r12
1400c5f69:	66 49 0f 7e de       	movq   %xmm3,%r14
1400c5f6e:	49 3b f6             	cmp    %r14,%rsi
1400c5f71:	0f 83 2c 01 00 00    	jae    0x1400c60a3
1400c5f77:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400c5f7b:	4c 8b 81 f8 00 00 00 	mov    0xf8(%rcx),%r8
1400c5f82:	4c 2b 81 f0 00 00 00 	sub    0xf0(%rcx),%r8
1400c5f89:	49 c1 f8 02          	sar    $0x2,%r8
1400c5f8d:	49 ff c8             	dec    %r8
1400c5f90:	49 8d 04 34          	lea    (%r12,%rsi,1),%rax
1400c5f94:	4c 0f af c0          	imul   %rax,%r8
1400c5f98:	4c 03 c2             	add    %rdx,%r8
1400c5f9b:	48 8b 01             	mov    (%rcx),%rax
1400c5f9e:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1400c5fa2:	48 8b 40 30          	mov    0x30(%rax),%rax
1400c5fa6:	ff 15 8c 6c a4 00    	call   *0xa46c8c(%rip)        # 0x140b0cc38
1400c5fac:	48 8b d0             	mov    %rax,%rdx
1400c5faf:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1400c5fb3:	e8 18 2c fa ff       	call   0x140068bd0
1400c5fb8:	48 8b 5d ef          	mov    -0x11(%rbp),%rbx
1400c5fbc:	48 85 db             	test   %rbx,%rbx
1400c5fbf:	74 39                	je     0x1400c5ffa
1400c5fc1:	41 8b c7             	mov    %r15d,%eax
1400c5fc4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400c5fc9:	41 03 c7             	add    %r15d,%eax
1400c5fcc:	75 2c                	jne    0x1400c5ffa
1400c5fce:	48 8b 03             	mov    (%rbx),%rax
1400c5fd1:	48 8b cb             	mov    %rbx,%rcx
1400c5fd4:	48 8b 00             	mov    (%rax),%rax
1400c5fd7:	ff 15 5b 6c a4 00    	call   *0xa46c5b(%rip)        # 0x140b0cc38
1400c5fdd:	41 8b c7             	mov    %r15d,%eax
1400c5fe0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c5fe5:	41 03 c7             	add    %r15d,%eax
1400c5fe8:	75 10                	jne    0x1400c5ffa
1400c5fea:	48 8b 03             	mov    (%rbx),%rax
1400c5fed:	48 8b cb             	mov    %rbx,%rcx
1400c5ff0:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c5ff4:	ff 15 3e 6c a4 00    	call   *0xa46c3e(%rip)        # 0x140b0cc38
1400c5ffa:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1400c5ffe:	f2 0f 10 87 d0 01 00 	movsd  0x1d0(%rdi),%xmm0
1400c6005:	00
1400c6006:	f2 0f 11 81 d0 01 00 	movsd  %xmm0,0x1d0(%rcx)
1400c600d:	00
1400c600e:	8b 87 d8 01 00 00    	mov    0x1d8(%rdi),%eax
1400c6014:	89 81 d8 01 00 00    	mov    %eax,0x1d8(%rcx)
1400c601a:	c6 81 04 02 00 00 01 	movb   $0x1,0x204(%rcx)
1400c6021:	f2 0f 10 87 e8 01 00 	movsd  0x1e8(%rdi),%xmm0
1400c6028:	00
1400c6029:	f2 0f 11 81 e8 01 00 	movsd  %xmm0,0x1e8(%rcx)
1400c6030:	00
1400c6031:	8b 87 f0 01 00 00    	mov    0x1f0(%rdi),%eax
1400c6037:	89 81 f0 01 00 00    	mov    %eax,0x1f0(%rcx)
1400c603d:	c6 81 04 02 00 00 01 	movb   $0x1,0x204(%rcx)
1400c6044:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1400c6048:	48 85 c9             	test   %rcx,%rcx
1400c604b:	74 3e                	je     0x1400c608b
1400c604d:	41 8b c7             	mov    %r15d,%eax
1400c6050:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c6055:	41 03 c7             	add    %r15d,%eax
1400c6058:	75 31                	jne    0x1400c608b
1400c605a:	48 8b 5d af          	mov    -0x51(%rbp),%rbx
1400c605e:	48 8b 03             	mov    (%rbx),%rax
1400c6061:	48 8b cb             	mov    %rbx,%rcx