1400c1963:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
1400c1967:	e8 68 85 fd ff       	call   0x140099ed4
1400c196c:	40 8a f8             	mov    %al,%dil
1400c196f:	41 83 cf ff          	or     $0xffffffff,%r15d
1400c1973:	48 85 db             	test   %rbx,%rbx
1400c1976:	74 39                	je     0x1400c19b1
1400c1978:	41 8b cf             	mov    %r15d,%ecx
1400c197b:	f0 0f c1 4b 08       	lock xadd %ecx,0x8(%rbx)
1400c1980:	41 03 cf             	add    %r15d,%ecx
1400c1983:	75 2c                	jne    0x1400c19b1
1400c1985:	48 8b 13             	mov    (%rbx),%rdx
1400c1988:	48 8b cb             	mov    %rbx,%rcx
1400c198b:	48 8b 02             	mov    (%rdx),%rax
1400c198e:	ff 15 a4 b2 a4 00    	call   *0xa4b2a4(%rip)        # 0x140b0cc38
1400c1994:	41 8b c7             	mov    %r15d,%eax
1400c1997:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c199c:	41 03 c7             	add    %r15d,%eax
1400c199f:	75 10                	jne    0x1400c19b1
1400c19a1:	48 8b 03             	mov    (%rbx),%rax
1400c19a4:	48 8b cb             	mov    %rbx,%rcx
1400c19a7:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c19ab:	ff 15 87 b2 a4 00    	call   *0xa4b287(%rip)        # 0x140b0cc38
1400c19b1:	40 84 ff             	test   %dil,%dil
1400c19b4:	0f 84 05 04 00 00    	je     0x1400c1dbf
1400c19ba:	49 8b 06             	mov    (%r14),%rax
1400c19bd:	8a 88 8c 01 00 00    	mov    0x18c(%rax),%cl
1400c19c3:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
1400c19c7:	88 8b 20 01 00 00    	mov    %cl,0x120(%rbx)
1400c19cd:	49 8b 06             	mov    (%r14),%rax
1400c19d0:	f3 0f 10 80 a0 00 00 	movss  0xa0(%rax),%xmm0
1400c19d7:	00
1400c19d8:	f3 0f 11 83 a0 00 00 	movss  %xmm0,0xa0(%rbx)
1400c19df:	00
1400c19e0:	49 8b 06             	mov    (%r14),%rax
1400c19e3:	8b 88 a8 00 00 00    	mov    0xa8(%rax),%ecx
1400c19e9:	89 8b a8 00 00 00    	mov    %ecx,0xa8(%rbx)
1400c19ef:	49 8b 06             	mov    (%r14),%rax
1400c19f2:	f3 0f 10 80 a4 00 00 	movss  0xa4(%rax),%xmm0
1400c19f9:	00
1400c19fa:	f3 0f 11 83 a4 00 00 	movss  %xmm0,0xa4(%rbx)
1400c1a01:	00
1400c1a02:	49 8b 06             	mov    (%r14),%rax
1400c1a05:	8b 88 ac 00 00 00    	mov    0xac(%rax),%ecx
1400c1a0b:	89 8b ac 00 00 00    	mov    %ecx,0xac(%rbx)
1400c1a11:	49 8b 0e             	mov    (%r14),%rcx
1400c1a14:	48 8b 01             	mov    (%rcx),%rax
1400c1a17:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c1a1a:	f3 0f 7f 45 b7       	movdqu %xmm0,-0x49(%rbp)
1400c1a1f:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
1400c1a23:	ba 02 00 00 00       	mov    $0x2,%edx
1400c1a28:	48 8b 40 60          	mov    0x60(%rax),%rax
1400c1a2c:	ff 15 06 b2 a4 00    	call   *0xa4b206(%rip)        # 0x140b0cc38
1400c1a32:	90                   	nop
1400c1a33:	48 8b 7d bf          	mov    -0x41(%rbp),%rdi
1400c1a37:	48 85 ff             	test   %rdi,%rdi
1400c1a3a:	74 3d                	je     0x1400c1a79
1400c1a3c:	41 8b c7             	mov    %r15d,%eax
1400c1a3f:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400c1a44:	41 03 c7             	add    %r15d,%eax
1400c1a47:	75 2c                	jne    0x1400c1a75
1400c1a49:	48 8b 07             	mov    (%rdi),%rax
1400c1a4c:	48 8b cf             	mov    %rdi,%rcx
1400c1a4f:	48 8b 00             	mov    (%rax),%rax
1400c1a52:	ff 15 e0 b1 a4 00    	call   *0xa4b1e0(%rip)        # 0x140b0cc38
1400c1a58:	41 8b c7             	mov    %r15d,%eax
1400c1a5b:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c1a60:	41 03 c7             	add    %r15d,%eax
1400c1a63:	75 10                	jne    0x1400c1a75
1400c1a65:	48 8b 07             	mov    (%rdi),%rax
1400c1a68:	48 8b cf             	mov    %rdi,%rcx
1400c1a6b:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c1a6f:	ff 15 c3 b1 a4 00    	call   *0xa4b1c3(%rip)        # 0x140b0cc38
1400c1a75:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
1400c1a79:	45 33 ed             	xor    %r13d,%r13d
1400c1a7c:	48 8b 03             	mov    (%rbx),%rax
1400c1a7f:	48 8b cb             	mov    %rbx,%rcx
1400c1a82:	48 8b 40 40          	mov    0x40(%rax),%rax
1400c1a86:	ff 15 ac b1 a4 00    	call   *0xa4b1ac(%rip)        # 0x140b0cc38
1400c1a8c:	48 85 c0             	test   %rax,%rax
1400c1a8f:	0f 84 f9 02 00 00    	je     0x1400c1d8e
1400c1a95:	48 8b 03             	mov    (%rbx),%rax
1400c1a98:	4d 8b c5             	mov    %r13,%r8
1400c1a9b:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1400c1a9f:	48 8b cb             	mov    %rbx,%rcx
1400c1aa2:	48 8b 40 30          	mov    0x30(%rax),%rax
1400c1aa6:	ff 15 8c b1 a4 00    	call   *0xa4b18c(%rip)        # 0x140b0cc38
1400c1aac:	48 8b d0             	mov    %rax,%rdx
1400c1aaf:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1400c1ab3:	e8 18 71 fa ff       	call   0x140068bd0
1400c1ab8:	90                   	nop
1400c1ab9:	48 8b 7d f7          	mov    -0x9(%rbp),%rdi
1400c1abd:	48 85 ff             	test   %rdi,%rdi
1400c1ac0:	74 3d                	je     0x1400c1aff
1400c1ac2:	41 8b c7             	mov    %r15d,%eax
1400c1ac5:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400c1aca:	41 03 c7             	add    %r15d,%eax
1400c1acd:	75 2c                	jne    0x1400c1afb
1400c1acf:	48 8b 07             	mov    (%rdi),%rax
1400c1ad2:	48 8b cf             	mov    %rdi,%rcx
1400c1ad5:	48 8b 00             	mov    (%rax),%rax
1400c1ad8:	ff 15 5a b1 a4 00    	call   *0xa4b15a(%rip)        # 0x140b0cc38
1400c1ade:	41 8b c7             	mov    %r15d,%eax
1400c1ae1:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c1ae6:	41 03 c7             	add    %r15d,%eax
1400c1ae9:	75 10                	jne    0x1400c1afb
1400c1aeb:	48 8b 07             	mov    (%rdi),%rax
1400c1aee:	48 8b cf             	mov    %rdi,%rcx
1400c1af1:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c1af5:	ff 15 3d b1 a4 00    	call   *0xa4b13d(%rip)        # 0x140b0cc38
1400c1afb:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
1400c1aff:	48 8b 7d 87          	mov    -0x79(%rbp),%rdi
1400c1b03:	48 85 ff             	test   %rdi,%rdi
1400c1b06:	0f 84 1b 02 00 00    	je     0x1400c1d27
1400c1b0c:	45 33 e4             	xor    %r12d,%r12d
1400c1b0f:	48 8b 07             	mov    (%rdi),%rax
1400c1b12:	48 8b cf             	mov    %rdi,%rcx
1400c1b15:	48 8b 40 40          	mov    0x40(%rax),%rax
1400c1b19:	ff 15 19 b1 a4 00    	call   *0xa4b119(%rip)        # 0x140b0cc38
1400c1b1f:	48 85 c0             	test   %rax,%rax
1400c1b22:	0f 84 ff 01 00 00    	je     0x1400c1d27
1400c1b28:	48 8b 07             	mov    (%rdi),%rax
1400c1b2b:	4d 8b c4             	mov    %r12,%r8
1400c1b2e:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
1400c1b32:	48 8b cf             	mov    %rdi,%rcx
1400c1b35:	48 8b 40 30          	mov    0x30(%rax),%rax
1400c1b39:	ff 15 f9 b0 a4 00    	call   *0xa4b0f9(%rip)        # 0x140b0cc38
1400c1b3f:	48 8b d0             	mov    %rax,%rdx
1400c1b42:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1400c1b46:	e8 59 d9 f5 ff       	call   0x14001f4a4
1400c1b4b:	90                   	nop
1400c1b4c:	48 8b 5d 07          	mov    0x7(%rbp),%rbx
1400c1b50:	48 85 db             	test   %rbx,%rbx
1400c1b53:	74 3d                	je     0x1400c1b92
1400c1b55:	41 8b c7             	mov    %r15d,%eax
1400c1b58:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400c1b5d:	41 03 c7             	add    %r15d,%eax
1400c1b60:	75 2c                	jne    0x1400c1b8e
1400c1b62:	48 8b 03             	mov    (%rbx),%rax
1400c1b65:	48 8b cb             	mov    %rbx,%rcx
1400c1b68:	48 8b 00             	mov    (%rax),%rax
1400c1b6b:	ff 15 c7 b0 a4 00    	call   *0xa4b0c7(%rip)        # 0x140b0cc38
1400c1b71:	41 8b c7             	mov    %r15d,%eax
1400c1b74:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c1b79:	41 03 c7             	add    %r15d,%eax
1400c1b7c:	75 10                	jne    0x1400c1b8e
1400c1b7e:	48 8b 03             	mov    (%rbx),%rax
1400c1b81:	48 8b cb             	mov    %rbx,%rcx
1400c1b84:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c1b88:	ff 15 aa b0 a4 00    	call   *0xa4b0aa(%rip)        # 0x140b0cc38
1400c1b8e:	48 8b 7d 87          	mov    -0x79(%rbp),%rdi
1400c1b92:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
1400c1b96:	48 85 db             	test   %rbx,%rbx
1400c1b99:	0f 84 1d 01 00 00    	je     0x1400c1cbc
1400c1b9f:	45 33 ff             	xor    %r15d,%r15d
1400c1ba2:	48 8b 03             	mov    (%rbx),%rax
1400c1ba5:	48 8b cb             	mov    %rbx,%rcx
1400c1ba8:	48 8b 40 40          	mov    0x40(%rax),%rax
1400c1bac:	ff 15 86 b0 a4 00    	call   *0xa4b086(%rip)        # 0x140b0cc38
1400c1bb2:	48 85 c0             	test   %rax,%rax
1400c1bb5:	0f 84 fd 00 00 00    	je     0x1400c1cb8
1400c1bbb:	48 8b 03             	mov    (%rbx),%rax
1400c1bbe:	4d 8b c7             	mov    %r15,%r8
1400c1bc1:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
1400c1bc5:	48 8b cb             	mov    %rbx,%rcx
1400c1bc8:	48 8b 40 30          	mov    0x30(%rax),%rax
1400c1bcc:	ff 15 66 b0 a4 00    	call   *0xa4b066(%rip)        # 0x140b0cc38
1400c1bd2:	90                   	nop
1400c1bd3:	48 8b 08             	mov    (%rax),%rcx
1400c1bd6:	48 8b 01             	mov    (%rcx),%rax
1400c1bd9:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c1bdc:	66 0f 7f 45 b7       	movdqa %xmm0,-0x49(%rbp)
1400c1be1:	48 8b 55 af          	mov    -0x51(%rbp),%rdx
1400c1be5:	48 85 d2             	test   %rdx,%rdx
1400c1be8:	74 08                	je     0x1400c1bf2
1400c1bea:	f0 ff 42 08          	lock incl 0x8(%rdx)
1400c1bee:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
1400c1bf2:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
1400c1bf6:	66 0f 7f 45 b7       	movdqa %xmm0,-0x49(%rbp)
1400c1bfb:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
1400c1bff:	ba 02 00 00 00       	mov    $0x2,%edx
1400c1c04:	48 8b 40 60          	mov    0x60(%rax),%rax
1400c1c08:	ff 15 2a b0 a4 00    	call   *0xa4b02a(%rip)        # 0x140b0cc38
1400c1c0e:	48 8b 7d bf          	mov    -0x41(%rbp),%rdi
1400c1c12:	48 85 ff             	test   %rdi,%rdi
1400c1c15:	74 3c                	je     0x1400c1c53
1400c1c17:	83 cb ff             	or     $0xffffffff,%ebx
1400c1c1a:	8b c3                	mov    %ebx,%eax
1400c1c1c:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400c1c21:	03 c3                	add    %ebx,%eax
1400c1c23:	75 2a                	jne    0x1400c1c4f
1400c1c25:	48 8b 07             	mov    (%rdi),%rax
1400c1c28:	48 8b cf             	mov    %rdi,%rcx
1400c1c2b:	48 8b 00             	mov    (%rax),%rax
1400c1c2e:	ff 15 04 b0 a4 00    	call   *0xa4b004(%rip)        # 0x140b0cc38
1400c1c34:	8b c3                	mov    %ebx,%eax
1400c1c36:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c1c3b:	03 c3                	add    %ebx,%eax
1400c1c3d:	75 10                	jne    0x1400c1c4f
1400c1c3f:	48 8b 07             	mov    (%rdi),%rax
1400c1c42:	48 8b cf             	mov    %rdi,%rcx
1400c1c45:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c1c49:	ff 15 e9 af a4 00    	call   *0xa4afe9(%rip)        # 0x140b0cc38
1400c1c4f:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
1400c1c53:	48 8b 7d 17          	mov    0x17(%rbp),%rdi
1400c1c57:	48 85 ff             	test   %rdi,%rdi
1400c1c5a:	74 3c                	je     0x1400c1c98
1400c1c5c:	83 cb ff             	or     $0xffffffff,%ebx
1400c1c5f:	8b c3                	mov    %ebx,%eax
1400c1c61:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400c1c66:	03 c3                	add    %ebx,%eax
1400c1c68:	75 2a                	jne    0x1400c1c94
1400c1c6a:	48 8b 07             	mov    (%rdi),%rax
1400c1c6d:	48 8b cf             	mov    %rdi,%rcx
1400c1c70:	48 8b 00             	mov    (%rax),%rax
1400c1c73:	ff 15 bf af a4 00    	call   *0xa4afbf(%rip)        # 0x140b0cc38
1400c1c79:	8b c3                	mov    %ebx,%eax
1400c1c7b:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c1c80:	03 c3                	add    %ebx,%eax
1400c1c82:	75 10                	jne    0x1400c1c94
1400c1c84:	48 8b 07             	mov    (%rdi),%rax
1400c1c87:	48 8b cf             	mov    %rdi,%rcx
1400c1c8a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c1c8e:	ff 15 a4 af a4 00    	call   *0xa4afa4(%rip)        # 0x140b0cc38
1400c1c94:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
1400c1c98:	49 ff c7             	inc    %r15
1400c1c9b:	48 8b 03             	mov    (%rbx),%rax
1400c1c9e:	48 8b cb             	mov    %rbx,%rcx
1400c1ca1:	48 8b 40 40          	mov    0x40(%rax),%rax
1400c1ca5:	ff 15 8d af a4 00    	call   *0xa4af8d(%rip)        # 0x140b0cc38
1400c1cab:	4c 3b f8             	cmp    %rax,%r15
1400c1cae:	0f 82 07 ff ff ff    	jb     0x1400c1bbb
1400c1cb4:	48 8b 7d 87          	mov    -0x79(%rbp),%rdi
1400c1cb8:	41 83 cf ff          	or     $0xffffffff,%r15d
1400c1cbc:	48 8b 55 af          	mov    -0x51(%rbp),%rdx
1400c1cc0:	48 85 d2             	test   %rdx,%rdx
1400c1cc3:	74 42                	je     0x1400c1d07
1400c1cc5:	41 8b c7             	mov    %r15d,%eax
1400c1cc8:	f0 0f c1 42 08       	lock xadd %eax,0x8(%rdx)
1400c1ccd:	41 03 c7             	add    %r15d,%eax
1400c1cd0:	75 31                	jne    0x1400c1d03
1400c1cd2:	48 8b 5d af          	mov    -0x51(%rbp),%rbx
1400c1cd6:	48 8b 03             	mov    (%rbx),%rax
1400c1cd9:	48 8b cb             	mov    %rbx,%rcx
1400c1cdc:	48 8b 00             	mov    (%rax),%rax
1400c1cdf:	ff 15 53 af a4 00    	call   *0xa4af53(%rip)        # 0x140b0cc38
1400c1ce5:	41 8b c7             	mov    %r15d,%eax
1400c1ce8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c1ced:	41 03 c7             	add    %r15d,%eax
1400c1cf0:	75 11                	jne    0x1400c1d03
1400c1cf2:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1400c1cf6:	48 8b 01             	mov    (%rcx),%rax
1400c1cf9:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c1cfd:	ff 15 35 af a4 00    	call   *0xa4af35(%rip)        # 0x140b0cc38
1400c1d03:	48 8b 7d 87          	mov    -0x79(%rbp),%rdi
1400c1d07:	49 ff c4             	inc    %r12
1400c1d0a:	48 8b 07             	mov    (%rdi),%rax
1400c1d0d:	48 8b cf             	mov    %rdi,%rcx
1400c1d10:	48 8b 40 40          	mov    0x40(%rax),%rax
1400c1d14:	ff 15 1e af a4 00    	call   *0xa4af1e(%rip)        # 0x140b0cc38
1400c1d1a:	4c 3b e0             	cmp    %rax,%r12
1400c1d1d:	0f 82 05 fe ff ff    	jb     0x1400c1b28
1400c1d23:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
1400c1d27:	48 8b 4d 8f          	mov    -0x71(%rbp),%rcx
1400c1d2b:	48 85 c9             	test   %rcx,%rcx
1400c1d2e:	74 42                	je     0x1400c1d72
1400c1d30:	41 8b c7             	mov    %r15d,%eax
1400c1d33:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c1d38:	41 03 c7             	add    %r15d,%eax
1400c1d3b:	75 31                	jne    0x1400c1d6e
1400c1d3d:	48 8b 5d 8f          	mov    -0x71(%rbp),%rbx
1400c1d41:	48 8b 03             	mov    (%rbx),%rax
1400c1d44:	48 8b cb             	mov    %rbx,%rcx
1400c1d47:	48 8b 00             	mov    (%rax),%rax
1400c1d4a:	ff 15 e8 ae a4 00    	call   *0xa4aee8(%rip)        # 0x140b0cc38
1400c1d50:	41 8b c7             	mov    %r15d,%eax
1400c1d53:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c1d58:	41 03 c7             	add    %r15d,%eax
1400c1d5b:	75 11                	jne    0x1400c1d6e
1400c1d5d:	48 8b 4d 8f          	mov    -0x71(%rbp),%rcx
1400c1d61:	48 8b 01             	mov    (%rcx),%rax
1400c1d64:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c1d68:	ff 15 ca ae a4 00    	call   *0xa4aeca(%rip)        # 0x140b0cc38
1400c1d6e:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
1400c1d72:	49 ff c5             	inc    %r13
1400c1d75:	48 8b 03             	mov    (%rbx),%rax
1400c1d78:	48 8b cb             	mov    %rbx,%rcx
1400c1d7b:	48 8b 40 40          	mov    0x40(%rax),%rax
1400c1d7f:	ff 15 b3 ae a4 00    	call   *0xa4aeb3(%rip)        # 0x140b0cc38
1400c1d85:	4c 3b e8             	cmp    %rax,%r13
1400c1d88:	0f 82 07 fd ff ff    	jb     0x1400c1a95
1400c1d8e:	48 89 1e             	mov    %rbx,(%rsi)
1400c1d91:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
1400c1d95:	48 89 46 08          	mov    %rax,0x8(%rsi)
1400c1d99:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1400c1d9d:	48 85 c9             	test   %rcx,%rcx
1400c1da0:	74 1b                	je     0x1400c1dbd
1400c1da2:	41 8b c7             	mov    %r15d,%eax
1400c1da5:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1400c1daa:	41 03 c7             	add    %r15d,%eax
1400c1dad:	75 0e                	jne    0x1400c1dbd
1400c1daf:	48 8b 01             	mov    (%rcx),%rax
1400c1db2:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c1db6:	ff 15 7c ae a4 00    	call   *0xa4ae7c(%rip)        # 0x140b0cc38
1400c1dbc:	90                   	nop
1400c1dbd:	eb 75                	jmp    0x1400c1e34
1400c1dbf:	48 83 26 00          	andq   $0x0,(%rsi)
1400c1dc3:	48 83 66 08 00       	andq   $0x0,0x8(%rsi)
1400c1dc8:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1400c1dcc:	48 85 c9             	test   %rcx,%rcx
1400c1dcf:	74 1b                	je     0x1400c1dec
1400c1dd1:	41 8b c7             	mov    %r15d,%eax
1400c1dd4:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1400c1dd9:	41 03 c7             	add    %r15d,%eax
1400c1ddc:	75 0e                	jne    0x1400c1dec
1400c1dde:	48 8b 01             	mov    (%rcx),%rax
1400c1de1:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c1de5:	ff 15 4d ae a4 00    	call   *0xa4ae4d(%rip)        # 0x140b0cc38
1400c1deb:	90                   	nop
1400c1dec:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
1400c1df0:	48 85 c9             	test   %rcx,%rcx
1400c1df3:	74 3f                	je     0x1400c1e34
1400c1df5:	41 8b c7             	mov    %r15d,%eax
1400c1df8:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c1dfd:	41 03 c7             	add    %r15d,%eax
1400c1e00:	75 32                	jne    0x1400c1e34
1400c1e02:	48 8b 5d 9f          	mov    -0x61(%rbp),%rbx
1400c1e06:	48 8b 03             	mov    (%rbx),%rax
1400c1e09:	48 8b cb             	mov    %rbx,%rcx
1400c1e0c:	48 8b 00             	mov    (%rax),%rax
1400c1e0f:	ff 15 23 ae a4 00    	call   *0xa4ae23(%rip)        # 0x140b0cc38
1400c1e15:	41 8b c7             	mov    %r15d,%eax
1400c1e18:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c1e1d:	41 03 c7             	add    %r15d,%eax
1400c1e20:	75 12                	jne    0x1400c1e34
1400c1e22:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
1400c1e26:	48 8b 01             	mov    (%rcx),%rax
1400c1e29:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c1e2d:	ff 15 05 ae a4 00    	call   *0xa4ae05(%rip)        # 0x140b0cc38
1400c1e33:	90                   	nop
1400c1e34:	49 8b 5e 08          	mov    0x8(%r14),%rbx
1400c1e38:	48 85 db             	test   %rbx,%rbx
1400c1e3b:	74 39                	je     0x1400c1e76
1400c1e3d:	41 8b c7             	mov    %r15d,%eax
1400c1e40:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400c1e45:	41 03 c7             	add    %r15d,%eax
1400c1e48:	75 2c                	jne    0x1400c1e76
1400c1e4a:	48 8b 03             	mov    (%rbx),%rax
1400c1e4d:	48 8b cb             	mov    %rbx,%rcx
1400c1e50:	48 8b 00             	mov    (%rax),%rax
1400c1e53:	ff 15 df ad a4 00    	call   *0xa4addf(%rip)        # 0x140b0cc38