1400d6dcc:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400d6dd0:	48 8b 01             	mov    (%rcx),%rax
1400d6dd3:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d6dd7:	ff 15 5b 5e a3 00    	call   *0xa35e5b(%rip)        # 0x140b0cc38
1400d6ddd:	eb 17                	jmp    0x1400d6df6
1400d6ddf:	48 8d 8b b0 02 00 00 	lea    0x2b0(%rbx),%rcx
1400d6de6:	48 8b 01             	mov    (%rcx),%rax
1400d6de9:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d6ded:	ff 15 45 5e a3 00    	call   *0xa35e45(%rip)        # 0x140b0cc38
1400d6df3:	44 8a f0             	mov    %al,%r14b
1400d6df6:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1400d6dfa:	48 85 d2             	test   %rdx,%rdx
1400d6dfd:	74 3a                	je     0x1400d6e39
1400d6dff:	8b cf                	mov    %edi,%ecx
1400d6e01:	f0 0f c1 4a 08       	lock xadd %ecx,0x8(%rdx)
1400d6e06:	03 cf                	add    %edi,%ecx
1400d6e08:	75 2f                	jne    0x1400d6e39
1400d6e0a:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d6e0e:	48 8b 03             	mov    (%rbx),%rax
1400d6e11:	48 8b cb             	mov    %rbx,%rcx
1400d6e14:	48 8b 00             	mov    (%rax),%rax
1400d6e17:	ff 15 1b 5e a3 00    	call   *0xa35e1b(%rip)        # 0x140b0cc38
1400d6e1d:	8b c7                	mov    %edi,%eax
1400d6e1f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d6e24:	03 c7                	add    %edi,%eax
1400d6e26:	75 11                	jne    0x1400d6e39
1400d6e28:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400d6e2c:	48 8b 01             	mov    (%rcx),%rax
1400d6e2f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d6e33:	ff 15 ff 5d a3 00    	call   *0xa35dff(%rip)        # 0x140b0cc38
1400d6e39:	41 8a c6             	mov    %r14b,%al
1400d6e3c:	eb 48                	jmp    0x1400d6e86
1400d6e3e:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1400d6e42:	48 85 d2             	test   %rdx,%rdx
1400d6e45:	74 3d                	je     0x1400d6e84
1400d6e47:	83 cf ff             	or     $0xffffffff,%edi
1400d6e4a:	8b c7                	mov    %edi,%eax
1400d6e4c:	f0 0f c1 42 08       	lock xadd %eax,0x8(%rdx)
1400d6e51:	03 c7                	add    %edi,%eax
1400d6e53:	75 2f                	jne    0x1400d6e84
1400d6e55:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d6e59:	48 8b 03             	mov    (%rbx),%rax
1400d6e5c:	48 8b cb             	mov    %rbx,%rcx
1400d6e5f:	48 8b 00             	mov    (%rax),%rax
1400d6e62:	ff 15 d0 5d a3 00    	call   *0xa35dd0(%rip)        # 0x140b0cc38
1400d6e68:	8b c7                	mov    %edi,%eax
1400d6e6a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d6e6f:	03 c7                	add    %edi,%eax
1400d6e71:	75 11                	jne    0x1400d6e84
1400d6e73:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400d6e77:	48 8b 01             	mov    (%rcx),%rax
1400d6e7a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d6e7e:	ff 15 b4 5d a3 00    	call   *0xa35db4(%rip)        # 0x140b0cc38
1400d6e84:	b0 01                	mov    $0x1,%al
1400d6e86:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1400d6e8b:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1400d6e90:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1400d6e95:	4c 8b 74 24 78       	mov    0x78(%rsp),%r14
1400d6e9a:	48 83 c4 50          	add    $0x50,%rsp
1400d6e9e:	5d                   	pop    %rbp
1400d6e9f:	c3                   	ret
1400d6ea0:	48 83 ec 28          	sub    $0x28,%rsp
1400d6ea4:	f2 0f 10 81 c8 02 00 	movsd  0x2c8(%rcx),%xmm0
1400d6eab:	00
1400d6eac:	66 0f 2e c1          	ucomisd %xmm1,%xmm0
1400d6eb0:	7a 02                	jp     0x1400d6eb4
1400d6eb2:	74 15                	je     0x1400d6ec9
1400d6eb4:	48 8b 01             	mov    (%rcx),%rax
1400d6eb7:	f2 0f 11 89 c8 02 00 	movsd  %xmm1,0x2c8(%rcx)
1400d6ebe:	00
1400d6ebf:	48 8b 40 28          	mov    0x28(%rax),%rax
1400d6ec3:	ff 15 6f 5d a3 00    	call   *0xa35d6f(%rip)        # 0x140b0cc38
1400d6ec9:	48 83 c4 28          	add    $0x28,%rsp
1400d6ecd:	c3                   	ret
1400d6ece:	90                   	nop
1400d6ecf:	90                   	nop
1400d6ed0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400d6ed5:	89 54 24 10          	mov    %edx,0x10(%rsp)
1400d6ed9:	55                   	push   %rbp
1400d6eda:	56                   	push   %rsi
1400d6edb:	57                   	push   %rdi
1400d6edc:	48 8b ec             	mov    %rsp,%rbp
1400d6edf:	48 83 ec 50          	sub    $0x50,%rsp
1400d6ee3:	48 8b d1             	mov    %rcx,%rdx
1400d6ee6:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d6ee9:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1400d6eee:	4c 8b 81 20 03 00 00 	mov    0x320(%rcx),%r8
1400d6ef5:	4d 85 c0             	test   %r8,%r8
1400d6ef8:	74 19                	je     0x1400d6f13
1400d6efa:	41 8b 40 08          	mov    0x8(%r8),%eax
1400d6efe:	eb 0f                	jmp    0x1400d6f0f
1400d6f00:	8d 48 01             	lea    0x1(%rax),%ecx
1400d6f03:	f0 41 0f b1 48 08    	lock cmpxchg %ecx,0x8(%r8)
1400d6f09:	0f 84 af 00 00 00    	je     0x1400d6fbe
1400d6f0f:	85 c0                	test   %eax,%eax
1400d6f11:	75 ed                	jne    0x1400d6f00
1400d6f13:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
1400d6f17:	83 ce ff             	or     $0xffffffff,%esi
1400d6f1a:	48 85 ff             	test   %rdi,%rdi
1400d6f1d:	0f 84 20 01 00 00    	je     0x1400d7043
1400d6f23:	80 ba a0 08 00 00 00 	cmpb   $0x0,0x8a0(%rdx)
1400d6f2a:	0f 84 ff 00 00 00    	je     0x1400d702f
1400d6f30:	48 8b 82 88 08 00 00 	mov    0x888(%rdx),%rax
1400d6f37:	48 89 45 20          	mov    %rax,0x20(%rbp)
1400d6f3b:	4c 8d 45 28          	lea    0x28(%rbp),%r8
1400d6f3f:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1400d6f43:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400d6f47:	e8 68 4a 00 00       	call   0x1400db9b4
1400d6f4c:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d6f50:	48 85 db             	test   %rbx,%rbx
1400d6f53:	74 0c                	je     0x1400d6f61
1400d6f55:	f0 ff 43 08          	lock incl 0x8(%rbx)
1400d6f59:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
1400d6f5d:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d6f61:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
1400d6f65:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1400d6f6a:	48 8d 8f f8 04 00 00 	lea    0x4f8(%rdi),%rcx
1400d6f71:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1400d6f75:	e8 c6 48 00 00       	call   0x1400db840
1400d6f7a:	48 85 db             	test   %rbx,%rbx
1400d6f7d:	74 5e                	je     0x1400d6fdd
1400d6f7f:	8b c6                	mov    %esi,%eax
1400d6f81:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400d6f86:	03 c6                	add    %esi,%eax
1400d6f88:	75 4f                	jne    0x1400d6fd9
1400d6f8a:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d6f8e:	48 8b 03             	mov    (%rbx),%rax
1400d6f91:	48 8b cb             	mov    %rbx,%rcx
1400d6f94:	48 8b 00             	mov    (%rax),%rax
1400d6f97:	ff 15 9b 5c a3 00    	call   *0xa35c9b(%rip)        # 0x140b0cc38
1400d6f9d:	8b c6                	mov    %esi,%eax
1400d6f9f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d6fa4:	03 c6                	add    %esi,%eax
1400d6fa6:	75 31                	jne    0x1400d6fd9
1400d6fa8:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d6fac:	48 8b 03             	mov    (%rbx),%rax
1400d6faf:	48 8b cb             	mov    %rbx,%rcx
1400d6fb2:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d6fb6:	ff 15 7c 5c a3 00    	call   *0xa35c7c(%rip)        # 0x140b0cc38
1400d6fbc:	eb 1f                	jmp    0x1400d6fdd
1400d6fbe:	48 8b ba 18 03 00 00 	mov    0x318(%rdx),%rdi
1400d6fc5:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
1400d6fc9:	48 8b 82 20 03 00 00 	mov    0x320(%rdx),%rax
1400d6fd0:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400d6fd4:	e9 3e ff ff ff       	jmp    0x1400d6f17
1400d6fd9:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d6fdd:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400d6fe1:	48 83 c1 08          	add    $0x8,%rcx
1400d6fe5:	83 ca ff             	or     $0xffffffff,%edx
1400d6fe8:	ff 15 42 58 a3 00    	call   *0xa35842(%rip)        # 0x140b0c830
1400d6fee:	48 85 db             	test   %rbx,%rbx
1400d6ff1:	74 50                	je     0x1400d7043
1400d6ff3:	8b c6                	mov    %esi,%eax
1400d6ff5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400d6ffa:	03 c6                	add    %esi,%eax
1400d6ffc:	75 45                	jne    0x1400d7043
1400d6ffe:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d7002:	48 8b 03             	mov    (%rbx),%rax
1400d7005:	48 8b cb             	mov    %rbx,%rcx
1400d7008:	48 8b 00             	mov    (%rax),%rax
1400d700b:	ff 15 27 5c a3 00    	call   *0xa35c27(%rip)        # 0x140b0cc38
1400d7011:	8b c6                	mov    %esi,%eax
1400d7013:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d7018:	03 c6                	add    %esi,%eax
1400d701a:	75 27                	jne    0x1400d7043
1400d701c:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400d7020:	48 8b 01             	mov    (%rcx),%rax
1400d7023:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d7027:	ff 15 0b 5c a3 00    	call   *0xa35c0b(%rip)        # 0x140b0cc38
1400d702d:	eb 14                	jmp    0x1400d7043
1400d702f:	48 8b 07             	mov    (%rdi),%rax
1400d7032:	8b 55 28             	mov    0x28(%rbp),%edx
1400d7035:	48 8b cf             	mov    %rdi,%rcx
1400d7038:	48 8b 40 20          	mov    0x20(%rax),%rax
1400d703c:	ff 15 f6 5b a3 00    	call   *0xa35bf6(%rip)        # 0x140b0cc38
1400d7042:	90                   	nop
1400d7043:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400d7047:	48 85 c9             	test   %rcx,%rcx
1400d704a:	74 3a                	je     0x1400d7086
1400d704c:	8b c6                	mov    %esi,%eax
1400d704e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400d7053:	03 c6                	add    %esi,%eax
1400d7055:	75 2f                	jne    0x1400d7086
1400d7057:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1400d705b:	48 8b 03             	mov    (%rbx),%rax
1400d705e:	48 8b cb             	mov    %rbx,%rcx
1400d7061:	48 8b 00             	mov    (%rax),%rax
1400d7064:	ff 15 ce 5b a3 00    	call   *0xa35bce(%rip)        # 0x140b0cc38
1400d706a:	8b c6                	mov    %esi,%eax
1400d706c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d7071:	03 c6                	add    %esi,%eax
1400d7073:	75 11                	jne    0x1400d7086
1400d7075:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400d7079:	48 8b 01             	mov    (%rcx),%rax
1400d707c:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d7080:	ff 15 b2 5b a3 00    	call   *0xa35bb2(%rip)        # 0x140b0cc38
1400d7086:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1400d708d:	00
1400d708e:	48 83 c4 50          	add    $0x50,%rsp
1400d7092:	5f                   	pop    %rdi
1400d7093:	5e                   	pop    %rsi
1400d7094:	5d                   	pop    %rbp
1400d7095:	c3                   	ret
1400d7096:	90                   	nop
1400d7097:	90                   	nop
1400d7098:	90                   	nop
1400d7099:	90                   	nop
1400d709a:	90                   	nop
1400d709b:	90                   	nop
1400d709c:	90                   	nop
1400d709d:	90                   	nop
1400d709e:	90                   	nop
1400d709f:	90                   	nop
1400d70a0:	48 83 ec 28          	sub    $0x28,%rsp
1400d70a4:	4c 8b 81 c0 08 00 00 	mov    0x8c0(%rcx),%r8
1400d70ab:	48 8b 81 c8 08 00 00 	mov    0x8c8(%rcx),%rax
1400d70b2:	49 2b c0             	sub    %r8,%rax
1400d70b5:	48 c1 f8 03          	sar    $0x3,%rax
1400d70b9:	48 3b d0             	cmp    %rax,%rdx
1400d70bc:	72 07                	jb     0x1400d70c5
1400d70be:	ff 15 d4 58 a3 00    	call   *0xa358d4(%rip)        # 0x140b0c998
1400d70c4:	cc                   	int3
1400d70c5:	f2 41 0f 11 14 d0    	movsd  %xmm2,(%r8,%rdx,8)
1400d70cb:	48 83 c4 28          	add    $0x28,%rsp
1400d70cf:	e9 ec 03 00 00       	jmp    0x1400d74c0
1400d70d4:	cc                   	int3
1400d70d5:	90                   	nop
1400d70d6:	90                   	nop
1400d70d7:	90                   	nop
1400d70d8:	90                   	nop
1400d70d9:	90                   	nop
1400d70da:	90                   	nop
1400d70db:	90                   	nop
1400d70dc:	90                   	nop
1400d70dd:	90                   	nop
1400d70de:	90                   	nop
1400d70df:	90                   	nop
1400d70e0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400d70e5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400d70ea:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400d70ef:	55                   	push   %rbp
1400d70f0:	48 8b ec             	mov    %rsp,%rbp
1400d70f3:	48 83 ec 50          	sub    $0x50,%rsp
1400d70f7:	48 8b d1             	mov    %rcx,%rdx
1400d70fa:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d70fd:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1400d7102:	4c 8b 81 20 03 00 00 	mov    0x320(%rcx),%r8
1400d7109:	4d 85 c0             	test   %r8,%r8
1400d710c:	74 19                	je     0x1400d7127
1400d710e:	41 8b 40 08          	mov    0x8(%r8),%eax
1400d7112:	eb 0f                	jmp    0x1400d7123
1400d7114:	8d 48 01             	lea    0x1(%rax),%ecx
1400d7117:	f0 41 0f b1 48 08    	lock cmpxchg %ecx,0x8(%r8)
1400d711d:	0f 84 b6 00 00 00    	je     0x1400d71d9
1400d7123:	85 c0                	test   %eax,%eax
1400d7125:	75 ed                	jne    0x1400d7114
1400d7127:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
1400d712b:	83 ce ff             	or     $0xffffffff,%esi
1400d712e:	48 85 ff             	test   %rdi,%rdi
1400d7131:	0f 84 31 01 00 00    	je     0x1400d7268
1400d7137:	48 8d 8a c8 02 00 00 	lea    0x2c8(%rdx),%rcx
1400d713e:	80 ba a0 08 00 00 00 	cmpb   $0x0,0x8a0(%rdx)
1400d7145:	0f 84 01 01 00 00    	je     0x1400d724c
1400d714b:	48 8b 82 88 08 00 00 	mov    0x888(%rdx),%rax
1400d7152:	48 89 45 10          	mov    %rax,0x10(%rbp)
1400d7156:	4c 8b c1             	mov    %rcx,%r8
1400d7159:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1400d715d:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400d7161:	e8 ee 48 00 00       	call   0x1400dba54
1400d7166:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d716a:	48 85 db             	test   %rbx,%rbx
1400d716d:	74 0d                	je     0x1400d717c
1400d716f:	90                   	nop
1400d7170:	f0 ff 43 08          	lock incl 0x8(%rbx)
1400d7174:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
1400d7178:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d717c:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
1400d7180:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1400d7185:	48 8d 8f f8 04 00 00 	lea    0x4f8(%rdi),%rcx
1400d718c:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1400d7190:	e8 ab 46 00 00       	call   0x1400db840
1400d7195:	48 85 db             	test   %rbx,%rbx
1400d7198:	74 5e                	je     0x1400d71f8
1400d719a:	8b c6                	mov    %esi,%eax
1400d719c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400d71a1:	03 c6                	add    %esi,%eax
1400d71a3:	75 4f                	jne    0x1400d71f4
1400d71a5:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d71a9:	48 8b 03             	mov    (%rbx),%rax
1400d71ac:	48 8b cb             	mov    %rbx,%rcx
1400d71af:	48 8b 00             	mov    (%rax),%rax
1400d71b2:	ff 15 80 5a a3 00    	call   *0xa35a80(%rip)        # 0x140b0cc38
1400d71b8:	8b c6                	mov    %esi,%eax
1400d71ba:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d71bf:	03 c6                	add    %esi,%eax
1400d71c1:	75 31                	jne    0x1400d71f4
1400d71c3:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d71c7:	48 8b 03             	mov    (%rbx),%rax
1400d71ca:	48 8b cb             	mov    %rbx,%rcx
1400d71cd:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d71d1:	ff 15 61 5a a3 00    	call   *0xa35a61(%rip)        # 0x140b0cc38
1400d71d7:	eb 1f                	jmp    0x1400d71f8
1400d71d9:	48 8b ba 18 03 00 00 	mov    0x318(%rdx),%rdi
1400d71e0:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
1400d71e4:	48 8b 82 20 03 00 00 	mov    0x320(%rdx),%rax
1400d71eb:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400d71ef:	e9 37 ff ff ff       	jmp    0x1400d712b
1400d71f4:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d71f8:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400d71fc:	48 83 c1 08          	add    $0x8,%rcx
1400d7200:	83 ca ff             	or     $0xffffffff,%edx
1400d7203:	ff 15 27 56 a3 00    	call   *0xa35627(%rip)        # 0x140b0c830
1400d7209:	48 85 db             	test   %rbx,%rbx
1400d720c:	74 5a                	je     0x1400d7268
1400d720e:	66 90                	xchg   %ax,%ax
1400d7210:	8b c6                	mov    %esi,%eax
1400d7212:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400d7217:	03 c6                	add    %esi,%eax
1400d7219:	75 4d                	jne    0x1400d7268
1400d721b:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d721f:	48 8b 03             	mov    (%rbx),%rax
1400d7222:	48 8b cb             	mov    %rbx,%rcx
1400d7225:	48 8b 00             	mov    (%rax),%rax
1400d7228:	ff 15 0a 5a a3 00    	call   *0xa35a0a(%rip)        # 0x140b0cc38
1400d722e:	8b c6                	mov    %esi,%eax
1400d7230:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d7235:	03 c6                	add    %esi,%eax
1400d7237:	75 2f                	jne    0x1400d7268
1400d7239:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400d723d:	48 8b 01             	mov    (%rcx),%rax
1400d7240:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d7244:	ff 15 ee 59 a3 00    	call   *0xa359ee(%rip)        # 0x140b0cc38
1400d724a:	eb 1c                	jmp    0x1400d7268
1400d724c:	48 8b 07             	mov    (%rdi),%rax
1400d724f:	f2 0f 10 11          	movsd  (%rcx),%xmm2
1400d7253:	48 8b 92 88 08 00 00 	mov    0x888(%rdx),%rdx
1400d725a:	48 8b cf             	mov    %rdi,%rcx
1400d725d:	48 8b 40 18          	mov    0x18(%rax),%rax
1400d7261:	ff 15 d1 59 a3 00    	call   *0xa359d1(%rip)        # 0x140b0cc38
1400d7267:	90                   	nop
1400d7268:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400d726c:	48 85 c9             	test   %rcx,%rcx
1400d726f:	74 3a                	je     0x1400d72ab
1400d7271:	8b c6                	mov    %esi,%eax
1400d7273:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400d7278:	03 c6                	add    %esi,%eax
1400d727a:	75 2f                	jne    0x1400d72ab
1400d727c:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1400d7280:	48 8b 03             	mov    (%rbx),%rax
1400d7283:	48 8b cb             	mov    %rbx,%rcx