1408d6b99:	75 10                	jne    0x1408d6bab
1408d6b9b:	48 8b 03             	mov    (%rbx),%rax
1408d6b9e:	48 8b cb             	mov    %rbx,%rcx
1408d6ba1:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d6ba5:	ff 15 8d 60 23 00    	call   *0x23608d(%rip)        # 0x140b0cc38
1408d6bab:	0f 57 c0             	xorps  %xmm0,%xmm0
1408d6bae:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1408d6bb4:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1408d6bb9:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1408d6bbd:	e8 9e 14 01 00       	call   0x1408e8060
1408d6bc2:	44 8a f0             	mov    %al,%r14b
1408d6bc5:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1408d6bca:	48 85 db             	test   %rbx,%rbx
1408d6bcd:	74 39                	je     0x1408d6c08
1408d6bcf:	41 8b cc             	mov    %r12d,%ecx
1408d6bd2:	f0 0f c1 4b 08       	lock xadd %ecx,0x8(%rbx)
1408d6bd7:	41 03 cc             	add    %r12d,%ecx
1408d6bda:	75 2c                	jne    0x1408d6c08
1408d6bdc:	48 8b 13             	mov    (%rbx),%rdx
1408d6bdf:	48 8b cb             	mov    %rbx,%rcx
1408d6be2:	48 8b 02             	mov    (%rdx),%rax
1408d6be5:	ff 15 4d 60 23 00    	call   *0x23604d(%rip)        # 0x140b0cc38
1408d6beb:	41 8b c4             	mov    %r12d,%eax
1408d6bee:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408d6bf3:	41 03 c4             	add    %r12d,%eax
1408d6bf6:	75 10                	jne    0x1408d6c08
1408d6bf8:	48 8b 03             	mov    (%rbx),%rax
1408d6bfb:	48 8b cb             	mov    %rbx,%rcx
1408d6bfe:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d6c02:	ff 15 30 60 23 00    	call   *0x236030(%rip)        # 0x140b0cc38
1408d6c08:	45 84 f6             	test   %r14b,%r14b
1408d6c0b:	0f 84 41 fe ff ff    	je     0x1408d6a52
1408d6c11:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1408d6c15:	e8 06 ef 00 00       	call   0x1408e5b20
1408d6c1a:	4c 8d 9c 24 f0 01 00 	lea    0x1f0(%rsp),%r11
1408d6c21:	00
1408d6c22:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1408d6c26:	49 8b 73 28          	mov    0x28(%r11),%rsi
1408d6c2a:	49 8b 7b 30          	mov    0x30(%r11),%rdi
1408d6c2e:	4d 8b 63 38          	mov    0x38(%r11),%r12
1408d6c32:	49 8b e3             	mov    %r11,%rsp
1408d6c35:	41 5f                	pop    %r15
1408d6c37:	41 5e                	pop    %r14
1408d6c39:	5d                   	pop    %rbp
1408d6c3a:	c3                   	ret
1408d6c3b:	90                   	nop
1408d6c3c:	90                   	nop
1408d6c3d:	90                   	nop
1408d6c3e:	90                   	nop
1408d6c3f:	90                   	nop
1408d6c40:	48 8b c4             	mov    %rsp,%rax
1408d6c43:	48 89 58 10          	mov    %rbx,0x10(%rax)
1408d6c47:	48 89 70 18          	mov    %rsi,0x18(%rax)
1408d6c4b:	48 89 78 20          	mov    %rdi,0x20(%rax)
1408d6c4f:	55                   	push   %rbp
1408d6c50:	41 54                	push   %r12
1408d6c52:	41 55                	push   %r13
1408d6c54:	41 56                	push   %r14
1408d6c56:	41 57                	push   %r15
1408d6c58:	48 8d a8 78 fe ff ff 	lea    -0x188(%rax),%rbp
1408d6c5f:	48 81 ec 60 02 00 00 	sub    $0x260,%rsp
1408d6c66:	49 8b f1             	mov    %r9,%rsi
1408d6c69:	4d 8b f8             	mov    %r8,%r15
1408d6c6c:	48 8b fa             	mov    %rdx,%rdi
1408d6c6f:	48 8b d9             	mov    %rcx,%rbx
1408d6c72:	4c 8b b5 b8 01 00 00 	mov    0x1b8(%rbp),%r14
1408d6c79:	49 8b 06             	mov    (%r14),%rax
1408d6c7c:	48 89 02             	mov    %rax,(%rdx)
1408d6c7f:	49 8b 46 08          	mov    0x8(%r14),%rax
1408d6c83:	48 89 42 08          	mov    %rax,0x8(%rdx)
1408d6c87:	49 8b 46 10          	mov    0x10(%r14),%rax
1408d6c8b:	48 89 42 10          	mov    %rax,0x10(%rdx)
1408d6c8f:	49 8b 46 18          	mov    0x18(%r14),%rax
1408d6c93:	48 89 42 18          	mov    %rax,0x18(%rdx)
1408d6c97:	4c 8d 61 18          	lea    0x18(%rcx),%r12
1408d6c9b:	49 8b 0c 24          	mov    (%r12),%rcx
1408d6c9f:	48 8b 01             	mov    (%rcx),%rax
1408d6ca2:	4d 8b c6             	mov    %r14,%r8
1408d6ca5:	49 8b d1             	mov    %r9,%rdx
1408d6ca8:	48 8b 40 48          	mov    0x48(%rax),%rax
1408d6cac:	ff 15 86 5f 23 00    	call   *0x235f86(%rip)        # 0x140b0cc38
1408d6cb2:	84 c0                	test   %al,%al
1408d6cb4:	0f 84 12 03 00 00    	je     0x1408d6fcc
1408d6cba:	48 8b 95 b0 01 00 00 	mov    0x1b0(%rbp),%rdx
1408d6cc1:	48 8b 42 08          	mov    0x8(%rdx),%rax
1408d6cc5:	4c 8d 40 01          	lea    0x1(%rax),%r8
1408d6cc9:	48 8b 0a             	mov    (%rdx),%rcx
1408d6ccc:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
1408d6cd0:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1408d6cd4:	48 8b 42 10          	mov    0x10(%rdx),%rax
1408d6cd8:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1408d6cdc:	48 8b 42 18          	mov    0x18(%rdx),%rax
1408d6ce0:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
1408d6ce4:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
1408d6ce8:	4c 89 45 d8          	mov    %r8,-0x28(%rbp)
1408d6cec:	0f 57 c0             	xorps  %xmm0,%xmm0
1408d6cef:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1408d6cf4:	83 65 f0 00          	andl   $0x0,-0x10(%rbp)
1408d6cf8:	0f 57 c9             	xorps  %xmm1,%xmm1
1408d6cfb:	f3 0f 7f 4c 24 30    	movdqu %xmm1,0x30(%rsp)
1408d6d01:	4c 8d 6b 28          	lea    0x28(%rbx),%r13
1408d6d05:	48 8d 43 08          	lea    0x8(%rbx),%rax
1408d6d09:	48 89 85 90 01 00 00 	mov    %rax,0x190(%rbp)
1408d6d10:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
1408d6d15:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408d6d1a:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
1408d6d1e:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1408d6d22:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1408d6d27:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1408d6d2b:	e8 dc e8 00 00       	call   0x1408e560c
1408d6d30:	49 8b d7             	mov    %r15,%rdx
1408d6d33:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1408d6d37:	e8 34 09 00 00       	call   0x1408d7670
1408d6d3c:	49 8b 0c 24          	mov    (%r12),%rcx
1408d6d40:	48 8b 01             	mov    (%rcx),%rax
1408d6d43:	4d 8b ce             	mov    %r14,%r9
1408d6d46:	4c 8b c6             	mov    %rsi,%r8
1408d6d49:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1408d6d4e:	48 8b 40 58          	mov    0x58(%rax),%rax
1408d6d52:	ff 15 e0 5e 23 00    	call   *0x235ee0(%rip)        # 0x140b0cc38
1408d6d58:	48 8b 08             	mov    (%rax),%rcx
1408d6d5b:	48 8b 01             	mov    (%rcx),%rax
1408d6d5e:	4d 8b 46 18          	mov    0x18(%r14),%r8
1408d6d62:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1408d6d67:	48 8b 40 38          	mov    0x38(%rax),%rax
1408d6d6b:	ff 15 c7 5e 23 00    	call   *0x235ec7(%rip)        # 0x140b0cc38
1408d6d71:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
1408d6d75:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1408d6d7a:	48 85 f6             	test   %rsi,%rsi
1408d6d7d:	74 35                	je     0x1408d6db4
1408d6d7f:	8b c3                	mov    %ebx,%eax
1408d6d81:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
1408d6d86:	03 c3                	add    %ebx,%eax
1408d6d88:	75 2a                	jne    0x1408d6db4
1408d6d8a:	48 8b 06             	mov    (%rsi),%rax
1408d6d8d:	48 8b ce             	mov    %rsi,%rcx
1408d6d90:	48 8b 00             	mov    (%rax),%rax
1408d6d93:	ff 15 9f 5e 23 00    	call   *0x235e9f(%rip)        # 0x140b0cc38
1408d6d99:	8b c3                	mov    %ebx,%eax
1408d6d9b:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
1408d6da0:	03 c3                	add    %ebx,%eax
1408d6da2:	75 10                	jne    0x1408d6db4
1408d6da4:	48 8b 06             	mov    (%rsi),%rax
1408d6da7:	48 8b ce             	mov    %rsi,%rcx
1408d6daa:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d6dae:	ff 15 84 5e 23 00    	call   *0x235e84(%rip)        # 0x140b0cc38
1408d6db4:	f3 0f 10 54 24 6c    	movss  0x6c(%rsp),%xmm2
1408d6dba:	f3 0f 58 54 24 54    	addss  0x54(%rsp),%xmm2
1408d6dc0:	f3 0f 59 15 08 a3 2d 	mulss  0x2da308(%rip),%xmm2        # 0x140bb10d0
1408d6dc7:	00
1408d6dc8:	f3 0f 10 44 24 68    	movss  0x68(%rsp),%xmm0
1408d6dce:	f3 0f 58 44 24 50    	addss  0x50(%rsp),%xmm0
1408d6dd4:	f3 0f 59 05 f4 a2 2d 	mulss  0x2da2f4(%rip),%xmm0        # 0x140bb10d0
1408d6ddb:	00
1408d6ddc:	f3 0f 11 85 b8 01 00 	movss  %xmm0,0x1b8(%rbp)
1408d6de3:	00
1408d6de4:	f3 0f 11 95 bc 01 00 	movss  %xmm2,0x1bc(%rbp)
1408d6deb:	00
1408d6dec:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
1408d6df1:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1408d6df6:	4c 8d 8d b8 01 00 00 	lea    0x1b8(%rbp),%r9
1408d6dfd:	4d 8b c5             	mov    %r13,%r8
1408d6e00:	48 8b 95 90 01 00 00 	mov    0x190(%rbp),%rdx
1408d6e07:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1408d6e0b:	e8 f4 de ff ff       	call   0x1408d4d04
1408d6e10:	90                   	nop
1408d6e11:	48 8b 45 50          	mov    0x50(%rbp),%rax
1408d6e15:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1408d6e19:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d6e1d:	ff 15 15 5e 23 00    	call   *0x235e15(%rip)        # 0x140b0cc38
1408d6e23:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1408d6e27:	48 8b c8             	mov    %rax,%rcx
1408d6e2a:	e8 e5 43 06 00       	call   0x14093b214
1408d6e2f:	84 c0                	test   %al,%al
1408d6e31:	0f 85 db 00 00 00    	jne    0x1408d6f12
1408d6e37:	48 8b 45 50          	mov    0x50(%rbp),%rax
1408d6e3b:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1408d6e3f:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d6e43:	ff 15 ef 5d 23 00    	call   *0x235def(%rip)        # 0x140b0cc38
1408d6e49:	48 8b 08             	mov    (%rax),%rcx
1408d6e4c:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1408d6e51:	48 8b 48 08          	mov    0x8(%rax),%rcx
1408d6e55:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1408d6e5a:	48 8b 48 10          	mov    0x10(%rax),%rcx
1408d6e5e:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1408d6e63:	48 8b 40 18          	mov    0x18(%rax),%rax
1408d6e67:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1408d6e6c:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
1408d6e70:	48 8b 01             	mov    (%rcx),%rax
1408d6e73:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1408d6e78:	4d 8b c7             	mov    %r15,%r8
1408d6e7b:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1408d6e80:	48 8b 40 50          	mov    0x50(%rax),%rax
1408d6e84:	ff 15 ae 5d 23 00    	call   *0x235dae(%rip)        # 0x140b0cc38
1408d6e8a:	90                   	nop
1408d6e8b:	48 8b 08             	mov    (%rax),%rcx
1408d6e8e:	48 8b 01             	mov    (%rcx),%rax
1408d6e91:	48 8b 40 30          	mov    0x30(%rax),%rax
1408d6e95:	ff 15 9d 5d 23 00    	call   *0x235d9d(%rip)        # 0x140b0cc38
1408d6e9b:	44 8a e0             	mov    %al,%r12b
1408d6e9e:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1408d6ea3:	48 85 f6             	test   %rsi,%rsi
1408d6ea6:	74 35                	je     0x1408d6edd
1408d6ea8:	8b cb                	mov    %ebx,%ecx
1408d6eaa:	f0 0f c1 4e 08       	lock xadd %ecx,0x8(%rsi)
1408d6eaf:	03 cb                	add    %ebx,%ecx
1408d6eb1:	75 2a                	jne    0x1408d6edd
1408d6eb3:	48 8b 16             	mov    (%rsi),%rdx
1408d6eb6:	48 8b ce             	mov    %rsi,%rcx
1408d6eb9:	48 8b 02             	mov    (%rdx),%rax
1408d6ebc:	ff 15 76 5d 23 00    	call   *0x235d76(%rip)        # 0x140b0cc38
1408d6ec2:	8b c3                	mov    %ebx,%eax
1408d6ec4:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
1408d6ec9:	03 c3                	add    %ebx,%eax
1408d6ecb:	75 10                	jne    0x1408d6edd
1408d6ecd:	48 8b 06             	mov    (%rsi),%rax
1408d6ed0:	48 8b ce             	mov    %rsi,%rcx
1408d6ed3:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d6ed7:	ff 15 5b 5d 23 00    	call   *0x235d5b(%rip)        # 0x140b0cc38
1408d6edd:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
1408d6ee2:	0f 10 4c 24 40       	movups 0x40(%rsp),%xmm1
1408d6ee7:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
1408d6eeb:	49 8b d7             	mov    %r15,%rdx
1408d6eee:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1408d6ef2:	0f 11 45 90          	movups %xmm0,-0x70(%rbp)
1408d6ef6:	0f 11 4d a0          	movups %xmm1,-0x60(%rbp)
1408d6efa:	45 84 e4             	test   %r12b,%r12b
1408d6efd:	4c 8d 0d dc dd ff ff 	lea    -0x2224(%rip),%r9        # 0x1408d4ce0
1408d6f04:	74 07                	je     0x1408d6f0d
1408d6f06:	4c 8d 0d e3 dd ff ff 	lea    -0x221d(%rip),%r9        # 0x1408d4cf0
1408d6f0d:	e8 aa e0 ff ff       	call   0x1408d4fbc
1408d6f12:	0f 57 c0             	xorps  %xmm0,%xmm0
1408d6f15:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1408d6f1b:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1408d6f20:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1408d6f24:	e8 37 11 01 00       	call   0x1408e8060
1408d6f29:	44 8a e0             	mov    %al,%r12b
1408d6f2c:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1408d6f31:	48 85 f6             	test   %rsi,%rsi
1408d6f34:	74 35                	je     0x1408d6f6b
1408d6f36:	8b cb                	mov    %ebx,%ecx
1408d6f38:	f0 0f c1 4e 08       	lock xadd %ecx,0x8(%rsi)
1408d6f3d:	03 cb                	add    %ebx,%ecx
1408d6f3f:	75 2a                	jne    0x1408d6f6b
1408d6f41:	48 8b 16             	mov    (%rsi),%rdx
1408d6f44:	48 8b ce             	mov    %rsi,%rcx
1408d6f47:	48 8b 02             	mov    (%rdx),%rax
1408d6f4a:	ff 15 e8 5c 23 00    	call   *0x235ce8(%rip)        # 0x140b0cc38
1408d6f50:	8b c3                	mov    %ebx,%eax
1408d6f52:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
1408d6f57:	03 c3                	add    %ebx,%eax
1408d6f59:	75 10                	jne    0x1408d6f6b
1408d6f5b:	48 8b 06             	mov    (%rsi),%rax
1408d6f5e:	48 8b ce             	mov    %rsi,%rcx
1408d6f61:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d6f65:	ff 15 cd 5c 23 00    	call   *0x235ccd(%rip)        # 0x140b0cc38
1408d6f6b:	45 84 e4             	test   %r12b,%r12b
1408d6f6e:	0f 84 9d fe ff ff    	je     0x1408d6e11
1408d6f74:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
1408d6f79:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1408d6f7e:	48 89 5d 80          	mov    %rbx,-0x80(%rbp)
1408d6f82:	48 89 5d 88          	mov    %rbx,-0x78(%rbp)
1408d6f86:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1408d6f8b:	48 8b cf             	mov    %rdi,%rcx
1408d6f8e:	e8 81 42 06 00       	call   0x14093b214
1408d6f93:	84 c0                	test   %al,%al
1408d6f95:	74 1e                	je     0x1408d6fb5
1408d6f97:	49 8b 06             	mov    (%r14),%rax
1408d6f9a:	48 89 07             	mov    %rax,(%rdi)
1408d6f9d:	49 8b 46 08          	mov    0x8(%r14),%rax
1408d6fa1:	48 89 47 08          	mov    %rax,0x8(%rdi)
1408d6fa5:	49 8b 46 10          	mov    0x10(%r14),%rax
1408d6fa9:	48 89 47 10          	mov    %rax,0x10(%rdi)
1408d6fad:	49 8b 46 18          	mov    0x18(%r14),%rax
1408d6fb1:	48 89 47 18          	mov    %rax,0x18(%rdi)
1408d6fb5:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1408d6fb9:	e8 2a f1 ff ff       	call   0x1408d60e8
1408d6fbe:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1408d6fc2:	e8 59 eb 00 00       	call   0x1408e5b20
1408d6fc7:	e9 cf 00 00 00       	jmp    0x1408d709b
1408d6fcc:	48 8b 0e             	mov    (%rsi),%rcx
1408d6fcf:	48 8b 01             	mov    (%rcx),%rax
1408d6fd2:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1408d6fd6:	48 8b 40 38          	mov    0x38(%rax),%rax
1408d6fda:	ff 15 58 5c 23 00    	call   *0x235c58(%rip)        # 0x140b0cc38
1408d6fe0:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
1408d6fe4:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1408d6fe9:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1408d6fee:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1408d6ff3:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
1408d6ff8:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1408d6ffd:	48 8b c8             	mov    %rax,%rcx
1408d7000:	e8 0f 42 06 00       	call   0x14093b214
1408d7005:	84 c0                	test   %al,%al
1408d7007:	0f 85 8e 00 00 00    	jne    0x1408d709b
1408d700d:	49 8b 0c 24          	mov    (%r12),%rcx
1408d7011:	48 8b 01             	mov    (%rcx),%rax
1408d7014:	4d 8b ce             	mov    %r14,%r9
1408d7017:	4c 8b c6             	mov    %rsi,%r8
1408d701a:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1408d701f:	48 8b 40 50          	mov    0x50(%rax),%rax
1408d7023:	ff 15 0f 5c 23 00    	call   *0x235c0f(%rip)        # 0x140b0cc38
1408d7029:	90                   	nop
1408d702a:	48 8b 08             	mov    (%rax),%rcx
1408d702d:	48 8b 01             	mov    (%rcx),%rax
1408d7030:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1408d7034:	48 8b 40 40          	mov    0x40(%rax),%rax
1408d7038:	ff 15 fa 5b 23 00    	call   *0x235bfa(%rip)        # 0x140b0cc38
1408d703e:	48 8b 08             	mov    (%rax),%rcx
1408d7041:	48 89 0f             	mov    %rcx,(%rdi)
1408d7044:	48 8b 48 08          	mov    0x8(%rax),%rcx
1408d7048:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1408d704c:	48 8b 48 10          	mov    0x10(%rax),%rcx
1408d7050:	48 89 4f 10          	mov    %rcx,0x10(%rdi)
1408d7054:	48 8b 40 18          	mov    0x18(%rax),%rax
1408d7058:	48 89 47 18          	mov    %rax,0x18(%rdi)
1408d705c:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1408d7061:	48 85 f6             	test   %rsi,%rsi
1408d7064:	74 35                	je     0x1408d709b
1408d7066:	8b c3                	mov    %ebx,%eax
1408d7068:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
1408d706d:	03 c3                	add    %ebx,%eax
1408d706f:	75 2a                	jne    0x1408d709b
1408d7071:	48 8b 06             	mov    (%rsi),%rax
1408d7074:	48 8b ce             	mov    %rsi,%rcx
1408d7077:	48 8b 00             	mov    (%rax),%rax
1408d707a:	ff 15 b8 5b 23 00    	call   *0x235bb8(%rip)        # 0x140b0cc38
1408d7080:	8b c3                	mov    %ebx,%eax
1408d7082:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
1408d7087:	03 c3                	add    %ebx,%eax
1408d7089:	75 10                	jne    0x1408d709b
1408d708b:	48 8b 06             	mov    (%rsi),%rax
1408d708e:	48 8b ce             	mov    %rsi,%rcx
1408d7091:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d7095:	ff 15 9d 5b 23 00    	call   *0x235b9d(%rip)        # 0x140b0cc38
1408d709b:	48 8b c7             	mov    %rdi,%rax
1408d709e:	4c 8d 9c 24 60 02 00 	lea    0x260(%rsp),%r11
1408d70a5:	00
1408d70a6:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1408d70aa:	49 8b 73 40          	mov    0x40(%r11),%rsi
1408d70ae:	49 8b 7b 48          	mov    0x48(%r11),%rdi
1408d70b2:	49 8b e3             	mov    %r11,%rsp
1408d70b5:	41 5f                	pop    %r15
1408d70b7:	41 5e                	pop    %r14
1408d70b9:	41 5d                	pop    %r13
1408d70bb:	41 5c                	pop    %r12
1408d70bd:	5d                   	pop    %rbp
1408d70be:	c3                   	ret
1408d70bf:	90                   	nop
1408d70c0:	48 8d 05 79 20 40 00 	lea    0x402079(%rip),%rax        # 0x140cd9140