140a3873a:	48 8b 42 08          	mov    0x8(%rdx),%rax
140a3873e:	4c 63 40 10          	movslq 0x10(%rax),%r8
140a38742:	48 83 c2 08          	add    $0x8,%rdx
140a38746:	49 03 d0             	add    %r8,%rdx
140a38749:	48 8b 01             	mov    (%rcx),%rax
140a3874c:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
140a38753:	ff 15 df 44 0d 00    	call   *0xd44df(%rip)        # 0x140b0cc38
140a38759:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140a3875d:	48 85 d2             	test   %rdx,%rdx
140a38760:	0f 84 5e 01 00 00    	je     0x140a388c4
140a38766:	8b 42 08             	mov    0x8(%rdx),%eax
140a38769:	eb 0a                	jmp    0x140a38775
140a3876b:	8d 48 01             	lea    0x1(%rax),%ecx
140a3876e:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140a38773:	74 0a                	je     0x140a3877f
140a38775:	85 c0                	test   %eax,%eax
140a38777:	0f 84 47 01 00 00    	je     0x140a388c4
140a3877d:	eb ec                	jmp    0x140a3876b
140a3877f:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a38783:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140a38787:	48 85 c0             	test   %rax,%rax
140a3878a:	74 0b                	je     0x140a38797
140a3878c:	48 83 c0 08          	add    $0x8,%rax
140a38790:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a38795:	eb 06                	jmp    0x140a3879d
140a38797:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
140a3879d:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140a387a2:	48 8b 47 08          	mov    0x8(%rdi),%rax
140a387a6:	48 63 48 10          	movslq 0x10(%rax),%rcx
140a387aa:	48 83 c7 08          	add    $0x8,%rdi
140a387ae:	48 03 cf             	add    %rdi,%rcx
140a387b1:	48 8b 01             	mov    (%rcx),%rax
140a387b4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a387b9:	48 8b 40 20          	mov    0x20(%rax),%rax
140a387bd:	ff 15 75 44 0d 00    	call   *0xd4475(%rip)        # 0x140b0cc38
140a387c3:	48 8b 30             	mov    (%rax),%rsi
140a387c6:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140a387cb:	48 8b 58 08          	mov    0x8(%rax),%rbx
140a387cf:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140a387d4:	48 83 20 00          	andq   $0x0,(%rax)
140a387d8:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140a387dd:	83 cd ff             	or     $0xffffffff,%ebp
140a387e0:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140a387e5:	48 85 ff             	test   %rdi,%rdi
140a387e8:	74 35                	je     0x140a3881f
140a387ea:	8b c5                	mov    %ebp,%eax
140a387ec:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a387f1:	03 c5                	add    %ebp,%eax
140a387f3:	75 2a                	jne    0x140a3881f
140a387f5:	48 8b 07             	mov    (%rdi),%rax
140a387f8:	48 8b cf             	mov    %rdi,%rcx
140a387fb:	48 8b 00             	mov    (%rax),%rax
140a387fe:	ff 15 34 44 0d 00    	call   *0xd4434(%rip)        # 0x140b0cc38
140a38804:	8b c5                	mov    %ebp,%eax
140a38806:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a3880b:	03 c5                	add    %ebp,%eax
140a3880d:	75 10                	jne    0x140a3881f
140a3880f:	48 8b 07             	mov    (%rdi),%rax
140a38812:	48 8b cf             	mov    %rdi,%rcx
140a38815:	48 8b 40 08          	mov    0x8(%rax),%rax
140a38819:	ff 15 19 44 0d 00    	call   *0xd4419(%rip)        # 0x140b0cc38
140a3881f:	48 8b 06             	mov    (%rsi),%rax
140a38822:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a38827:	48 8b ce             	mov    %rsi,%rcx
140a3882a:	48 8b 40 50          	mov    0x50(%rax),%rax
140a3882e:	ff 15 04 44 0d 00    	call   *0xd4404(%rip)        # 0x140b0cc38
140a38834:	48 85 db             	test   %rbx,%rbx
140a38837:	74 37                	je     0x140a38870
140a38839:	8b c5                	mov    %ebp,%eax
140a3883b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a38840:	03 c5                	add    %ebp,%eax
140a38842:	75 2c                	jne    0x140a38870
140a38844:	48 8b 03             	mov    (%rbx),%rax
140a38847:	48 8b cb             	mov    %rbx,%rcx
140a3884a:	48 8b 00             	mov    (%rax),%rax
140a3884d:	ff 15 e5 43 0d 00    	call   *0xd43e5(%rip)        # 0x140b0cc38
140a38853:	8b c5                	mov    %ebp,%eax
140a38855:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a3885a:	03 c5                	add    %ebp,%eax
140a3885c:	75 12                	jne    0x140a38870
140a3885e:	48 8b 03             	mov    (%rbx),%rax
140a38861:	48 8b cb             	mov    %rbx,%rcx
140a38864:	48 8b 40 08          	mov    0x8(%rax),%rax
140a38868:	ff 15 ca 43 0d 00    	call   *0xd43ca(%rip)        # 0x140b0cc38
140a3886e:	90                   	nop
140a3886f:	90                   	nop
140a38870:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140a38875:	48 85 db             	test   %rbx,%rbx
140a38878:	74 35                	je     0x140a388af
140a3887a:	8b c5                	mov    %ebp,%eax
140a3887c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a38881:	03 c5                	add    %ebp,%eax
140a38883:	75 2a                	jne    0x140a388af
140a38885:	48 8b 03             	mov    (%rbx),%rax
140a38888:	48 8b cb             	mov    %rbx,%rcx
140a3888b:	48 8b 00             	mov    (%rax),%rax
140a3888e:	ff 15 a4 43 0d 00    	call   *0xd43a4(%rip)        # 0x140b0cc38
140a38894:	8b c5                	mov    %ebp,%eax
140a38896:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a3889b:	03 c5                	add    %ebp,%eax
140a3889d:	75 10                	jne    0x140a388af
140a3889f:	48 8b 03             	mov    (%rbx),%rax
140a388a2:	48 8b cb             	mov    %rbx,%rcx
140a388a5:	48 8b 40 08          	mov    0x8(%rax),%rax
140a388a9:	ff 15 89 43 0d 00    	call   *0xd4389(%rip)        # 0x140b0cc38
140a388af:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a388b4:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
140a388b9:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
140a388be:	48 83 c4 50          	add    $0x50,%rsp
140a388c2:	5f                   	pop    %rdi
140a388c3:	c3                   	ret
140a388c4:	e8 bf 09 5d ff       	call   0x140009288
140a388c9:	cc                   	int3
140a388ca:	90                   	nop
140a388cb:	90                   	nop
140a388cc:	90                   	nop
140a388cd:	90                   	nop
140a388ce:	90                   	nop
140a388cf:	90                   	nop
140a388d0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140a388d5:	57                   	push   %rdi
140a388d6:	48 83 ec 40          	sub    $0x40,%rsp
140a388da:	48 8b fa             	mov    %rdx,%rdi
140a388dd:	48 8b d9             	mov    %rcx,%rbx
140a388e0:	48 8b 42 08          	mov    0x8(%rdx),%rax
140a388e4:	4c 63 40 10          	movslq 0x10(%rax),%r8
140a388e8:	48 83 c2 08          	add    $0x8,%rdx
140a388ec:	49 03 d0             	add    %r8,%rdx
140a388ef:	48 8b 01             	mov    (%rcx),%rax
140a388f2:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
140a388f9:	ff 15 39 43 0d 00    	call   *0xd4339(%rip)        # 0x140b0cc38
140a388ff:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140a38903:	48 85 d2             	test   %rdx,%rdx
140a38906:	0f 84 f3 00 00 00    	je     0x140a389ff
140a3890c:	8b 42 08             	mov    0x8(%rdx),%eax
140a3890f:	eb 0a                	jmp    0x140a3891b
140a38911:	8d 48 01             	lea    0x1(%rax),%ecx
140a38914:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140a38919:	74 0a                	je     0x140a38925
140a3891b:	85 c0                	test   %eax,%eax
140a3891d:	0f 84 dc 00 00 00    	je     0x140a389ff
140a38923:	eb ec                	jmp    0x140a38911
140a38925:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a38929:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140a3892d:	48 85 c0             	test   %rax,%rax
140a38930:	74 0b                	je     0x140a3893d
140a38932:	48 83 c0 08          	add    $0x8,%rax
140a38936:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a3893b:	eb 06                	jmp    0x140a38943
140a3893d:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
140a38943:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140a38948:	48 8b 07             	mov    (%rdi),%rax
140a3894b:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a38950:	48 8b cf             	mov    %rdi,%rcx
140a38953:	48 8b 40 08          	mov    0x8(%rax),%rax
140a38957:	ff 15 db 42 0d 00    	call   *0xd42db(%rip)        # 0x140b0cc38
140a3895d:	48 8b 08             	mov    (%rax),%rcx
140a38960:	48 8b 01             	mov    (%rcx),%rax
140a38963:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a38968:	48 8b 40 50          	mov    0x50(%rax),%rax
140a3896c:	ff 15 c6 42 0d 00    	call   *0xd42c6(%rip)        # 0x140b0cc38
140a38972:	83 cf ff             	or     $0xffffffff,%edi
140a38975:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140a3897a:	48 85 db             	test   %rbx,%rbx
140a3897d:	74 36                	je     0x140a389b5
140a3897f:	8b c7                	mov    %edi,%eax
140a38981:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a38986:	03 c7                	add    %edi,%eax
140a38988:	75 2b                	jne    0x140a389b5
140a3898a:	48 8b 03             	mov    (%rbx),%rax
140a3898d:	48 8b cb             	mov    %rbx,%rcx
140a38990:	48 8b 00             	mov    (%rax),%rax
140a38993:	ff 15 9f 42 0d 00    	call   *0xd429f(%rip)        # 0x140b0cc38
140a38999:	8b c7                	mov    %edi,%eax
140a3899b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a389a0:	03 c7                	add    %edi,%eax
140a389a2:	75 11                	jne    0x140a389b5
140a389a4:	48 8b 03             	mov    (%rbx),%rax
140a389a7:	48 8b cb             	mov    %rbx,%rcx
140a389aa:	48 8b 40 08          	mov    0x8(%rax),%rax
140a389ae:	ff 15 84 42 0d 00    	call   *0xd4284(%rip)        # 0x140b0cc38
140a389b4:	90                   	nop
140a389b5:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140a389ba:	48 85 db             	test   %rbx,%rbx
140a389bd:	74 35                	je     0x140a389f4
140a389bf:	8b c7                	mov    %edi,%eax
140a389c1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a389c6:	03 c7                	add    %edi,%eax
140a389c8:	75 2a                	jne    0x140a389f4
140a389ca:	48 8b 03             	mov    (%rbx),%rax
140a389cd:	48 8b cb             	mov    %rbx,%rcx
140a389d0:	48 8b 00             	mov    (%rax),%rax
140a389d3:	ff 15 5f 42 0d 00    	call   *0xd425f(%rip)        # 0x140b0cc38
140a389d9:	8b c7                	mov    %edi,%eax
140a389db:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a389e0:	03 c7                	add    %edi,%eax
140a389e2:	75 10                	jne    0x140a389f4
140a389e4:	48 8b 03             	mov    (%rbx),%rax
140a389e7:	48 8b cb             	mov    %rbx,%rcx
140a389ea:	48 8b 40 08          	mov    0x8(%rax),%rax
140a389ee:	ff 15 44 42 0d 00    	call   *0xd4244(%rip)        # 0x140b0cc38
140a389f4:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140a389f9:	48 83 c4 40          	add    $0x40,%rsp
140a389fd:	5f                   	pop    %rdi
140a389fe:	c3                   	ret
140a389ff:	e8 84 08 5d ff       	call   0x140009288
140a38a04:	cc                   	int3
140a38a05:	90                   	nop
140a38a06:	90                   	nop
140a38a07:	90                   	nop
140a38a08:	48 83 ec 68          	sub    $0x68,%rsp
140a38a0c:	0f 29 74 24 50       	movaps %xmm6,0x50(%rsp)
140a38a11:	48 8b 05 28 66 28 00 	mov    0x286628(%rip),%rax        # 0x140cbf040
140a38a18:	48 33 c4             	xor    %rsp,%rax
140a38a1b:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140a38a20:	0f 28 f1             	movaps %xmm1,%xmm6
140a38a23:	f3 0f 11 74 24 20    	movss  %xmm6,0x20(%rsp)
140a38a29:	48 8b 89 a8 00 00 00 	mov    0xa8(%rcx),%rcx
140a38a30:	f3 41 0f 10 49 14    	movss  0x14(%r9),%xmm1
140a38a36:	f3 41 0f 10 51 10    	movss  0x10(%r9),%xmm2
140a38a3c:	f3 41 0f 10 59 0c    	movss  0xc(%r9),%xmm3
140a38a42:	f3 41 0f 10 61 08    	movss  0x8(%r9),%xmm4
140a38a48:	f3 41 0f 10 69 04    	movss  0x4(%r9),%xmm5
140a38a4e:	f3 41 0f 10 01       	movss  (%r9),%xmm0
140a38a53:	48 8b 01             	mov    (%rcx),%rax
140a38a56:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140a38a5b:	f3 0f 11 44 24 28    	movss  %xmm0,0x28(%rsp)
140a38a61:	f3 0f 11 6c 24 2c    	movss  %xmm5,0x2c(%rsp)
140a38a67:	f3 0f 11 64 24 30    	movss  %xmm4,0x30(%rsp)
140a38a6d:	f3 0f 11 5c 24 34    	movss  %xmm3,0x34(%rsp)
140a38a73:	f3 0f 11 54 24 38    	movss  %xmm2,0x38(%rsp)
140a38a79:	f3 0f 11 4c 24 3c    	movss  %xmm1,0x3c(%rsp)
140a38a7f:	45 84 c0             	test   %r8b,%r8b
140a38a82:	74 12                	je     0x140a38a96
140a38a84:	0f 28 d6             	movaps %xmm6,%xmm2
140a38a87:	48 8b 40 28          	mov    0x28(%rax),%rax
140a38a8b:	ff 15 a7 41 0d 00    	call   *0xd41a7(%rip)        # 0x140b0cc38
140a38a91:	0f 28 f0             	movaps %xmm0,%xmm6
140a38a94:	eb 12                	jmp    0x140a38aa8
140a38a96:	48 8b 40 20          	mov    0x20(%rax),%rax
140a38a9a:	ff 15 98 41 0d 00    	call   *0xd4198(%rip)        # 0x140b0cc38
140a38aa0:	0f 2f c6             	comiss %xmm6,%xmm0
140a38aa3:	76 09                	jbe    0x140a38aae
140a38aa5:	0f 28 f0             	movaps %xmm0,%xmm6
140a38aa8:	f3 0f 11 74 24 20    	movss  %xmm6,0x20(%rsp)
140a38aae:	eb 06                	jmp    0x140a38ab6
140a38ab0:	f3 0f 10 74 24 20    	movss  0x20(%rsp),%xmm6
140a38ab6:	0f 28 c6             	movaps %xmm6,%xmm0
140a38ab9:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140a38abe:	48 33 cc             	xor    %rsp,%rcx
140a38ac1:	e8 1a 6b 0b 00       	call   0x140aef5e0
140a38ac6:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
140a38acb:	48 83 c4 68          	add    $0x68,%rsp
140a38acf:	c3                   	ret
140a38ad0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a38ad5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a38ada:	f3 0f 11 5c 24 20    	movss  %xmm3,0x20(%rsp)
140a38ae0:	55                   	push   %rbp
140a38ae1:	57                   	push   %rdi
140a38ae2:	41 55                	push   %r13
140a38ae4:	41 56                	push   %r14
140a38ae6:	41 57                	push   %r15
140a38ae8:	48 8b ec             	mov    %rsp,%rbp
140a38aeb:	48 83 ec 70          	sub    $0x70,%rsp
140a38aef:	4d 8b f8             	mov    %r8,%r15
140a38af2:	4c 8b f2             	mov    %rdx,%r14
140a38af5:	4c 8b e9             	mov    %rcx,%r13
140a38af8:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a38afc:	e8 67 91 86 ff       	call   0x1402a1c68
140a38b01:	49 8b 07             	mov    (%r15),%rax
140a38b04:	4c 8b 48 10          	mov    0x10(%rax),%r9
140a38b08:	f3 41 0f 10 41 18    	movss  0x18(%r9),%xmm0
140a38b0e:	f3 0f 5e 45 50       	divss  0x50(%rbp),%xmm0
140a38b13:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
140a38b17:	f3 0f 11 43 18       	movss  %xmm0,0x18(%rbx)
140a38b1c:	49 8b 07             	mov    (%r15),%rax
140a38b1f:	48 8b 48 10          	mov    0x10(%rax),%rcx
140a38b23:	48 8b 71 08          	mov    0x8(%rcx),%rsi
140a38b27:	48 2b 31             	sub    (%rcx),%rsi
140a38b2a:	48 c1 fe 02          	sar    $0x2,%rsi
140a38b2e:	48 85 f6             	test   %rsi,%rsi
140a38b31:	0f 84 8e 00 00 00    	je     0x140a38bc5
140a38b37:	48 89 75 40          	mov    %rsi,0x40(%rbp)
140a38b3b:	48 8b 43 10          	mov    0x10(%rbx),%rax
140a38b3f:	48 2b 03             	sub    (%rbx),%rax
140a38b42:	48 c1 f8 02          	sar    $0x2,%rax
140a38b46:	48 3b f0             	cmp    %rax,%rsi
140a38b49:	76 1f                	jbe    0x140a38b6a
140a38b4b:	48 b8 ff ff ff ff ff 	movabs $0x3fffffffffffffff,%rax
140a38b52:	ff ff 3f
140a38b55:	48 3b f0             	cmp    %rax,%rsi
140a38b58:	0f 87 89 01 00 00    	ja     0x140a38ce7
140a38b5e:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140a38b62:	48 8b cb             	mov    %rbx,%rcx
140a38b65:	e8 66 f8 7b ff       	call   0x1401f83d0
140a38b6a:	33 ff                	xor    %edi,%edi
140a38b6c:	49 8b 07             	mov    (%r15),%rax
140a38b6f:	48 8b 48 10          	mov    0x10(%rax),%rcx
140a38b73:	48 8b 11             	mov    (%rcx),%rdx
140a38b76:	48 8b 41 08          	mov    0x8(%rcx),%rax
140a38b7a:	48 2b c2             	sub    %rdx,%rax
140a38b7d:	48 c1 f8 02          	sar    $0x2,%rax
140a38b81:	48 3b f8             	cmp    %rax,%rdi
140a38b84:	0f 83 56 01 00 00    	jae    0x140a38ce0
140a38b8a:	f3 0f 10 04 ba       	movss  (%rdx,%rdi,4),%xmm0
140a38b8f:	f3 0f 5e 45 50       	divss  0x50(%rbp),%xmm0
140a38b94:	f3 0f 11 45 48       	movss  %xmm0,0x48(%rbp)
140a38b99:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140a38b9d:	48 3b 53 10          	cmp    0x10(%rbx),%rdx
140a38ba1:	74 0e                	je     0x140a38bb1
140a38ba3:	f3 0f 11 02          	movss  %xmm0,(%rdx)
140a38ba7:	48 8d 42 04          	lea    0x4(%rdx),%rax
140a38bab:	48 89 43 08          	mov    %rax,0x8(%rbx)
140a38baf:	eb 0c                	jmp    0x140a38bbd
140a38bb1:	4c 8d 45 48          	lea    0x48(%rbp),%r8
140a38bb5:	48 8b cb             	mov    %rbx,%rcx
140a38bb8:	e8 53 91 5f ff       	call   0x140031d10
140a38bbd:	48 ff c7             	inc    %rdi
140a38bc0:	48 3b fe             	cmp    %rsi,%rdi
140a38bc3:	72 a7                	jb     0x140a38b6c
140a38bc5:	49 8b 0f             	mov    (%r15),%rcx
140a38bc8:	f3 0f 10 41 08       	movss  0x8(%rcx),%xmm0
140a38bcd:	f3 0f 11 45 50       	movss  %xmm0,0x50(%rbp)
140a38bd2:	8b 41 04             	mov    0x4(%rcx),%eax
140a38bd5:	89 45 48             	mov    %eax,0x48(%rbp)
140a38bd8:	8b 01                	mov    (%rcx),%eax
140a38bda:	89 45 40             	mov    %eax,0x40(%rbp)
140a38bdd:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140a38be1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a38be6:	4c 8d 4d 50          	lea    0x50(%rbp),%r9
140a38bea:	4c 8d 45 48          	lea    0x48(%rbp),%r8
140a38bee:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140a38bf2:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140a38bf6:	e8 35 27 8a ff       	call   0x1402db330
140a38bfb:	90                   	nop
140a38bfc:	49 8b 4d 60          	mov    0x60(%r13),%rcx
140a38c00:	48 8b 01             	mov    (%rcx),%rax
140a38c03:	0f 57 c0             	xorps  %xmm0,%xmm0
140a38c06:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
140a38c0b:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140a38c0f:	48 85 db             	test   %rbx,%rbx
140a38c12:	74 08                	je     0x140a38c1c
140a38c14:	f0 ff 43 08          	lock incl 0x8(%rbx)
140a38c18:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140a38c1c:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
140a38c20:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
140a38c25:	4d 8d 45 20          	lea    0x20(%r13),%r8
140a38c29:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
140a38c2d:	49 8b d6             	mov    %r14,%rdx
140a38c30:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax