1400c2b02:	48 8b 0b             	mov    (%rbx),%rcx
1400c2b05:	48 8b 01             	mov    (%rcx),%rax
1400c2b08:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400c2b0f:	ff 15 23 a1 a4 00    	call   *0xa4a123(%rip)        # 0x140b0cc38
1400c2b15:	48 8b d0             	mov    %rax,%rdx
1400c2b18:	45 33 c0             	xor    %r8d,%r8d
1400c2b1b:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400c2b20:	e8 73 37 0f 00       	call   0x1401b6298
1400c2b25:	48 8b 7d ff          	mov    -0x1(%rbp),%rdi
1400c2b29:	eb 28                	jmp    0x1400c2b53
1400c2b2b:	48 8b 37             	mov    (%rdi),%rsi
1400c2b2e:	48 8d 96 a8 01 00 00 	lea    0x1a8(%rsi),%rdx
1400c2b35:	0f 57 d2             	xorps  %xmm2,%xmm2
1400c2b38:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400c2b3d:	e8 fe 35 0f 00       	call   0x1401b6140
1400c2b42:	84 c0                	test   %al,%al
1400c2b44:	74 09                	je     0x1400c2b4f
1400c2b46:	49 3b 37             	cmp    (%r15),%rsi
1400c2b49:	0f 85 45 01 00 00    	jne    0x1400c2c94
1400c2b4f:	48 83 c7 10          	add    $0x10,%rdi
1400c2b53:	48 3b 7d 07          	cmp    0x7(%rbp),%rdi
1400c2b57:	75 d2                	jne    0x1400c2b2b
1400c2b59:	49 8b 06             	mov    (%r14),%rax
1400c2b5c:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c2b5f:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
1400c2b64:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400c2b68:	48 85 c9             	test   %rcx,%rcx
1400c2b6b:	74 09                	je     0x1400c2b76
1400c2b6d:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400c2b71:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
1400c2b76:	48 8b 0b             	mov    (%rbx),%rcx
1400c2b79:	48 89 4d 9f          	mov    %rcx,-0x61(%rbp)
1400c2b7d:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400c2b81:	48 89 4d a7          	mov    %rcx,-0x59(%rbp)
1400c2b85:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
1400c2b89:	49 8b ce             	mov    %r14,%rcx
1400c2b8c:	48 8b 40 48          	mov    0x48(%rax),%rax
1400c2b90:	ff 15 a2 a0 a4 00    	call   *0xa4a0a2(%rip)        # 0x140b0cc38
1400c2b96:	90                   	nop
1400c2b97:	48 8b 7d a7          	mov    -0x59(%rbp),%rdi
1400c2b9b:	48 85 ff             	test   %rdi,%rdi
1400c2b9e:	74 3e                	je     0x1400c2bde
1400c2ba0:	41 8b c5             	mov    %r13d,%eax
1400c2ba3:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400c2ba8:	41 03 c5             	add    %r13d,%eax
1400c2bab:	75 2c                	jne    0x1400c2bd9
1400c2bad:	48 8b 07             	mov    (%rdi),%rax
1400c2bb0:	48 8b cf             	mov    %rdi,%rcx
1400c2bb3:	48 8b 00             	mov    (%rax),%rax
1400c2bb6:	ff 15 7c a0 a4 00    	call   *0xa4a07c(%rip)        # 0x140b0cc38
1400c2bbc:	41 8b c5             	mov    %r13d,%eax
1400c2bbf:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c2bc4:	41 03 c5             	add    %r13d,%eax
1400c2bc7:	75 10                	jne    0x1400c2bd9
1400c2bc9:	48 8b 07             	mov    (%rdi),%rax
1400c2bcc:	48 8b cf             	mov    %rdi,%rcx
1400c2bcf:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c2bd3:	ff 15 5f a0 a4 00    	call   *0xa4a05f(%rip)        # 0x140b0cc38
1400c2bd9:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
1400c2bde:	48 8b 0b             	mov    (%rbx),%rcx
1400c2be1:	48 8b 01             	mov    (%rcx),%rax
1400c2be4:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c2be7:	66 0f 7f 45 cf       	movdqa %xmm0,-0x31(%rbp)
1400c2bec:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400c2bf1:	48 85 d2             	test   %rdx,%rdx
1400c2bf4:	74 09                	je     0x1400c2bff
1400c2bf6:	f0 ff 42 08          	lock incl 0x8(%rdx)
1400c2bfa:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
1400c2bff:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1400c2c04:	66 0f 7f 45 cf       	movdqa %xmm0,-0x31(%rbp)
1400c2c09:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
1400c2c0d:	33 d2                	xor    %edx,%edx
1400c2c0f:	48 8b 40 60          	mov    0x60(%rax),%rax
1400c2c13:	ff 15 1f a0 a4 00    	call   *0xa4a01f(%rip)        # 0x140b0cc38
1400c2c19:	48 8b 7d d7          	mov    -0x29(%rbp),%rdi
1400c2c1d:	48 85 ff             	test   %rdi,%rdi
1400c2c20:	74 3e                	je     0x1400c2c60
1400c2c22:	41 8b c5             	mov    %r13d,%eax
1400c2c25:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400c2c2a:	41 03 c5             	add    %r13d,%eax
1400c2c2d:	75 2c                	jne    0x1400c2c5b
1400c2c2f:	48 8b 07             	mov    (%rdi),%rax
1400c2c32:	48 8b cf             	mov    %rdi,%rcx
1400c2c35:	48 8b 00             	mov    (%rax),%rax
1400c2c38:	ff 15 fa 9f a4 00    	call   *0xa49ffa(%rip)        # 0x140b0cc38
1400c2c3e:	41 8b c5             	mov    %r13d,%eax
1400c2c41:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c2c46:	41 03 c5             	add    %r13d,%eax
1400c2c49:	75 10                	jne    0x1400c2c5b
1400c2c4b:	48 8b 07             	mov    (%rdi),%rax
1400c2c4e:	48 8b cf             	mov    %rdi,%rcx
1400c2c51:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c2c55:	ff 15 dd 9f a4 00    	call   *0xa49fdd(%rip)        # 0x140b0cc38
1400c2c5b:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
1400c2c60:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1400c2c65:	48 8b 06             	mov    (%rsi),%rax
1400c2c68:	48 8b b8 b8 00 00 00 	mov    0xb8(%rax),%rdi
1400c2c6f:	48 8b 0b             	mov    (%rbx),%rcx
1400c2c72:	48 8b 11             	mov    (%rcx),%rdx
1400c2c75:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400c2c7c:	ff 15 b6 9f a4 00    	call   *0xa49fb6(%rip)        # 0x140b0cc38
1400c2c82:	45 33 c0             	xor    %r8d,%r8d
1400c2c85:	48 8b d0             	mov    %rax,%rdx
1400c2c88:	48 8b ce             	mov    %rsi,%rcx
1400c2c8b:	48 8b c7             	mov    %rdi,%rax
1400c2c8e:	ff 15 a4 9f a4 00    	call   *0xa49fa4(%rip)        # 0x140b0cc38
1400c2c94:	48 83 c3 10          	add    $0x10,%rbx
1400c2c98:	48 3b 5d b7          	cmp    -0x49(%rbp),%rbx
1400c2c9c:	0f 85 44 fe ff ff    	jne    0x1400c2ae6
1400c2ca2:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1400c2ca7:	be 00 10 00 00       	mov    $0x1000,%esi
1400c2cac:	49 8b 06             	mov    (%r14),%rax
1400c2caf:	48 8b 98 b0 00 00 00 	mov    0xb0(%rax),%rbx
1400c2cb6:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400c2cbb:	48 8b 11             	mov    (%rcx),%rdx
1400c2cbe:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400c2cc5:	ff 15 6d 9f a4 00    	call   *0xa49f6d(%rip)        # 0x140b0cc38
1400c2ccb:	48 8b d0             	mov    %rax,%rdx
1400c2cce:	49 8b ce             	mov    %r14,%rcx
1400c2cd1:	48 8b c3             	mov    %rbx,%rax
1400c2cd4:	ff 15 5e 9f a4 00    	call   *0xa49f5e(%rip)        # 0x140b0cc38
1400c2cda:	48 8b 07             	mov    (%rdi),%rax
1400c2cdd:	33 d2                	xor    %edx,%edx
1400c2cdf:	48 8b cf             	mov    %rdi,%rcx
1400c2ce2:	48 8b 40 70          	mov    0x70(%rax),%rax
1400c2ce6:	ff 15 4c 9f a4 00    	call   *0xa49f4c(%rip)        # 0x140b0cc38
1400c2cec:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1400c2cf0:	48 8b 55 b7          	mov    -0x49(%rbp),%rdx
1400c2cf4:	48 3b ca             	cmp    %rdx,%rcx
1400c2cf7:	74 0d                	je     0x1400c2d06
1400c2cf9:	e8 72 b5 f5 ff       	call   0x14001e270
1400c2cfe:	48 8b 45 af          	mov    -0x51(%rbp),%rax
1400c2d02:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1400c2d06:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c2d09:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400c2d0f:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
1400c2d15:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1400c2d1b:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400c2d20:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1400c2d24:	48 8b cf             	mov    %rdi,%rcx
1400c2d27:	e8 00 c9 f9 ff       	call   0x14005f62c
1400c2d2c:	90                   	nop
1400c2d2d:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400c2d32:	48 85 c9             	test   %rcx,%rcx
1400c2d35:	74 2f                	je     0x1400c2d66
1400c2d37:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1400c2d3c:	48 2b c1             	sub    %rcx,%rax
1400c2d3f:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1400c2d43:	48 8b d1             	mov    %rcx,%rdx
1400c2d46:	48 3b c6             	cmp    %rsi,%rax
1400c2d49:	72 15                	jb     0x1400c2d60
1400c2d4b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400c2d4f:	48 2b d1             	sub    %rcx,%rdx
1400c2d52:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400c2d56:	48 83 f8 1f          	cmp    $0x1f,%rax
1400c2d5a:	0f 87 a2 03 00 00    	ja     0x1400c3102
1400c2d60:	ff 15 5a 9b a4 00    	call   *0xa49b5a(%rip)        # 0x140b0c8c0
1400c2d66:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c2d69:	66 0f 7f 45 cf       	movdqa %xmm0,-0x31(%rbp)
1400c2d6e:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400c2d73:	48 85 d2             	test   %rdx,%rdx
1400c2d76:	74 09                	je     0x1400c2d81
1400c2d78:	f0 ff 42 08          	lock incl 0x8(%rdx)
1400c2d7c:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1400c2d81:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1400c2d86:	66 0f 7f 45 cf       	movdqa %xmm0,-0x31(%rbp)
1400c2d8b:	4c 8b 45 7f          	mov    0x7f(%rbp),%r8
1400c2d8f:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
1400c2d93:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1400c2d97:	e8 58 f4 ff ff       	call   0x1400c21f4
1400c2d9c:	84 c0                	test   %al,%al
1400c2d9e:	0f 85 36 ff ff ff    	jne    0x1400c2cda
1400c2da4:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1400c2da9:	48 8b 07             	mov    (%rdi),%rax
1400c2dac:	48 8b 98 b0 00 00 00 	mov    0xb0(%rax),%rbx
1400c2db3:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1400c2db8:	48 8b 11             	mov    (%rcx),%rdx
1400c2dbb:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400c2dc2:	ff 15 70 9e a4 00    	call   *0xa49e70(%rip)        # 0x140b0cc38
1400c2dc8:	48 8b d0             	mov    %rax,%rdx
1400c2dcb:	48 8b cf             	mov    %rdi,%rcx
1400c2dce:	48 8b c3             	mov    %rbx,%rax
1400c2dd1:	ff 15 61 9e a4 00    	call   *0xa49e61(%rip)        # 0x140b0cc38
1400c2dd7:	49 8b 0f             	mov    (%r15),%rcx
1400c2dda:	48 8b 01             	mov    (%rcx),%rax
1400c2ddd:	33 d2                	xor    %edx,%edx
1400c2ddf:	48 8b 40 70          	mov    0x70(%rax),%rax
1400c2de3:	ff 15 4f 9e a4 00    	call   *0xa49e4f(%rip)        # 0x140b0cc38
1400c2de9:	33 f6                	xor    %esi,%esi
1400c2deb:	49 8b 0f             	mov    (%r15),%rcx
1400c2dee:	48 8b 01             	mov    (%rcx),%rax
1400c2df1:	48 8b 40 40          	mov    0x40(%rax),%rax
1400c2df5:	ff 15 3d 9e a4 00    	call   *0xa49e3d(%rip)        # 0x140b0cc38
1400c2dfb:	48 85 c0             	test   %rax,%rax
1400c2dfe:	0f 84 ac 00 00 00    	je     0x1400c2eb0
1400c2e04:	49 8b 3f             	mov    (%r15),%rdi
1400c2e07:	48 8b 07             	mov    (%rdi),%rax
1400c2e0a:	48 8b 98 b8 00 00 00 	mov    0xb8(%rax),%rbx
1400c2e11:	4c 8b c6             	mov    %rsi,%r8
1400c2e14:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400c2e19:	48 8b cf             	mov    %rdi,%rcx
1400c2e1c:	48 8b 40 30          	mov    0x30(%rax),%rax
1400c2e20:	ff 15 12 9e a4 00    	call   *0xa49e12(%rip)        # 0x140b0cc38
1400c2e26:	90                   	nop
1400c2e27:	48 8b 08             	mov    (%rax),%rcx
1400c2e2a:	48 8b 11             	mov    (%rcx),%rdx
1400c2e2d:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400c2e34:	ff 15 fe 9d a4 00    	call   *0xa49dfe(%rip)        # 0x140b0cc38
1400c2e3a:	48 85 f6             	test   %rsi,%rsi
1400c2e3d:	41 0f 94 c0          	sete   %r8b
1400c2e41:	48 8b d0             	mov    %rax,%rdx
1400c2e44:	48 8b cf             	mov    %rdi,%rcx
1400c2e47:	48 8b c3             	mov    %rbx,%rax
1400c2e4a:	ff 15 e8 9d a4 00    	call   *0xa49de8(%rip)        # 0x140b0cc38
1400c2e50:	90                   	nop
1400c2e51:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400c2e56:	48 85 db             	test   %rbx,%rbx
1400c2e59:	74 39                	je     0x1400c2e94
1400c2e5b:	41 8b c5             	mov    %r13d,%eax
1400c2e5e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400c2e63:	41 03 c5             	add    %r13d,%eax
1400c2e66:	75 2c                	jne    0x1400c2e94
1400c2e68:	48 8b 03             	mov    (%rbx),%rax
1400c2e6b:	48 8b cb             	mov    %rbx,%rcx
1400c2e6e:	48 8b 00             	mov    (%rax),%rax
1400c2e71:	ff 15 c1 9d a4 00    	call   *0xa49dc1(%rip)        # 0x140b0cc38
1400c2e77:	41 8b c5             	mov    %r13d,%eax
1400c2e7a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c2e7f:	41 03 c5             	add    %r13d,%eax
1400c2e82:	75 10                	jne    0x1400c2e94
1400c2e84:	48 8b 03             	mov    (%rbx),%rax
1400c2e87:	48 8b cb             	mov    %rbx,%rcx
1400c2e8a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c2e8e:	ff 15 a4 9d a4 00    	call   *0xa49da4(%rip)        # 0x140b0cc38
1400c2e94:	48 ff c6             	inc    %rsi
1400c2e97:	49 8b 0f             	mov    (%r15),%rcx
1400c2e9a:	48 8b 01             	mov    (%rcx),%rax
1400c2e9d:	48 8b 40 40          	mov    0x40(%rax),%rax
1400c2ea1:	ff 15 91 9d a4 00    	call   *0xa49d91(%rip)        # 0x140b0cc38
1400c2ea7:	48 3b f0             	cmp    %rax,%rsi
1400c2eaa:	0f 82 54 ff ff ff    	jb     0x1400c2e04
1400c2eb0:	49 8b 0f             	mov    (%r15),%rcx
1400c2eb3:	48 8b 01             	mov    (%rcx),%rax
1400c2eb6:	48 8b 40 40          	mov    0x40(%rax),%rax
1400c2eba:	ff 15 78 9d a4 00    	call   *0xa49d78(%rip)        # 0x140b0cc38
1400c2ec0:	48 85 c0             	test   %rax,%rax
1400c2ec3:	75 6b                	jne    0x1400c2f30
1400c2ec5:	49 8b 0f             	mov    (%r15),%rcx
1400c2ec8:	48 8b 01             	mov    (%rcx),%rax
1400c2ecb:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c2ece:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400c2ed4:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400c2ed9:	33 d2                	xor    %edx,%edx
1400c2edb:	48 8b 40 60          	mov    0x60(%rax),%rax
1400c2edf:	ff 15 53 9d a4 00    	call   *0xa49d53(%rip)        # 0x140b0cc38
1400c2ee5:	90                   	nop
1400c2ee6:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400c2eeb:	48 85 db             	test   %rbx,%rbx
1400c2eee:	74 40                	je     0x1400c2f30
1400c2ef0:	41 8b c5             	mov    %r13d,%eax
1400c2ef3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400c2ef8:	41 03 c5             	add    %r13d,%eax
1400c2efb:	75 33                	jne    0x1400c2f30
1400c2efd:	48 8b 03             	mov    (%rbx),%rax
1400c2f00:	48 8b cb             	mov    %rbx,%rcx
1400c2f03:	48 8b 00             	mov    (%rax),%rax
1400c2f06:	ff 15 2c 9d a4 00    	call   *0xa49d2c(%rip)        # 0x140b0cc38
1400c2f0c:	41 8b c5             	mov    %r13d,%eax
1400c2f0f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c2f14:	41 03 c5             	add    %r13d,%eax
1400c2f17:	75 17                	jne    0x1400c2f30
1400c2f19:	48 8b 03             	mov    (%rbx),%rax
1400c2f1c:	48 8b cb             	mov    %rbx,%rcx
1400c2f1f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c2f23:	ff 15 0f 9d a4 00    	call   *0xa49d0f(%rip)        # 0x140b0cc38
1400c2f29:	90                   	nop
1400c2f2a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400c2f30:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
1400c2f34:	e8 97 7f f5 ff       	call   0x14001aed0
1400c2f39:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1400c2f3d:	48 85 c9             	test   %rcx,%rcx
1400c2f40:	74 3f                	je     0x1400c2f81
1400c2f42:	41 8b c5             	mov    %r13d,%eax
1400c2f45:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c2f4a:	41 03 c5             	add    %r13d,%eax
1400c2f4d:	75 32                	jne    0x1400c2f81
1400c2f4f:	48 8b 5d 87          	mov    -0x79(%rbp),%rbx
1400c2f53:	48 8b 03             	mov    (%rbx),%rax
1400c2f56:	48 8b cb             	mov    %rbx,%rcx
1400c2f59:	48 8b 00             	mov    (%rax),%rax
1400c2f5c:	ff 15 d6 9c a4 00    	call   *0xa49cd6(%rip)        # 0x140b0cc38
1400c2f62:	41 8b c5             	mov    %r13d,%eax
1400c2f65:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c2f6a:	41 03 c5             	add    %r13d,%eax
1400c2f6d:	75 12                	jne    0x1400c2f81
1400c2f6f:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1400c2f73:	48 8b 01             	mov    (%rcx),%rax
1400c2f76:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c2f7a:	ff 15 b8 9c a4 00    	call   *0xa49cb8(%rip)        # 0x140b0cc38
1400c2f80:	90                   	nop
1400c2f81:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1400c2f85:	e8 46 7f f5 ff       	call   0x14001aed0
1400c2f8a:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400c2f8f:	48 85 d2             	test   %rdx,%rdx
1400c2f92:	74 41                	je     0x1400c2fd5
1400c2f94:	41 8b c5             	mov    %r13d,%eax
1400c2f97:	f0 0f c1 42 08       	lock xadd %eax,0x8(%rdx)
1400c2f9c:	41 03 c5             	add    %r13d,%eax
1400c2f9f:	75 34                	jne    0x1400c2fd5
1400c2fa1:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400c2fa6:	48 8b 03             	mov    (%rbx),%rax
1400c2fa9:	48 8b cb             	mov    %rbx,%rcx
1400c2fac:	48 8b 00             	mov    (%rax),%rax
1400c2faf:	ff 15 83 9c a4 00    	call   *0xa49c83(%rip)        # 0x140b0cc38
1400c2fb5:	41 8b c5             	mov    %r13d,%eax
1400c2fb8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c2fbd:	41 03 c5             	add    %r13d,%eax
1400c2fc0:	75 13                	jne    0x1400c2fd5
1400c2fc2:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400c2fc7:	48 8b 01             	mov    (%rcx),%rax
1400c2fca:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c2fce:	ff 15 64 9c a4 00    	call   *0xa49c64(%rip)        # 0x140b0cc38
1400c2fd4:	90                   	nop
1400c2fd5:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1400c2fda:	48 85 db             	test   %rbx,%rbx
1400c2fdd:	74 3a                	je     0x1400c3019
1400c2fdf:	41 8b c5             	mov    %r13d,%eax
1400c2fe2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400c2fe7:	41 03 c5             	add    %r13d,%eax
1400c2fea:	75 2d                	jne    0x1400c3019
1400c2fec:	48 8b 03             	mov    (%rbx),%rax
1400c2fef:	48 8b cb             	mov    %rbx,%rcx
1400c2ff2:	48 8b 00             	mov    (%rax),%rax
1400c2ff5:	ff 15 3d 9c a4 00    	call   *0xa49c3d(%rip)        # 0x140b0cc38
1400c2ffb:	41 8b c5             	mov    %r13d,%eax
1400c2ffe:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c3003:	41 03 c5             	add    %r13d,%eax
1400c3006:	75 11                	jne    0x1400c3019
1400c3008:	48 8b 03             	mov    (%rbx),%rax
1400c300b:	48 8b cb             	mov    %rbx,%rcx
1400c300e:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c3012:	ff 15 20 9c a4 00    	call   *0xa49c20(%rip)        # 0x140b0cc38
1400c3018:	90                   	nop
1400c3019:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
1400c301d:	48 85 c9             	test   %rcx,%rcx
1400c3020:	74 3f                	je     0x1400c3061
1400c3022:	41 8b c5             	mov    %r13d,%eax
1400c3025:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c302a:	41 03 c5             	add    %r13d,%eax
1400c302d:	75 32                	jne    0x1400c3061