140257cc1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140257cc6:	41 03 c6             	add    %r14d,%eax
140257cc9:	75 35                	jne    0x140257d00
140257ccb:	48 8b 03             	mov    (%rbx),%rax
140257cce:	48 8b cb             	mov    %rbx,%rcx
140257cd1:	48 8b 00             	mov    (%rax),%rax
140257cd4:	ff 15 5e 4f 8b 00    	call   *0x8b4f5e(%rip)        # 0x140b0cc38
140257cda:	41 8b c6             	mov    %r14d,%eax
140257cdd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140257ce2:	41 03 c6             	add    %r14d,%eax
140257ce5:	75 19                	jne    0x140257d00
140257ce7:	48 8b 03             	mov    (%rbx),%rax
140257cea:	48 8b cb             	mov    %rbx,%rcx
140257ced:	48 8b 40 08          	mov    0x8(%rax),%rax
140257cf1:	ff 15 41 4f 8b 00    	call   *0x8b4f41(%rip)        # 0x140b0cc38
140257cf7:	eb 07                	jmp    0x140257d00
140257cf9:	48 8b b5 30 03 00 00 	mov    0x330(%rbp),%rsi
140257d00:	49 ff c4             	inc    %r12
140257d03:	48 8b 0e             	mov    (%rsi),%rcx
140257d06:	48 8b 01             	mov    (%rcx),%rax
140257d09:	48 8b 40 40          	mov    0x40(%rax),%rax
140257d0d:	ff 15 25 4f 8b 00    	call   *0x8b4f25(%rip)        # 0x140b0cc38
140257d13:	4c 3b e0             	cmp    %rax,%r12
140257d16:	0f 82 98 fc ff ff    	jb     0x1402579b4
140257d1c:	48 8b 0e             	mov    (%rsi),%rcx
140257d1f:	48 8b 01             	mov    (%rcx),%rax
140257d22:	33 d2                	xor    %edx,%edx
140257d24:	48 8b 40 70          	mov    0x70(%rax),%rax
140257d28:	ff 15 0a 4f 8b 00    	call   *0x8b4f0a(%rip)        # 0x140b0cc38
140257d2e:	45 33 e4             	xor    %r12d,%r12d
140257d31:	48 8b 9d 38 03 00 00 	mov    0x338(%rbp),%rbx
140257d38:	48 8b 0b             	mov    (%rbx),%rcx
140257d3b:	48 8b 01             	mov    (%rcx),%rax
140257d3e:	48 8b 40 40          	mov    0x40(%rax),%rax
140257d42:	ff 15 f0 4e 8b 00    	call   *0x8b4ef0(%rip)        # 0x140b0cc38
140257d48:	48 85 c0             	test   %rax,%rax
140257d4b:	0f 84 29 04 00 00    	je     0x14025817a
140257d51:	48 8b 0b             	mov    (%rbx),%rcx
140257d54:	48 8b 01             	mov    (%rcx),%rax
140257d57:	4d 8b c4             	mov    %r12,%r8
140257d5a:	48 8d 95 70 02 00 00 	lea    0x270(%rbp),%rdx
140257d61:	48 8b 40 30          	mov    0x30(%rax),%rax
140257d65:	ff 15 cd 4e 8b 00    	call   *0x8b4ecd(%rip)        # 0x140b0cc38
140257d6b:	48 8b d0             	mov    %rax,%rdx
140257d6e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140257d72:	e8 b5 96 dd ff       	call   0x14003142c
140257d77:	90                   	nop
140257d78:	48 8b 9d 78 02 00 00 	mov    0x278(%rbp),%rbx
140257d7f:	48 85 db             	test   %rbx,%rbx
140257d82:	74 3d                	je     0x140257dc1
140257d84:	41 83 ce ff          	or     $0xffffffff,%r14d
140257d88:	41 8b c6             	mov    %r14d,%eax
140257d8b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140257d90:	41 03 c6             	add    %r14d,%eax
140257d93:	75 2c                	jne    0x140257dc1
140257d95:	48 8b 03             	mov    (%rbx),%rax
140257d98:	48 8b cb             	mov    %rbx,%rcx
140257d9b:	48 8b 00             	mov    (%rax),%rax
140257d9e:	ff 15 94 4e 8b 00    	call   *0x8b4e94(%rip)        # 0x140b0cc38
140257da4:	41 8b c6             	mov    %r14d,%eax
140257da7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140257dac:	41 03 c6             	add    %r14d,%eax
140257daf:	75 10                	jne    0x140257dc1
140257db1:	48 8b 03             	mov    (%rbx),%rax
140257db4:	48 8b cb             	mov    %rbx,%rcx
140257db7:	48 8b 40 08          	mov    0x8(%rax),%rax
140257dbb:	ff 15 77 4e 8b 00    	call   *0x8b4e77(%rip)        # 0x140b0cc38
140257dc1:	4c 8b 75 88          	mov    -0x78(%rbp),%r14
140257dc5:	4d 85 f6             	test   %r14,%r14
140257dc8:	75 5c                	jne    0x140257e26
140257dca:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140257dce:	48 85 c9             	test   %rcx,%rcx
140257dd1:	0f 84 80 03 00 00    	je     0x140258157
140257dd7:	41 83 ce ff          	or     $0xffffffff,%r14d
140257ddb:	41 8b c6             	mov    %r14d,%eax
140257dde:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140257de3:	41 03 c6             	add    %r14d,%eax
140257de6:	0f 85 6b 03 00 00    	jne    0x140258157
140257dec:	48 8b 5d 90          	mov    -0x70(%rbp),%rbx
140257df0:	48 8b 03             	mov    (%rbx),%rax
140257df3:	48 8b cb             	mov    %rbx,%rcx
140257df6:	48 8b 00             	mov    (%rax),%rax
140257df9:	ff 15 39 4e 8b 00    	call   *0x8b4e39(%rip)        # 0x140b0cc38
140257dff:	41 8b c6             	mov    %r14d,%eax
140257e02:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140257e07:	41 03 c6             	add    %r14d,%eax
140257e0a:	0f 85 47 03 00 00    	jne    0x140258157
140257e10:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140257e14:	48 8b 01             	mov    (%rcx),%rax
140257e17:	48 8b 40 08          	mov    0x8(%rax),%rax
140257e1b:	ff 15 17 4e 8b 00    	call   *0x8b4e17(%rip)        # 0x140b0cc38
140257e21:	e9 31 03 00 00       	jmp    0x140258157
140257e26:	48 8b 36             	mov    (%rsi),%rsi
140257e29:	49 8b 06             	mov    (%r14),%rax
140257e2c:	49 8b ce             	mov    %r14,%rcx
140257e2f:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140257e36:	ff 15 fc 4d 8b 00    	call   *0x8b4dfc(%rip)        # 0x140b0cc38
140257e3c:	48 8b d8             	mov    %rax,%rbx
140257e3f:	48 8b 16             	mov    (%rsi),%rdx
140257e42:	48 8b ce             	mov    %rsi,%rcx
140257e45:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140257e4c:	ff 15 e6 4d 8b 00    	call   *0x8b4de6(%rip)        # 0x140b0cc38
140257e52:	f3 0f 10 00          	movss  (%rax),%xmm0
140257e56:	0f 2f 03             	comiss (%rbx),%xmm0
140257e59:	0f 87 a6 02 00 00    	ja     0x140258105
140257e5f:	48 8b 85 30 03 00 00 	mov    0x330(%rbp),%rax
140257e66:	48 8b 30             	mov    (%rax),%rsi
140257e69:	49 8b 06             	mov    (%r14),%rax
140257e6c:	49 8b ce             	mov    %r14,%rcx
140257e6f:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140257e76:	ff 15 bc 4d 8b 00    	call   *0x8b4dbc(%rip)        # 0x140b0cc38
140257e7c:	48 8b d8             	mov    %rax,%rbx
140257e7f:	48 8b 16             	mov    (%rsi),%rdx
140257e82:	48 8b ce             	mov    %rsi,%rcx
140257e85:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140257e8c:	ff 15 a6 4d 8b 00    	call   *0x8b4da6(%rip)        # 0x140b0cc38
140257e92:	f3 0f 10 43 08       	movss  0x8(%rbx),%xmm0
140257e97:	0f 2f 40 08          	comiss 0x8(%rax),%xmm0
140257e9b:	0f 87 64 02 00 00    	ja     0x140258105
140257ea1:	49 8b 06             	mov    (%r14),%rax
140257ea4:	49 8b ce             	mov    %r14,%rcx
140257ea7:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140257eae:	ff 15 84 4d 8b 00    	call   *0x8b4d84(%rip)        # 0x140b0cc38
140257eb4:	f3 0f 10 48 0c       	movss  0xc(%rax),%xmm1
140257eb9:	f3 0f 58 48 04       	addss  0x4(%rax),%xmm1
140257ebe:	f3 0f 59 cf          	mulss  %xmm7,%xmm1
140257ec2:	4d 3b ef             	cmp    %r15,%r13
140257ec5:	0f 83 5b 14 00 00    	jae    0x140259326
140257ecb:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140257ecf:	42 0f 2f 0c e9       	comiss (%rcx,%r13,8),%xmm1
140257ed4:	0f 82 2b 02 00 00    	jb     0x140258105
140257eda:	f3 42 0f 10 44 e9 04 	movss  0x4(%rcx,%r13,8),%xmm0
140257ee1:	0f 2f c1             	comiss %xmm1,%xmm0
140257ee4:	0f 82 1b 02 00 00    	jb     0x140258105
140257eea:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
140257eef:	49 8b 06             	mov    (%r14),%rax
140257ef2:	48 8b b0 b8 00 00 00 	mov    0xb8(%rax),%rsi
140257ef9:	49 8b ce             	mov    %r14,%rcx
140257efc:	48 8b 40 40          	mov    0x40(%rax),%rax
140257f00:	ff 15 32 4d 8b 00    	call   *0x8b4d32(%rip)        # 0x140b0cc38
140257f06:	48 85 c0             	test   %rax,%rax
140257f09:	0f 94 c3             	sete   %bl
140257f0c:	48 8b 8d 38 03 00 00 	mov    0x338(%rbp),%rcx
140257f13:	48 8b 09             	mov    (%rcx),%rcx
140257f16:	48 8b 01             	mov    (%rcx),%rax
140257f19:	4d 8b c4             	mov    %r12,%r8
140257f1c:	48 8d 95 80 02 00 00 	lea    0x280(%rbp),%rdx
140257f23:	48 8b 40 30          	mov    0x30(%rax),%rax
140257f27:	ff 15 0b 4d 8b 00    	call   *0x8b4d0b(%rip)        # 0x140b0cc38
140257f2d:	90                   	nop
140257f2e:	48 8b 08             	mov    (%rax),%rcx
140257f31:	48 8b 11             	mov    (%rcx),%rdx
140257f34:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140257f3b:	ff 15 f7 4c 8b 00    	call   *0x8b4cf7(%rip)        # 0x140b0cc38
140257f41:	44 8a c3             	mov    %bl,%r8b
140257f44:	48 8b d0             	mov    %rax,%rdx
140257f47:	49 8b ce             	mov    %r14,%rcx
140257f4a:	48 8b c6             	mov    %rsi,%rax
140257f4d:	ff 15 e5 4c 8b 00    	call   *0x8b4ce5(%rip)        # 0x140b0cc38
140257f53:	90                   	nop
140257f54:	48 8b 9d 88 02 00 00 	mov    0x288(%rbp),%rbx
140257f5b:	48 85 db             	test   %rbx,%rbx
140257f5e:	74 38                	je     0x140257f98
140257f60:	83 ce ff             	or     $0xffffffff,%esi
140257f63:	8b c6                	mov    %esi,%eax
140257f65:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140257f6a:	03 c6                	add    %esi,%eax
140257f6c:	75 2a                	jne    0x140257f98
140257f6e:	48 8b 03             	mov    (%rbx),%rax
140257f71:	48 8b cb             	mov    %rbx,%rcx
140257f74:	48 8b 00             	mov    (%rax),%rax
140257f77:	ff 15 bb 4c 8b 00    	call   *0x8b4cbb(%rip)        # 0x140b0cc38
140257f7d:	8b c6                	mov    %esi,%eax
140257f7f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140257f84:	03 c6                	add    %esi,%eax
140257f86:	75 10                	jne    0x140257f98
140257f88:	48 8b 03             	mov    (%rbx),%rax
140257f8b:	48 8b cb             	mov    %rbx,%rcx
140257f8e:	48 8b 40 08          	mov    0x8(%rax),%rax
140257f92:	ff 15 a0 4c 8b 00    	call   *0x8b4ca0(%rip)        # 0x140b0cc38
140257f98:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
140257f9d:	49 8b 06             	mov    (%r14),%rax
140257fa0:	48 8b 58 48          	mov    0x48(%rax),%rbx
140257fa4:	48 8b b5 38 03 00 00 	mov    0x338(%rbp),%rsi
140257fab:	48 8b 0e             	mov    (%rsi),%rcx
140257fae:	48 8b 01             	mov    (%rcx),%rax
140257fb1:	4d 8b c4             	mov    %r12,%r8
140257fb4:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
140257fbb:	48 8b 40 30          	mov    0x30(%rax),%rax
140257fbf:	ff 15 73 4c 8b 00    	call   *0x8b4c73(%rip)        # 0x140b0cc38
140257fc5:	90                   	nop
140257fc6:	48 8b d0             	mov    %rax,%rdx
140257fc9:	49 8b ce             	mov    %r14,%rcx
140257fcc:	48 8b c3             	mov    %rbx,%rax
140257fcf:	ff 15 63 4c 8b 00    	call   *0x8b4c63(%rip)        # 0x140b0cc38
140257fd5:	90                   	nop
140257fd6:	48 8b 9d 88 01 00 00 	mov    0x188(%rbp),%rbx
140257fdd:	41 83 ce ff          	or     $0xffffffff,%r14d
140257fe1:	48 85 db             	test   %rbx,%rbx
140257fe4:	74 39                	je     0x14025801f
140257fe6:	41 8b c6             	mov    %r14d,%eax
140257fe9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140257fee:	41 03 c6             	add    %r14d,%eax
140257ff1:	75 2c                	jne    0x14025801f
140257ff3:	48 8b 03             	mov    (%rbx),%rax
140257ff6:	48 8b cb             	mov    %rbx,%rcx
140257ff9:	48 8b 00             	mov    (%rax),%rax
140257ffc:	ff 15 36 4c 8b 00    	call   *0x8b4c36(%rip)        # 0x140b0cc38
140258002:	41 8b c6             	mov    %r14d,%eax
140258005:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14025800a:	41 03 c6             	add    %r14d,%eax
14025800d:	75 10                	jne    0x14025801f
14025800f:	48 8b 03             	mov    (%rbx),%rax
140258012:	48 8b cb             	mov    %rbx,%rcx
140258015:	48 8b 40 08          	mov    0x8(%rax),%rax
140258019:	ff 15 19 4c 8b 00    	call   *0x8b4c19(%rip)        # 0x140b0cc38
14025801f:	48 8b 0e             	mov    (%rsi),%rcx
140258022:	48 8b 01             	mov    (%rcx),%rax
140258025:	4d 8b c4             	mov    %r12,%r8
140258028:	48 8d 95 90 01 00 00 	lea    0x190(%rbp),%rdx
14025802f:	48 8b 40 30          	mov    0x30(%rax),%rax
140258033:	ff 15 ff 4b 8b 00    	call   *0x8b4bff(%rip)        # 0x140b0cc38
140258039:	90                   	nop
14025803a:	48 8b 08             	mov    (%rax),%rcx
14025803d:	48 8b 01             	mov    (%rcx),%rax
140258040:	0f 57 c0             	xorps  %xmm0,%xmm0
140258043:	66 0f 7f 85 10 01 00 	movdqa %xmm0,0x110(%rbp)
14025804a:	00
14025804b:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140258050:	48 85 d2             	test   %rdx,%rdx
140258053:	74 04                	je     0x140258059
140258055:	f0 ff 42 08          	lock incl 0x8(%rdx)
140258059:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
14025805e:	66 0f 7f 85 10 01 00 	movdqa %xmm0,0x110(%rbp)
140258065:	00
140258066:	4c 8d 85 10 01 00 00 	lea    0x110(%rbp),%r8
14025806d:	33 d2                	xor    %edx,%edx
14025806f:	48 8b 40 60          	mov    0x60(%rax),%rax
140258073:	ff 15 bf 4b 8b 00    	call   *0x8b4bbf(%rip)        # 0x140b0cc38
140258079:	48 8b 9d 18 01 00 00 	mov    0x118(%rbp),%rbx
140258080:	48 85 db             	test   %rbx,%rbx
140258083:	74 3a                	je     0x1402580bf
140258085:	41 8b c6             	mov    %r14d,%eax
140258088:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14025808d:	41 03 c6             	add    %r14d,%eax
140258090:	75 2d                	jne    0x1402580bf
140258092:	48 8b 03             	mov    (%rbx),%rax
140258095:	48 8b cb             	mov    %rbx,%rcx
140258098:	48 8b 00             	mov    (%rax),%rax
14025809b:	ff 15 97 4b 8b 00    	call   *0x8b4b97(%rip)        # 0x140b0cc38
1402580a1:	41 8b c6             	mov    %r14d,%eax
1402580a4:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402580a9:	41 03 c6             	add    %r14d,%eax
1402580ac:	75 11                	jne    0x1402580bf
1402580ae:	48 8b 03             	mov    (%rbx),%rax
1402580b1:	48 8b cb             	mov    %rbx,%rcx
1402580b4:	48 8b 40 08          	mov    0x8(%rax),%rax
1402580b8:	ff 15 7a 4b 8b 00    	call   *0x8b4b7a(%rip)        # 0x140b0cc38
1402580be:	90                   	nop
1402580bf:	48 8b 9d 98 01 00 00 	mov    0x198(%rbp),%rbx
1402580c6:	48 85 db             	test   %rbx,%rbx
1402580c9:	74 3a                	je     0x140258105
1402580cb:	41 8b c6             	mov    %r14d,%eax
1402580ce:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402580d3:	41 03 c6             	add    %r14d,%eax
1402580d6:	75 2d                	jne    0x140258105
1402580d8:	48 8b 03             	mov    (%rbx),%rax
1402580db:	48 8b cb             	mov    %rbx,%rcx
1402580de:	48 8b 00             	mov    (%rax),%rax
1402580e1:	ff 15 51 4b 8b 00    	call   *0x8b4b51(%rip)        # 0x140b0cc38
1402580e7:	41 8b c6             	mov    %r14d,%eax
1402580ea:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402580ef:	41 03 c6             	add    %r14d,%eax
1402580f2:	75 11                	jne    0x140258105
1402580f4:	48 8b 03             	mov    (%rbx),%rax
1402580f7:	48 8b cb             	mov    %rbx,%rcx
1402580fa:	48 8b 40 08          	mov    0x8(%rax),%rax
1402580fe:	ff 15 34 4b 8b 00    	call   *0x8b4b34(%rip)        # 0x140b0cc38
140258104:	90                   	nop
140258105:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140258109:	48 85 c9             	test   %rcx,%rcx
14025810c:	74 42                	je     0x140258150
14025810e:	41 83 ce ff          	or     $0xffffffff,%r14d
140258112:	41 8b c6             	mov    %r14d,%eax
140258115:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14025811a:	41 03 c6             	add    %r14d,%eax
14025811d:	75 31                	jne    0x140258150
14025811f:	48 8b 5d 90          	mov    -0x70(%rbp),%rbx
140258123:	48 8b 03             	mov    (%rbx),%rax
140258126:	48 8b cb             	mov    %rbx,%rcx
140258129:	48 8b 00             	mov    (%rax),%rax
14025812c:	ff 15 06 4b 8b 00    	call   *0x8b4b06(%rip)        # 0x140b0cc38
140258132:	41 8b c6             	mov    %r14d,%eax
140258135:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14025813a:	41 03 c6             	add    %r14d,%eax
14025813d:	75 11                	jne    0x140258150
14025813f:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140258143:	48 8b 01             	mov    (%rcx),%rax
140258146:	48 8b 40 08          	mov    0x8(%rax),%rax
14025814a:	ff 15 e8 4a 8b 00    	call   *0x8b4ae8(%rip)        # 0x140b0cc38
140258150:	48 8b b5 30 03 00 00 	mov    0x330(%rbp),%rsi
140258157:	49 ff c4             	inc    %r12
14025815a:	48 8b 9d 38 03 00 00 	mov    0x338(%rbp),%rbx
140258161:	48 8b 0b             	mov    (%rbx),%rcx
140258164:	48 8b 01             	mov    (%rcx),%rax
140258167:	48 8b 40 40          	mov    0x40(%rax),%rax
14025816b:	ff 15 c7 4a 8b 00    	call   *0x8b4ac7(%rip)        # 0x140b0cc38
140258171:	4c 3b e0             	cmp    %rax,%r12
140258174:	0f 82 d7 fb ff ff    	jb     0x140257d51
14025817a:	4c 8b a5 38 03 00 00 	mov    0x338(%rbp),%r12
140258181:	49 8b 0c 24          	mov    (%r12),%rcx
140258185:	48 8b 01             	mov    (%rcx),%rax
140258188:	33 d2                	xor    %edx,%edx
14025818a:	48 8b 40 70          	mov    0x70(%rax),%rax
14025818e:	ff 15 a4 4a 8b 00    	call   *0x8b4aa4(%rip)        # 0x140b0cc38
140258194:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140258199:	48 3b 4c 24 30       	cmp    0x30(%rsp),%rcx
14025819e:	74 30                	je     0x1402581d0
1402581a0:	48 83 21 00          	andq   $0x0,(%rcx)
1402581a4:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
1402581a9:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1402581ae:	48 85 d2             	test   %rdx,%rdx
1402581b1:	74 04                	je     0x1402581b7
1402581b3:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402581b7:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1402581bc:	48 89 01             	mov    %rax,(%rcx)
1402581bf:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1402581c4:	48 89 41 08          	mov    %rax,0x8(%rcx)
1402581c8:	48 83 44 24 28 10    	addq   $0x10,0x28(%rsp)
1402581ce:	eb 13                	jmp    0x1402581e3
1402581d0:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1402581d5:	48 8b d1             	mov    %rcx,%rdx
1402581d8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402581dd:	e8 66 aa dd ff       	call   0x140032c48
1402581e2:	90                   	nop
1402581e3:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1402581e8:	48 85 d2             	test   %rdx,%rdx
1402581eb:	74 44                	je     0x140258231
1402581ed:	41 83 ce ff          	or     $0xffffffff,%r14d
1402581f1:	41 8b c6             	mov    %r14d,%eax
1402581f4:	f0 0f c1 42 08       	lock xadd %eax,0x8(%rdx)
1402581f9:	41 03 c6             	add    %r14d,%eax
1402581fc:	75 33                	jne    0x140258231
1402581fe:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140258203:	48 8b 03             	mov    (%rbx),%rax
140258206:	48 8b cb             	mov    %rbx,%rcx
140258209:	48 8b 00             	mov    (%rax),%rax
14025820c:	ff 15 26 4a 8b 00    	call   *0x8b4a26(%rip)        # 0x140b0cc38
140258212:	41 8b c6             	mov    %r14d,%eax
140258215:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)