140177b2b:	48 2b c1             	sub    %rcx,%rax
140177b2e:	48 c1 f8 04          	sar    $0x4,%rax
140177b32:	48 85 c0             	test   %rax,%rax
140177b35:	0f 84 df 01 00 00    	je     0x140177d1a
140177b3b:	45 33 ff             	xor    %r15d,%r15d
140177b3e:	45 33 f6             	xor    %r14d,%r14d
140177b41:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140177b46:	48 2b c1             	sub    %rcx,%rax
140177b49:	48 c1 f8 04          	sar    $0x4,%rax
140177b4d:	48 3b f8             	cmp    %rax,%rdi
140177b50:	0f 83 4e 02 00 00    	jae    0x140177da4
140177b56:	4a 8b 0c 39          	mov    (%rcx,%r15,1),%rcx
140177b5a:	48 8b 01             	mov    (%rcx),%rax
140177b5d:	48 8b 40 40          	mov    0x40(%rax),%rax
140177b61:	ff 15 d1 50 99 00    	call   *0x9950d1(%rip)        # 0x140b0cc38
140177b67:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140177b6c:	4c 3b f0             	cmp    %rax,%r14
140177b6f:	0f 83 89 01 00 00    	jae    0x140177cfe
140177b75:	48 8b 1e             	mov    (%rsi),%rbx
140177b78:	48 8b 03             	mov    (%rbx),%rax
140177b7b:	4c 8b 60 48          	mov    0x48(%rax),%r12
140177b7f:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140177b84:	48 2b c1             	sub    %rcx,%rax
140177b87:	48 c1 f8 04          	sar    $0x4,%rax
140177b8b:	48 3b f8             	cmp    %rax,%rdi
140177b8e:	0f 83 09 02 00 00    	jae    0x140177d9d
140177b94:	4a 8b 0c 39          	mov    (%rcx,%r15,1),%rcx
140177b98:	48 8b 01             	mov    (%rcx),%rax
140177b9b:	4d 8b c6             	mov    %r14,%r8
140177b9e:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140177ba2:	48 8b 40 30          	mov    0x30(%rax),%rax
140177ba6:	ff 15 8c 50 99 00    	call   *0x99508c(%rip)        # 0x140b0cc38
140177bac:	90                   	nop
140177bad:	48 8b d0             	mov    %rax,%rdx
140177bb0:	48 8b cb             	mov    %rbx,%rcx
140177bb3:	49 8b c4             	mov    %r12,%rax
140177bb6:	ff 15 7c 50 99 00    	call   *0x99507c(%rip)        # 0x140b0cc38
140177bbc:	90                   	nop
140177bbd:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
140177bc1:	48 85 db             	test   %rbx,%rbx
140177bc4:	74 39                	je     0x140177bff
140177bc6:	41 8b c5             	mov    %r13d,%eax
140177bc9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140177bce:	41 03 c5             	add    %r13d,%eax
140177bd1:	75 2c                	jne    0x140177bff
140177bd3:	48 8b 03             	mov    (%rbx),%rax
140177bd6:	48 8b cb             	mov    %rbx,%rcx
140177bd9:	48 8b 00             	mov    (%rax),%rax
140177bdc:	ff 15 56 50 99 00    	call   *0x995056(%rip)        # 0x140b0cc38
140177be2:	41 8b c5             	mov    %r13d,%eax
140177be5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140177bea:	41 03 c5             	add    %r13d,%eax
140177bed:	75 10                	jne    0x140177bff
140177bef:	48 8b 03             	mov    (%rbx),%rax
140177bf2:	48 8b cb             	mov    %rbx,%rcx
140177bf5:	48 8b 40 08          	mov    0x8(%rax),%rax
140177bf9:	ff 15 39 50 99 00    	call   *0x995039(%rip)        # 0x140b0cc38
140177bff:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140177c04:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140177c09:	48 2b c1             	sub    %rcx,%rax
140177c0c:	48 c1 f8 04          	sar    $0x4,%rax
140177c10:	48 3b f8             	cmp    %rax,%rdi
140177c13:	0f 83 7d 01 00 00    	jae    0x140177d96
140177c19:	4a 8b 0c 39          	mov    (%rcx,%r15,1),%rcx
140177c1d:	48 8b 01             	mov    (%rcx),%rax
140177c20:	4d 8b c6             	mov    %r14,%r8
140177c23:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140177c27:	48 8b 40 30          	mov    0x30(%rax),%rax
140177c2b:	ff 15 07 50 99 00    	call   *0x995007(%rip)        # 0x140b0cc38
140177c31:	90                   	nop
140177c32:	48 8b 08             	mov    (%rax),%rcx
140177c35:	48 8b 01             	mov    (%rcx),%rax
140177c38:	0f 57 c0             	xorps  %xmm0,%xmm0
140177c3b:	f3 0f 7f 45 88       	movdqu %xmm0,-0x78(%rbp)
140177c40:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140177c44:	48 85 d2             	test   %rdx,%rdx
140177c47:	74 04                	je     0x140177c4d
140177c49:	f0 ff 42 08          	lock incl 0x8(%rdx)
140177c4d:	48 8b 16             	mov    (%rsi),%rdx
140177c50:	48 89 55 88          	mov    %rdx,-0x78(%rbp)
140177c54:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140177c58:	48 89 55 90          	mov    %rdx,-0x70(%rbp)
140177c5c:	4c 8d 45 88          	lea    -0x78(%rbp),%r8
140177c60:	33 d2                	xor    %edx,%edx
140177c62:	48 8b 40 60          	mov    0x60(%rax),%rax
140177c66:	ff 15 cc 4f 99 00    	call   *0x994fcc(%rip)        # 0x140b0cc38
140177c6c:	48 8b 5d 90          	mov    -0x70(%rbp),%rbx
140177c70:	48 85 db             	test   %rbx,%rbx
140177c73:	74 3a                	je     0x140177caf
140177c75:	41 8b c5             	mov    %r13d,%eax
140177c78:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140177c7d:	41 03 c5             	add    %r13d,%eax
140177c80:	75 2d                	jne    0x140177caf
140177c82:	48 8b 03             	mov    (%rbx),%rax
140177c85:	48 8b cb             	mov    %rbx,%rcx
140177c88:	48 8b 00             	mov    (%rax),%rax
140177c8b:	ff 15 a7 4f 99 00    	call   *0x994fa7(%rip)        # 0x140b0cc38
140177c91:	41 8b c5             	mov    %r13d,%eax
140177c94:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140177c99:	41 03 c5             	add    %r13d,%eax
140177c9c:	75 11                	jne    0x140177caf
140177c9e:	48 8b 03             	mov    (%rbx),%rax
140177ca1:	48 8b cb             	mov    %rbx,%rcx
140177ca4:	48 8b 40 08          	mov    0x8(%rax),%rax
140177ca8:	ff 15 8a 4f 99 00    	call   *0x994f8a(%rip)        # 0x140b0cc38
140177cae:	90                   	nop
140177caf:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140177cb3:	48 85 db             	test   %rbx,%rbx
140177cb6:	74 39                	je     0x140177cf1
140177cb8:	41 8b c5             	mov    %r13d,%eax
140177cbb:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140177cc0:	41 03 c5             	add    %r13d,%eax
140177cc3:	75 2c                	jne    0x140177cf1
140177cc5:	48 8b 03             	mov    (%rbx),%rax
140177cc8:	48 8b cb             	mov    %rbx,%rcx
140177ccb:	48 8b 00             	mov    (%rax),%rax
140177cce:	ff 15 64 4f 99 00    	call   *0x994f64(%rip)        # 0x140b0cc38
140177cd4:	41 8b c5             	mov    %r13d,%eax
140177cd7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140177cdc:	41 03 c5             	add    %r13d,%eax
140177cdf:	75 10                	jne    0x140177cf1
140177ce1:	48 8b 03             	mov    (%rbx),%rax
140177ce4:	48 8b cb             	mov    %rbx,%rcx
140177ce7:	48 8b 40 08          	mov    0x8(%rax),%rax
140177ceb:	ff 15 47 4f 99 00    	call   *0x994f47(%rip)        # 0x140b0cc38
140177cf1:	49 ff c6             	inc    %r14
140177cf4:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140177cf9:	e9 43 fe ff ff       	jmp    0x140177b41
140177cfe:	48 ff c7             	inc    %rdi
140177d01:	49 83 c7 10          	add    $0x10,%r15
140177d05:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140177d0a:	48 2b c1             	sub    %rcx,%rax
140177d0d:	48 c1 f8 04          	sar    $0x4,%rax
140177d11:	48 3b f8             	cmp    %rax,%rdi
140177d14:	0f 82 24 fe ff ff    	jb     0x140177b3e
140177d1a:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140177d1e:	e8 fd b4 ff ff       	call   0x140173220
140177d23:	48 8b d6             	mov    %rsi,%rdx
140177d26:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140177d2a:	e8 31 91 eb ff       	call   0x140030e60
140177d2f:	48 83 7d 88 00       	cmpq   $0x0,-0x78(%rbp)
140177d34:	75 75                	jne    0x140177dab
140177d36:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140177d3a:	48 8b 0e             	mov    (%rsi),%rcx
140177d3d:	e8 26 cf eb ff       	call   0x140034c68
140177d42:	48 8b d0             	mov    %rax,%rdx
140177d45:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140177d49:	e8 96 e5 e8 ff       	call   0x1400062e4
140177d4e:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
140177d52:	41 83 cf ff          	or     $0xffffffff,%r15d
140177d56:	48 85 db             	test   %rbx,%rbx
140177d59:	74 54                	je     0x140177daf
140177d5b:	41 8b c7             	mov    %r15d,%eax
140177d5e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140177d63:	41 03 c7             	add    %r15d,%eax
140177d66:	75 47                	jne    0x140177daf
140177d68:	48 8b 03             	mov    (%rbx),%rax
140177d6b:	48 8b cb             	mov    %rbx,%rcx
140177d6e:	48 8b 00             	mov    (%rax),%rax
140177d71:	ff 15 c1 4e 99 00    	call   *0x994ec1(%rip)        # 0x140b0cc38
140177d77:	41 8b c7             	mov    %r15d,%eax
140177d7a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140177d7f:	41 03 c7             	add    %r15d,%eax
140177d82:	75 2b                	jne    0x140177daf
140177d84:	48 8b 03             	mov    (%rbx),%rax
140177d87:	48 8b cb             	mov    %rbx,%rcx
140177d8a:	48 8b 40 08          	mov    0x8(%rax),%rax
140177d8e:	ff 15 a4 4e 99 00    	call   *0x994ea4(%rip)        # 0x140b0cc38
140177d94:	eb 19                	jmp    0x140177daf
140177d96:	ff 15 fc 4b 99 00    	call   *0x994bfc(%rip)        # 0x140b0c998
140177d9c:	cc                   	int3
140177d9d:	ff 15 f5 4b 99 00    	call   *0x994bf5(%rip)        # 0x140b0c998
140177da3:	cc                   	int3
140177da4:	ff 15 ee 4b 99 00    	call   *0x994bee(%rip)        # 0x140b0c998
140177daa:	90                   	nop
140177dab:	41 83 cf ff          	or     $0xffffffff,%r15d
140177daf:	45 33 ed             	xor    %r13d,%r13d
140177db2:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
140177db6:	48 8b c1             	mov    %rcx,%rax
140177db9:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
140177dbd:	48 2b c2             	sub    %rdx,%rax
140177dc0:	48 c1 f8 04          	sar    $0x4,%rax
140177dc4:	48 85 c0             	test   %rax,%rax
140177dc7:	0f 84 f0 09 00 00    	je     0x1401787bd
140177dcd:	48 2b ca             	sub    %rdx,%rcx
140177dd0:	48 c1 f9 04          	sar    $0x4,%rcx
140177dd4:	4c 3b e9             	cmp    %rcx,%r13
140177dd7:	0f 83 d9 09 00 00    	jae    0x1401787b6
140177ddd:	49 8b fd             	mov    %r13,%rdi
140177de0:	48 c1 e7 04          	shl    $0x4,%rdi
140177de4:	48 03 fa             	add    %rdx,%rdi
140177de7:	48 8b 0f             	mov    (%rdi),%rcx
140177dea:	48 8b 01             	mov    (%rcx),%rax
140177ded:	48 8b 40 40          	mov    0x40(%rax),%rax
140177df1:	ff 15 41 4e 99 00    	call   *0x994e41(%rip)        # 0x140b0cc38
140177df7:	48 83 f8 01          	cmp    $0x1,%rax
140177dfb:	75 3a                	jne    0x140177e37
140177dfd:	48 8b 0f             	mov    (%rdi),%rcx
140177e00:	48 8b 01             	mov    (%rcx),%rax
140177e03:	45 33 c0             	xor    %r8d,%r8d
140177e06:	48 8d 95 b8 00 00 00 	lea    0xb8(%rbp),%rdx
140177e0d:	48 8b 40 30          	mov    0x30(%rax),%rax
140177e11:	ff 15 21 4e 99 00    	call   *0x994e21(%rip)        # 0x140b0cc38
140177e17:	90                   	nop
140177e18:	83 4c 24 30 01       	orl    $0x1,0x30(%rsp)
140177e1d:	48 8b 08             	mov    (%rax),%rcx
140177e20:	48 8b 01             	mov    (%rcx),%rax
140177e23:	48 8b 40 18          	mov    0x18(%rax),%rax
140177e27:	ff 15 0b 4e 99 00    	call   *0x994e0b(%rip)        # 0x140b0cc38
140177e2d:	83 f8 04             	cmp    $0x4,%eax
140177e30:	75 05                	jne    0x140177e37
140177e32:	41 b6 01             	mov    $0x1,%r14b
140177e35:	eb 03                	jmp    0x140177e3a
140177e37:	45 32 f6             	xor    %r14b,%r14b
140177e3a:	8b 44 24 30          	mov    0x30(%rsp),%eax
140177e3e:	a8 01                	test   $0x1,%al
140177e40:	74 4a                	je     0x140177e8c
140177e42:	83 64 24 30 fe       	andl   $0xfffffffe,0x30(%rsp)
140177e47:	48 8b 9d c0 00 00 00 	mov    0xc0(%rbp),%rbx
140177e4e:	48 85 db             	test   %rbx,%rbx
140177e51:	74 39                	je     0x140177e8c
140177e53:	41 8b c7             	mov    %r15d,%eax
140177e56:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140177e5b:	41 03 c7             	add    %r15d,%eax
140177e5e:	75 2c                	jne    0x140177e8c
140177e60:	48 8b 03             	mov    (%rbx),%rax
140177e63:	48 8b cb             	mov    %rbx,%rcx
140177e66:	48 8b 00             	mov    (%rax),%rax
140177e69:	ff 15 c9 4d 99 00    	call   *0x994dc9(%rip)        # 0x140b0cc38
140177e6f:	41 8b c7             	mov    %r15d,%eax
140177e72:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140177e77:	41 03 c7             	add    %r15d,%eax
140177e7a:	75 10                	jne    0x140177e8c
140177e7c:	48 8b 03             	mov    (%rbx),%rax
140177e7f:	48 8b cb             	mov    %rbx,%rcx
140177e82:	48 8b 40 08          	mov    0x8(%rax),%rax
140177e86:	ff 15 ac 4d 99 00    	call   *0x994dac(%rip)        # 0x140b0cc38
140177e8c:	48 8b 0f             	mov    (%rdi),%rcx
140177e8f:	48 8b 01             	mov    (%rcx),%rax
140177e92:	45 84 f6             	test   %r14b,%r14b
140177e95:	0f 84 3b 03 00 00    	je     0x1401781d6
140177e9b:	45 33 c0             	xor    %r8d,%r8d
140177e9e:	48 8d 95 c8 00 00 00 	lea    0xc8(%rbp),%rdx
140177ea5:	48 8b 40 30          	mov    0x30(%rax),%rax
140177ea9:	ff 15 89 4d 99 00    	call   *0x994d89(%rip)        # 0x140b0cc38
140177eaf:	48 8b d0             	mov    %rax,%rdx
140177eb2:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140177eb7:	e8 a4 5f ec ff       	call   0x14003de60
140177ebc:	90                   	nop
140177ebd:	0f 1f 00             	nopl   (%rax)
140177ec0:	48 8b 9d d0 00 00 00 	mov    0xd0(%rbp),%rbx
140177ec7:	48 85 db             	test   %rbx,%rbx
140177eca:	74 39                	je     0x140177f05
140177ecc:	41 8b c7             	mov    %r15d,%eax
140177ecf:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140177ed4:	41 03 c7             	add    %r15d,%eax
140177ed7:	75 2c                	jne    0x140177f05
140177ed9:	48 8b 03             	mov    (%rbx),%rax
140177edc:	48 8b cb             	mov    %rbx,%rcx
140177edf:	48 8b 00             	mov    (%rax),%rax
140177ee2:	ff 15 50 4d 99 00    	call   *0x994d50(%rip)        # 0x140b0cc38
140177ee8:	41 8b c7             	mov    %r15d,%eax
140177eeb:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140177ef0:	41 03 c7             	add    %r15d,%eax
140177ef3:	75 10                	jne    0x140177f05
140177ef5:	48 8b 03             	mov    (%rbx),%rax
140177ef8:	48 8b cb             	mov    %rbx,%rcx
140177efb:	48 8b 40 08          	mov    0x8(%rax),%rax
140177eff:	ff 15 33 4d 99 00    	call   *0x994d33(%rip)        # 0x140b0cc38
140177f05:	48 8b d6             	mov    %rsi,%rdx
140177f08:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140177f0d:	e8 2e f9 ee ff       	call   0x140067840
140177f12:	90                   	nop
140177f13:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140177f18:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
140177f1d:	48 8b cf             	mov    %rdi,%rcx
140177f20:	e8 2b 65 03 00       	call   0x1401ae450
140177f25:	48 8b 07             	mov    (%rdi),%rax
140177f28:	48 8b 98 b0 00 00 00 	mov    0xb0(%rax),%rbx
140177f2f:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
140177f34:	49 8b 0e             	mov    (%r14),%rcx
140177f37:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
140177f3e:	49 8b ce             	mov    %r14,%rcx
140177f41:	ff 15 f1 4c 99 00    	call   *0x994cf1(%rip)        # 0x140b0cc38
140177f47:	48 8b d0             	mov    %rax,%rdx
140177f4a:	48 8b cf             	mov    %rdi,%rcx
140177f4d:	48 8b c3             	mov    %rbx,%rax
140177f50:	ff 15 e2 4c 99 00    	call   *0x994ce2(%rip)        # 0x140b0cc38
140177f56:	49 8b 06             	mov    (%r14),%rax
140177f59:	49 8b ce             	mov    %r14,%rcx
140177f5c:	48 8b 80 00 01 00 00 	mov    0x100(%rax),%rax
140177f63:	ff 15 cf 4c 99 00    	call   *0x994ccf(%rip)        # 0x140b0cc38
140177f69:	89 87 80 00 00 00    	mov    %eax,0x80(%rdi)
140177f6f:	49 8b 06             	mov    (%r14),%rax
140177f72:	49 8b ce             	mov    %r14,%rcx
140177f75:	48 8b 80 00 01 00 00 	mov    0x100(%rax),%rax
140177f7c:	ff 15 b6 4c 99 00    	call   *0x994cb6(%rip)        # 0x140b0cc38
140177f82:	89 87 84 00 00 00    	mov    %eax,0x84(%rdi)
140177f88:	49 8b 06             	mov    (%r14),%rax
140177f8b:	49 8b ce             	mov    %r14,%rcx
140177f8e:	48 8b 80 00 01 00 00 	mov    0x100(%rax),%rax
140177f95:	ff 15 9d 4c 99 00    	call   *0x994c9d(%rip)        # 0x140b0cc38
140177f9b:	89 47 7c             	mov    %eax,0x7c(%rdi)
140177f9e:	49 8b 06             	mov    (%r14),%rax
140177fa1:	0f 57 c0             	xorps  %xmm0,%xmm0
140177fa4:	66 0f 7f 45 70       	movdqa %xmm0,0x70(%rbp)
140177fa9:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140177fae:	48 85 c9             	test   %rcx,%rcx
140177fb1:	74 0e                	je     0x140177fc1
140177fb3:	f0 ff 41 08          	lock incl 0x8(%rcx)
140177fb7:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
140177fbc:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
140177fc1:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140177fc6:	66 0f 7f 45 70       	movdqa %xmm0,0x70(%rbp)
140177fcb:	4c 8d 45 70          	lea    0x70(%rbp),%r8
140177fcf:	33 d2                	xor    %edx,%edx
140177fd1:	49 8b ce             	mov    %r14,%rcx
140177fd4:	48 8b 40 60          	mov    0x60(%rax),%rax
140177fd8:	ff 15 5a 4c 99 00    	call   *0x994c5a(%rip)        # 0x140b0cc38
140177fde:	90                   	nop
140177fdf:	48 8b 5d 78          	mov    0x78(%rbp),%rbx
140177fe3:	48 85 db             	test   %rbx,%rbx
140177fe6:	74 3e                	je     0x140178026
140177fe8:	41 8b c7             	mov    %r15d,%eax
140177feb:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140177ff0:	41 03 c7             	add    %r15d,%eax
140177ff3:	75 2c                	jne    0x140178021
140177ff5:	48 8b 03             	mov    (%rbx),%rax
140177ff8:	48 8b cb             	mov    %rbx,%rcx
140177ffb:	48 8b 00             	mov    (%rax),%rax
140177ffe:	ff 15 34 4c 99 00    	call   *0x994c34(%rip)        # 0x140b0cc38
140178004:	41 8b c7             	mov    %r15d,%eax
140178007:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14017800c:	41 03 c7             	add    %r15d,%eax
14017800f:	75 10                	jne    0x140178021
140178011:	48 8b 03             	mov    (%rbx),%rax
140178014:	48 8b cb             	mov    %rbx,%rcx
140178017:	48 8b 40 08          	mov    0x8(%rax),%rax
14017801b:	ff 15 17 4c 99 00    	call   *0x994c17(%rip)        # 0x140b0cc38
140178021:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
140178026:	4c 8b 06             	mov    (%rsi),%r8
140178029:	49 8b 00             	mov    (%r8),%rax
14017802c:	0f 57 c0             	xorps  %xmm0,%xmm0
14017802f:	66 0f 7f 85 80 00 00 	movdqa %xmm0,0x80(%rbp)
140178036:	00
140178037:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14017803c:	48 85 c9             	test   %rcx,%rcx
14017803f:	74 09                	je     0x14017804a
140178041:	f0 ff 41 08          	lock incl 0x8(%rcx)
140178045:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi