140a7db5a:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
140a7db60:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140a7db66:	e8 c1 f5 ff ff       	call   0x140a7d12c
140a7db6b:	48 83 c4 48          	add    $0x48,%rsp
140a7db6f:	c3                   	ret
140a7db70:	48 83 ec 48          	sub    $0x48,%rsp
140a7db74:	83 64 24 28 00       	andl   $0x0,0x28(%rsp)
140a7db79:	48 8d 05 80 ff ff ff 	lea    -0x80(%rip),%rax        # 0x140a7db00
140a7db80:	83 64 24 38 00       	andl   $0x0,0x38(%rsp)
140a7db85:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
140a7db8a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a7db8f:	4c 8b c2             	mov    %rdx,%r8
140a7db92:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140a7db97:	48 8d 05 72 fe ff ff 	lea    -0x18e(%rip),%rax        # 0x140a7da10
140a7db9e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a7dba3:	48 8b 02             	mov    (%rdx),%rax
140a7dba6:	0f 28 4c 24 30       	movaps 0x30(%rsp),%xmm1
140a7dbab:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140a7dbb1:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
140a7dbb7:	48 63 50 0c          	movslq 0xc(%rax),%rdx
140a7dbbb:	49 03 d0             	add    %r8,%rdx
140a7dbbe:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140a7dbc3:	e8 64 f5 ff ff       	call   0x140a7d12c
140a7dbc8:	48 83 c4 48          	add    $0x48,%rsp
140a7dbcc:	c3                   	ret
140a7dbcd:	90                   	nop
140a7dbce:	90                   	nop
140a7dbcf:	90                   	nop
140a7dbd0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140a7dbd5:	57                   	push   %rdi
140a7dbd6:	48 83 ec 60          	sub    $0x60,%rsp
140a7dbda:	48 8b 05 5f 14 24 00 	mov    0x24145f(%rip),%rax        # 0x140cbf040
140a7dbe1:	48 33 c4             	xor    %rsp,%rax
140a7dbe4:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140a7dbe9:	48 8b da             	mov    %rdx,%rbx
140a7dbec:	48 8b f9             	mov    %rcx,%rdi
140a7dbef:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a7dbf4:	e8 4f b5 ff ff       	call   0x140a79148
140a7dbf9:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a7dbfd:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a7dc02:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a7dc06:	48 83 c1 08          	add    $0x8,%rcx
140a7dc0a:	48 03 cb             	add    %rbx,%rcx
140a7dc0d:	48 8b 01             	mov    (%rcx),%rax
140a7dc10:	48 8b 40 28          	mov    0x28(%rax),%rax
140a7dc14:	ff 15 1e f0 08 00    	call   *0x8f01e(%rip)        # 0x140b0cc38
140a7dc1a:	4c 8b c0             	mov    %rax,%r8
140a7dc1d:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a7dc22:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140a7dc27:	e8 68 e8 e8 ff       	call   0x14090c494
140a7dc2c:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a7dc31:	48 8b cb             	mov    %rbx,%rcx
140a7dc34:	0f 10 00             	movups (%rax),%xmm0
140a7dc37:	48 8b 03             	mov    (%rbx),%rax
140a7dc3a:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140a7dc40:	48 8b 00             	mov    (%rax),%rax
140a7dc43:	ff 15 ef ef 08 00    	call   *0x8efef(%rip)        # 0x140b0cc38
140a7dc49:	4c 8b 07             	mov    (%rdi),%r8
140a7dc4c:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140a7dc50:	84 c0                	test   %al,%al
140a7dc52:	74 0a                	je     0x140a7dc5e
140a7dc54:	48 63 51 10          	movslq 0x10(%rcx),%rdx
140a7dc58:	49 8b 40 10          	mov    0x10(%r8),%rax
140a7dc5c:	eb 08                	jmp    0x140a7dc66
140a7dc5e:	48 63 51 08          	movslq 0x8(%rcx),%rdx
140a7dc62:	49 8b 40 40          	mov    0x40(%r8),%rax
140a7dc66:	48 83 c2 08          	add    $0x8,%rdx
140a7dc6a:	48 8b cf             	mov    %rdi,%rcx
140a7dc6d:	48 03 d3             	add    %rbx,%rdx
140a7dc70:	ff 15 c2 ef 08 00    	call   *0x8efc2(%rip)        # 0x140b0cc38
140a7dc76:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140a7dc7b:	48 33 cc             	xor    %rsp,%rcx
140a7dc7e:	e8 5d 19 07 00       	call   0x140aef5e0
140a7dc83:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
140a7dc8a:	00
140a7dc8b:	48 83 c4 60          	add    $0x60,%rsp
140a7dc8f:	5f                   	pop    %rdi
140a7dc90:	c3                   	ret
140a7dc91:	90                   	nop
140a7dc92:	90                   	nop
140a7dc93:	90                   	nop
140a7dc94:	90                   	nop
140a7dc95:	90                   	nop
140a7dc96:	90                   	nop
140a7dc97:	90                   	nop
140a7dc98:	90                   	nop
140a7dc99:	90                   	nop
140a7dc9a:	90                   	nop
140a7dc9b:	90                   	nop
140a7dc9c:	90                   	nop
140a7dc9d:	90                   	nop
140a7dc9e:	90                   	nop
140a7dc9f:	90                   	nop
140a7dca0:	48 83 ec 48          	sub    $0x48,%rsp
140a7dca4:	83 64 24 28 00       	andl   $0x0,0x28(%rsp)
140a7dca9:	48 8d 05 50 fe ff ff 	lea    -0x1b0(%rip),%rax        # 0x140a7db00
140a7dcb0:	83 64 24 38 00       	andl   $0x0,0x38(%rsp)
140a7dcb5:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
140a7dcba:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a7dcbf:	4c 8b c2             	mov    %rdx,%r8
140a7dcc2:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140a7dcc7:	48 8d 05 52 fc ff ff 	lea    -0x3ae(%rip),%rax        # 0x140a7d920
140a7dcce:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a7dcd3:	48 8b 02             	mov    (%rdx),%rax
140a7dcd6:	0f 28 4c 24 30       	movaps 0x30(%rsp),%xmm1
140a7dcdb:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140a7dce1:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
140a7dce7:	48 63 50 0c          	movslq 0xc(%rax),%rdx
140a7dceb:	49 03 d0             	add    %r8,%rdx
140a7dcee:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140a7dcf3:	e8 34 f4 ff ff       	call   0x140a7d12c
140a7dcf8:	48 83 c4 48          	add    $0x48,%rsp
140a7dcfc:	c3                   	ret
140a7dcfd:	90                   	nop
140a7dcfe:	90                   	nop
140a7dcff:	90                   	nop
140a7dd00:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140a7dd05:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a7dd0a:	53                   	push   %rbx
140a7dd0b:	56                   	push   %rsi
140a7dd0c:	41 54                	push   %r12
140a7dd0e:	41 55                	push   %r13
140a7dd10:	41 56                	push   %r14
140a7dd12:	41 57                	push   %r15
140a7dd14:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
140a7dd1b:	4c 8b f2             	mov    %rdx,%r14
140a7dd1e:	4c 8b e9             	mov    %rcx,%r13
140a7dd21:	4c 8d 62 08          	lea    0x8(%rdx),%r12
140a7dd25:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
140a7dd2a:	49 8b 04 24          	mov    (%r12),%rax
140a7dd2e:	4c 63 40 08          	movslq 0x8(%rax),%r8
140a7dd32:	48 8d 4a 08          	lea    0x8(%rdx),%rcx
140a7dd36:	49 03 c8             	add    %r8,%rcx
140a7dd39:	48 8b 01             	mov    (%rcx),%rax
140a7dd3c:	48 8b 40 60          	mov    0x60(%rax),%rax
140a7dd40:	ff 15 f2 ee 08 00    	call   *0x8eef2(%rip)        # 0x140b0cc38
140a7dd46:	84 c0                	test   %al,%al
140a7dd48:	0f 85 16 05 00 00    	jne    0x140a7e264
140a7dd4e:	0f 57 c0             	xorps  %xmm0,%xmm0
140a7dd51:	f3 0f 7f 44 24 58    	movdqu %xmm0,0x58(%rsp)
140a7dd57:	f3 0f 7f 84 24 88 00 	movdqu %xmm0,0x88(%rsp)
140a7dd5e:	00 00
140a7dd60:	49 8b 06             	mov    (%r14),%rax
140a7dd63:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
140a7dd6a:	00
140a7dd6b:	49 8b ce             	mov    %r14,%rcx
140a7dd6e:	48 8b 40 20          	mov    0x20(%rax),%rax
140a7dd72:	ff 15 c0 ee 08 00    	call   *0x8eec0(%rip)        # 0x140b0cc38
140a7dd78:	49 8b 4d 48          	mov    0x48(%r13),%rcx
140a7dd7c:	48 8b 01             	mov    (%rcx),%rax
140a7dd7f:	4c 8d 84 24 88 00 00 	lea    0x88(%rsp),%r8
140a7dd86:	00
140a7dd87:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140a7dd8c:	48 8b 80 78 03 00 00 	mov    0x378(%rax),%rax
140a7dd93:	ff 15 9f ee 08 00    	call   *0x8ee9f(%rip)        # 0x140b0cc38
140a7dd99:	90                   	nop
140a7dd9a:	48 83 7c 24 78 00    	cmpq   $0x0,0x78(%rsp)
140a7dda0:	0f 84 ef 03 00 00    	je     0x140a7e195
140a7dda6:	49 8b 4d 48          	mov    0x48(%r13),%rcx
140a7ddaa:	48 8b 01             	mov    (%rcx),%rax
140a7ddad:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
140a7ddb2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a7ddb7:	48 8b 80 58 01 00 00 	mov    0x158(%rax),%rax
140a7ddbe:	ff 15 74 ee 08 00    	call   *0x8ee74(%rip)        # 0x140b0cc38
140a7ddc4:	4c 8b 38             	mov    (%rax),%r15
140a7ddc7:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
140a7ddcc:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a7ddd0:	48 89 8c 24 f8 00 00 	mov    %rcx,0xf8(%rsp)
140a7ddd7:	00
140a7ddd8:	48 83 20 00          	andq   $0x0,(%rax)
140a7dddc:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140a7dde1:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
140a7dde6:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
140a7ddeb:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140a7ddf0:	83 ce ff             	or     $0xffffffff,%esi
140a7ddf3:	48 85 db             	test   %rbx,%rbx
140a7ddf6:	74 35                	je     0x140a7de2d
140a7ddf8:	8b c6                	mov    %esi,%eax
140a7ddfa:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a7ddff:	03 c6                	add    %esi,%eax
140a7de01:	75 2a                	jne    0x140a7de2d
140a7de03:	48 8b 03             	mov    (%rbx),%rax
140a7de06:	48 8b cb             	mov    %rbx,%rcx
140a7de09:	48 8b 00             	mov    (%rax),%rax
140a7de0c:	ff 15 26 ee 08 00    	call   *0x8ee26(%rip)        # 0x140b0cc38
140a7de12:	8b c6                	mov    %esi,%eax
140a7de14:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a7de19:	03 c6                	add    %esi,%eax
140a7de1b:	75 10                	jne    0x140a7de2d
140a7de1d:	48 8b 03             	mov    (%rbx),%rax
140a7de20:	48 8b cb             	mov    %rbx,%rcx
140a7de23:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7de27:	ff 15 0b ee 08 00    	call   *0x8ee0b(%rip)        # 0x140b0cc38
140a7de2d:	4d 85 ff             	test   %r15,%r15
140a7de30:	0f 84 62 03 00 00    	je     0x140a7e198
140a7de36:	49 8d 5d 18          	lea    0x18(%r13),%rbx
140a7de3a:	48 89 9c 24 f0 00 00 	mov    %rbx,0xf0(%rsp)
140a7de41:	00
140a7de42:	48 8b 0b             	mov    (%rbx),%rcx
140a7de45:	48 8b 01             	mov    (%rcx),%rax
140a7de48:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
140a7de4f:	ff 15 e3 ed 08 00    	call   *0x8ede3(%rip)        # 0x140b0cc38
140a7de55:	49 8b 04 24          	mov    (%r12),%rax
140a7de59:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a7de5d:	48 83 c1 08          	add    $0x8,%rcx
140a7de61:	49 03 ce             	add    %r14,%rcx
140a7de64:	48 8b 01             	mov    (%rcx),%rax
140a7de67:	48 8b 40 18          	mov    0x18(%rax),%rax
140a7de6b:	ff 15 c7 ed 08 00    	call   *0x8edc7(%rip)        # 0x140b0cc38
140a7de71:	4c 8b c0             	mov    %rax,%r8
140a7de74:	48 8b 0b             	mov    (%rbx),%rcx
140a7de77:	48 8b 11             	mov    (%rcx),%rdx
140a7de7a:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140a7de81:	49 8b d0             	mov    %r8,%rdx
140a7de84:	ff 15 ae ed 08 00    	call   *0x8edae(%rip)        # 0x140b0cc38
140a7de8a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a7de8f:	49 8b cd             	mov    %r13,%rcx
140a7de92:	e8 b1 b2 ff ff       	call   0x140a79148
140a7de97:	0f 10 00             	movups (%rax),%xmm0
140a7de9a:	f3 41 0f 7f 45 58    	movdqu %xmm0,0x58(%r13)
140a7dea0:	49 8b 04 24          	mov    (%r12),%rax
140a7dea4:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a7dea8:	48 83 c1 08          	add    $0x8,%rcx
140a7deac:	49 03 ce             	add    %r14,%rcx
140a7deaf:	48 8b 01             	mov    (%rcx),%rax
140a7deb2:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7deb6:	ff 15 7c ed 08 00    	call   *0x8ed7c(%rip)        # 0x140b0cc38
140a7debc:	45 33 c0             	xor    %r8d,%r8d
140a7debf:	49 8d 55 58          	lea    0x58(%r13),%rdx
140a7dec3:	48 8b c8             	mov    %rax,%rcx
140a7dec6:	e8 81 dc e8 ff       	call   0x14090bb4c
140a7decb:	84 c0                	test   %al,%al
140a7decd:	0f 84 ad 02 00 00    	je     0x140a7e180
140a7ded3:	49 8b 04 24          	mov    (%r12),%rax
140a7ded7:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a7dedb:	48 83 c1 08          	add    $0x8,%rcx
140a7dedf:	49 03 ce             	add    %r14,%rcx
140a7dee2:	48 8b 01             	mov    (%rcx),%rax
140a7dee5:	49 8d 55 68          	lea    0x68(%r13),%rdx
140a7dee9:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
140a7deee:	48 8b 40 68          	mov    0x68(%rax),%rax
140a7def2:	ff 15 40 ed 08 00    	call   *0x8ed40(%rip)        # 0x140b0cc38
140a7def8:	84 c0                	test   %al,%al
140a7defa:	0f 84 80 02 00 00    	je     0x140a7e180
140a7df00:	45 33 ff             	xor    %r15d,%r15d
140a7df03:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
140a7df08:	44 88 7c 24 28       	mov    %r15b,0x28(%rsp)
140a7df0d:	33 c0                	xor    %eax,%eax
140a7df0f:	41 38 45 78          	cmp    %al,0x78(%r13)
140a7df13:	74 39                	je     0x140a7df4e
140a7df15:	49 8b 04 24          	mov    (%r12),%rax
140a7df19:	48 63 58 08          	movslq 0x8(%rax),%rbx
140a7df1d:	48 83 c3 08          	add    $0x8,%rbx
140a7df21:	49 03 de             	add    %r14,%rbx
140a7df24:	48 8b 03             	mov    (%rbx),%rax
140a7df27:	33 d2                	xor    %edx,%edx
140a7df29:	48 8b cb             	mov    %rbx,%rcx
140a7df2c:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
140a7df33:	ff 15 ff ec 08 00    	call   *0x8ecff(%rip)        # 0x140b0cc38
140a7df39:	f6 d8                	neg    %al
140a7df3b:	4d 1b ff             	sbb    %r15,%r15
140a7df3e:	4c 23 fb             	and    %rbx,%r15
140a7df41:	49 8b c7             	mov    %r15,%rax
140a7df44:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
140a7df49:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
140a7df4e:	41 80 7d 78 00       	cmpb   $0x0,0x78(%r13)
140a7df53:	74 09                	je     0x140a7df5e
140a7df55:	48 85 c0             	test   %rax,%rax
140a7df58:	0f 84 fd 01 00 00    	je     0x140a7e15b
140a7df5e:	49 8b 06             	mov    (%r14),%rax
140a7df61:	49 8b ce             	mov    %r14,%rcx
140a7df64:	48 8b 40 28          	mov    0x28(%rax),%rax
140a7df68:	ff 15 ca ec 08 00    	call   *0x8ecca(%rip)        # 0x140b0cc38
140a7df6e:	84 c0                	test   %al,%al
140a7df70:	0f 84 80 00 00 00    	je     0x140a7dff6
140a7df76:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
140a7df7d:	00
140a7df7e:	48 8b 0b             	mov    (%rbx),%rcx
140a7df81:	48 8b 01             	mov    (%rcx),%rax
140a7df84:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
140a7df8b:	ff 15 a7 ec 08 00    	call   *0x8eca7(%rip)        # 0x140b0cc38
140a7df91:	48 8b 1b             	mov    (%rbx),%rbx
140a7df94:	48 8b 03             	mov    (%rbx),%rax
140a7df97:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
140a7df9e:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a7dfa3:	49 8b 06             	mov    (%r14),%rax
140a7dfa6:	49 8b ce             	mov    %r14,%rcx
140a7dfa9:	48 8b 00             	mov    (%rax),%rax
140a7dfac:	ff 15 86 ec 08 00    	call   *0x8ec86(%rip)        # 0x140b0cc38
140a7dfb2:	44 8b c0             	mov    %eax,%r8d
140a7dfb5:	0f 57 c0             	xorps  %xmm0,%xmm0
140a7dfb8:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
140a7dfbe:	48 8b 84 24 f8 00 00 	mov    0xf8(%rsp),%rax
140a7dfc5:	00
140a7dfc6:	48 85 c0             	test   %rax,%rax
140a7dfc9:	74 09                	je     0x140a7dfd4
140a7dfcb:	f0 ff 40 08          	lock incl 0x8(%rax)
140a7dfcf:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
140a7dfd4:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
140a7dfd9:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140a7dfde:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140a7dfe3:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a7dfe8:	48 8b cb             	mov    %rbx,%rcx
140a7dfeb:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140a7dff0:	ff 15 42 ec 08 00    	call   *0x8ec42(%rip)        # 0x140b0cc38
140a7dff6:	49 8b 04 24          	mov    (%r12),%rax
140a7dffa:	48 63 48 08          	movslq 0x8(%rax),%rcx
140a7dffe:	48 83 c1 08          	add    $0x8,%rcx
140a7e002:	49 03 ce             	add    %r14,%rcx
140a7e005:	48 8b 01             	mov    (%rcx),%rax
140a7e008:	48 8d 94 24 f8 00 00 	lea    0xf8(%rsp),%rdx
140a7e00f:	00
140a7e010:	48 8b 40 08          	mov    0x8(%rax),%rax
140a7e014:	ff 15 1e ec 08 00    	call   *0x8ec1e(%rip)        # 0x140b0cc38
140a7e01a:	49 8b 04 24          	mov    (%r12),%rax
140a7e01e:	48 63 48 08          	movslq 0x8(%rax),%rcx
140a7e022:	48 83 c1 08          	add    $0x8,%rcx
140a7e026:	49 03 ce             	add    %r14,%rcx
140a7e029:	48 8b 01             	mov    (%rcx),%rax
140a7e02c:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a7e031:	48 8b 40 10          	mov    0x10(%rax),%rax
140a7e035:	ff 15 fd eb 08 00    	call   *0x8ebfd(%rip)        # 0x140b0cc38
140a7e03b:	48 8b 8c 24 f8 00 00 	mov    0xf8(%rsp),%rcx
140a7e042:	00
140a7e043:	48 3b 08             	cmp    (%rax),%rcx
140a7e046:	0f 84 de 00 00 00    	je     0x140a7e12a
140a7e04c:	48 8b 09             	mov    (%rcx),%rcx
140a7e04f:	48 8b 01             	mov    (%rcx),%rax
140a7e052:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140a7e057:	48 8b 40 68          	mov    0x68(%rax),%rax
140a7e05b:	ff 15 d7 eb 08 00    	call   *0x8ebd7(%rip)        # 0x140b0cc38
140a7e061:	84 c0                	test   %al,%al
140a7e063:	0f 84 b3 00 00 00    	je     0x140a7e11c
140a7e069:	49 8b 55 10          	mov    0x10(%r13),%rdx
140a7e06d:	48 85 d2             	test   %rdx,%rdx
140a7e070:	0f 84 00 02 00 00    	je     0x140a7e276
140a7e076:	8b 42 08             	mov    0x8(%rdx),%eax
140a7e079:	eb 0a                	jmp    0x140a7e085
140a7e07b:	8d 48 01             	lea    0x1(%rax),%ecx
140a7e07e:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140a7e083:	74 0a                	je     0x140a7e08f
140a7e085:	85 c0                	test   %eax,%eax
140a7e087:	0f 84 e9 01 00 00    	je     0x140a7e276
140a7e08d:	eb ec                	jmp    0x140a7e07b
140a7e08f:	49 8b 45 08          	mov    0x8(%r13),%rax
140a7e093:	49 8b 4d 10          	mov    0x10(%r13),%rcx
140a7e097:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a7e09c:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
140a7e0a1:	48 8b 84 24 f8 00 00 	mov    0xf8(%rsp),%rax
140a7e0a8:	00