14014181a:	ff 15 18 b4 9c 00    	call   *0x9cb418(%rip)        # 0x140b0cc38
140141820:	49 8b 95 08 01 00 00 	mov    0x108(%r13),%rdx
140141827:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
14014182b:	48 8b f2             	mov    %rdx,%rsi
14014182e:	eb 11                	jmp    0x140141841
140141830:	39 41 1c             	cmp    %eax,0x1c(%rcx)
140141833:	7d 06                	jge    0x14014183b
140141835:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140141839:	eb 06                	jmp    0x140141841
14014183b:	48 8b f1             	mov    %rcx,%rsi
14014183e:	48 8b 09             	mov    (%rcx),%rcx
140141841:	44 38 61 19          	cmp    %r12b,0x19(%rcx)
140141845:	74 e9                	je     0x140141830
140141847:	44 38 66 19          	cmp    %r12b,0x19(%rsi)
14014184b:	75 05                	jne    0x140141852
14014184d:	3b 46 1c             	cmp    0x1c(%rsi),%eax
140141850:	7d 03                	jge    0x140141855
140141852:	48 8b f2             	mov    %rdx,%rsi
140141855:	4c 8d 66 20          	lea    0x20(%rsi),%r12
140141859:	48 3b f2             	cmp    %rdx,%rsi
14014185c:	0f 84 13 01 00 00    	je     0x140141975
140141862:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140141866:	e8 5d 1f ff ff       	call   0x1401337c8
14014186b:	90                   	nop
14014186c:	41 8b 14 24          	mov    (%r12),%edx
140141870:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140141874:	ff 15 1e ab 9c 00    	call   *0x9cab1e(%rip)        # 0x140b0c398
14014187a:	49 63 14 24          	movslq (%r12),%rdx
14014187e:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140141885:	e8 d6 13 ff ff       	call   0x140132c60
14014188a:	48 8b d8             	mov    %rax,%rbx
14014188d:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
140141894:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140141898:	e8 db d1 fc ff       	call   0x14010ea78
14014189d:	4c 8b c3             	mov    %rbx,%r8
1401418a0:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
1401418a7:	49 8b ce             	mov    %r14,%rcx
1401418aa:	e8 1d fd 00 00       	call   0x1401515cc
1401418af:	8b f8                	mov    %eax,%edi
1401418b1:	8b d8                	mov    %eax,%ebx
1401418b3:	c1 eb 1f             	shr    $0x1f,%ebx
1401418b6:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
1401418bd:	48 83 f8 07          	cmp    $0x7,%rax
1401418c1:	76 38                	jbe    0x1401418fb
1401418c3:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401418ca:	00
1401418cb:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1401418d2:	48 8b d1             	mov    %rcx,%rdx
1401418d5:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401418db:	72 18                	jb     0x1401418f5
1401418dd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401418e1:	48 2b d1             	sub    %rcx,%rdx
1401418e4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401418e8:	48 83 f8 1f          	cmp    $0x1f,%rax
1401418ec:	76 07                	jbe    0x1401418f5
1401418ee:	ff 15 a4 b0 9c 00    	call   *0x9cb0a4(%rip)        # 0x140b0c998
1401418f4:	cc                   	int3
1401418f5:	ff 15 c5 af 9c 00    	call   *0x9cafc5(%rip)        # 0x140b0c8c0
1401418fb:	66 0f 6f 05 2d 03 a7 	movdqa 0xa7032d(%rip),%xmm0        # 0x140bb1c30
140141902:	00
140141903:	f3 0f 7f 85 90 00 00 	movdqu %xmm0,0x90(%rbp)
14014190a:	00
14014190b:	33 c0                	xor    %eax,%eax
14014190d:	66 89 85 80 00 00 00 	mov    %ax,0x80(%rbp)
140141914:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
14014191b:	48 83 f8 07          	cmp    $0x7,%rax
14014191f:	76 39                	jbe    0x14014195a
140141921:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140141928:	00
140141929:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
140141930:	48 8b d1             	mov    %rcx,%rdx
140141933:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140141939:	72 18                	jb     0x140141953
14014193b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14014193f:	48 2b d1             	sub    %rcx,%rdx
140141942:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140141946:	48 83 f8 1f          	cmp    $0x1f,%rax
14014194a:	76 07                	jbe    0x140141953
14014194c:	ff 15 46 b0 9c 00    	call   *0x9cb046(%rip)        # 0x140b0c998
140141952:	cc                   	int3
140141953:	ff 15 67 af 9c 00    	call   *0x9caf67(%rip)        # 0x140b0c8c0
140141959:	90                   	nop
14014195a:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
14014195e:	e8 ed 1d ff ff       	call   0x140133750
140141963:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140141967:	ff 15 93 ac 9c 00    	call   *0x9cac93(%rip)        # 0x140b0c600
14014196d:	84 db                	test   %bl,%bl
14014196f:	0f 85 de 00 00 00    	jne    0x140141a53
140141975:	49 8b d7             	mov    %r15,%rdx
140141978:	49 8b ce             	mov    %r14,%rcx
14014197b:	e8 70 e5 ff ff       	call   0x14013fef0
140141980:	8b f8                	mov    %eax,%edi
140141982:	85 c0                	test   %eax,%eax
140141984:	0f 88 c9 00 00 00    	js     0x140141a53
14014198a:	49 3b b5 08 01 00 00 	cmp    0x108(%r13),%rsi
140141991:	0f 84 9f 00 00 00    	je     0x140141a36
140141997:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14014199b:	e8 28 1e ff ff       	call   0x1401337c8
1401419a0:	90                   	nop
1401419a1:	41 8b 14 24          	mov    (%r12),%edx
1401419a5:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1401419a9:	ff 15 e9 a9 9c 00    	call   *0x9ca9e9(%rip)        # 0x140b0c398
1401419af:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
1401419b6:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
1401419ba:	e8 b9 d0 fc ff       	call   0x14010ea78
1401419bf:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
1401419c6:	49 8b ce             	mov    %r14,%rcx
1401419c9:	e8 d2 fc 00 00       	call   0x1401516a0
1401419ce:	8b f8                	mov    %eax,%edi
1401419d0:	8b d8                	mov    %eax,%ebx
1401419d2:	c1 eb 1f             	shr    $0x1f,%ebx
1401419d5:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
1401419dc:	48 83 f8 07          	cmp    $0x7,%rax
1401419e0:	76 38                	jbe    0x140141a1a
1401419e2:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401419e9:	00
1401419ea:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1401419f1:	48 8b d1             	mov    %rcx,%rdx
1401419f4:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401419fa:	72 18                	jb     0x140141a14
1401419fc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140141a00:	48 2b d1             	sub    %rcx,%rdx
140141a03:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140141a07:	48 83 f8 1f          	cmp    $0x1f,%rax
140141a0b:	76 07                	jbe    0x140141a14
140141a0d:	ff 15 85 af 9c 00    	call   *0x9caf85(%rip)        # 0x140b0c998
140141a13:	cc                   	int3
140141a14:	ff 15 a6 ae 9c 00    	call   *0x9caea6(%rip)        # 0x140b0c8c0
140141a1a:	45 33 e4             	xor    %r12d,%r12d
140141a1d:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140141a21:	e8 2a 1d ff ff       	call   0x140133750
140141a26:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140141a2a:	ff 15 d0 ab 9c 00    	call   *0x9cabd0(%rip)        # 0x140b0c600
140141a30:	84 db                	test   %bl,%bl
140141a32:	75 1f                	jne    0x140141a53
140141a34:	eb 03                	jmp    0x140141a39
140141a36:	45 33 e4             	xor    %r12d,%r12d
140141a39:	49 8b 4e 20          	mov    0x20(%r14),%rcx
140141a3d:	48 8b 01             	mov    (%rcx),%rax
140141a40:	48 8b 40 78          	mov    0x78(%rax),%rax
140141a44:	ff 15 ee b1 9c 00    	call   *0x9cb1ee(%rip)        # 0x140b0cc38
140141a4a:	8b f8                	mov    %eax,%edi
140141a4c:	85 c0                	test   %eax,%eax
140141a4e:	78 03                	js     0x140141a53
140141a50:	41 8b fc             	mov    %r12d,%edi
140141a53:	83 ce ff             	or     $0xffffffff,%esi
140141a56:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140141a5b:	48 85 db             	test   %rbx,%rbx
140141a5e:	74 36                	je     0x140141a96
140141a60:	8b c6                	mov    %esi,%eax
140141a62:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140141a67:	03 c6                	add    %esi,%eax
140141a69:	75 2b                	jne    0x140141a96
140141a6b:	48 8b 03             	mov    (%rbx),%rax
140141a6e:	48 8b cb             	mov    %rbx,%rcx
140141a71:	48 8b 00             	mov    (%rax),%rax
140141a74:	ff 15 be b1 9c 00    	call   *0x9cb1be(%rip)        # 0x140b0cc38
140141a7a:	8b c6                	mov    %esi,%eax
140141a7c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140141a81:	03 c6                	add    %esi,%eax
140141a83:	75 11                	jne    0x140141a96
140141a85:	48 8b 03             	mov    (%rbx),%rax
140141a88:	48 8b cb             	mov    %rbx,%rcx
140141a8b:	48 8b 40 08          	mov    0x8(%rax),%rax
140141a8f:	ff 15 a3 b1 9c 00    	call   *0x9cb1a3(%rip)        # 0x140b0cc38
140141a95:	90                   	nop
140141a96:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140141a9b:	48 85 c9             	test   %rcx,%rcx
140141a9e:	74 3c                	je     0x140141adc
140141aa0:	8b c6                	mov    %esi,%eax
140141aa2:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140141aa7:	03 c6                	add    %esi,%eax
140141aa9:	75 31                	jne    0x140141adc
140141aab:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140141ab0:	48 8b 03             	mov    (%rbx),%rax
140141ab3:	48 8b cb             	mov    %rbx,%rcx
140141ab6:	48 8b 00             	mov    (%rax),%rax
140141ab9:	ff 15 79 b1 9c 00    	call   *0x9cb179(%rip)        # 0x140b0cc38
140141abf:	8b ce                	mov    %esi,%ecx
140141ac1:	f0 0f c1 4b 0c       	lock xadd %ecx,0xc(%rbx)
140141ac6:	03 ce                	add    %esi,%ecx
140141ac8:	75 12                	jne    0x140141adc
140141aca:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140141acf:	48 8b 11             	mov    (%rcx),%rdx
140141ad2:	48 8b 42 08          	mov    0x8(%rdx),%rax
140141ad6:	ff 15 5c b1 9c 00    	call   *0x9cb15c(%rip)        # 0x140b0cc38
140141adc:	8b c7                	mov    %edi,%eax
140141ade:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
140141ae5:	48 33 cc             	xor    %rsp,%rcx
140141ae8:	e8 f3 da 9a 00       	call   0x140aef5e0
140141aed:	48 8b 9c 24 20 02 00 	mov    0x220(%rsp),%rbx
140141af4:	00
140141af5:	48 81 c4 d0 01 00 00 	add    $0x1d0,%rsp
140141afc:	41 5f                	pop    %r15
140141afe:	41 5e                	pop    %r14
140141b00:	41 5d                	pop    %r13
140141b02:	41 5c                	pop    %r12
140141b04:	5f                   	pop    %rdi
140141b05:	5e                   	pop    %rsi
140141b06:	5d                   	pop    %rbp
140141b07:	c3                   	ret
140141b08:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140141b0d:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140141b12:	55                   	push   %rbp
140141b13:	57                   	push   %rdi
140141b14:	41 54                	push   %r12
140141b16:	41 56                	push   %r14
140141b18:	41 57                	push   %r15
140141b1a:	48 8b ec             	mov    %rsp,%rbp
140141b1d:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
140141b24:	48 8b 05 15 d5 b7 00 	mov    0xb7d515(%rip),%rax        # 0x140cbf040
140141b2b:	48 33 c4             	xor    %rsp,%rax
140141b2e:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140141b32:	4c 8b fa             	mov    %rdx,%r15
140141b35:	48 8b f1             	mov    %rcx,%rsi
140141b38:	45 33 e4             	xor    %r12d,%r12d
140141b3b:	44 89 65 b0          	mov    %r12d,-0x50(%rbp)
140141b3f:	48 8b 49 20          	mov    0x20(%rcx),%rcx
140141b43:	48 8b 01             	mov    (%rcx),%rax
140141b46:	45 33 c9             	xor    %r9d,%r9d
140141b49:	4c 8d 05 00 0e a0 00 	lea    0xa00e00(%rip),%r8        # 0x140b42950
140141b50:	48 8d 15 89 ed 9f 00 	lea    0x9fed89(%rip),%rdx        # 0x140b408e0
140141b57:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140141b5e:	ff 15 d4 b0 9c 00    	call   *0x9cb0d4(%rip)        # 0x140b0cc38
140141b64:	85 c0                	test   %eax,%eax
140141b66:	0f 88 6e 04 00 00    	js     0x140141fda
140141b6c:	49 8b 0f             	mov    (%r15),%rcx
140141b6f:	48 8b 81 00 02 00 00 	mov    0x200(%rcx),%rax
140141b76:	48 85 c0             	test   %rax,%rax
140141b79:	74 04                	je     0x140141b7f
140141b7b:	f0 ff 40 08          	lock incl 0x8(%rax)
140141b7f:	48 8b 91 f8 01 00 00 	mov    0x1f8(%rcx),%rdx
140141b86:	48 89 55 c0          	mov    %rdx,-0x40(%rbp)
140141b8a:	48 8b 81 00 02 00 00 	mov    0x200(%rcx),%rax
140141b91:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
140141b95:	41 83 ce ff          	or     $0xffffffff,%r14d
140141b99:	48 85 d2             	test   %rdx,%rdx
140141b9c:	0f 84 47 01 00 00    	je     0x140141ce9
140141ba2:	48 8d 9a 18 01 00 00 	lea    0x118(%rdx),%rbx
140141ba9:	48 8b 03             	mov    (%rbx),%rax
140141bac:	48 8b cb             	mov    %rbx,%rcx
140141baf:	48 8b 40 10          	mov    0x10(%rax),%rax
140141bb3:	ff 15 7f b0 9c 00    	call   *0x9cb07f(%rip)        # 0x140b0cc38
140141bb9:	83 f8 06             	cmp    $0x6,%eax
140141bbc:	0f 84 27 01 00 00    	je     0x140141ce9
140141bc2:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140141bc6:	48 8b 01             	mov    (%rcx),%rax
140141bc9:	45 33 c9             	xor    %r9d,%r9d
140141bcc:	4c 8d 05 c5 16 a0 00 	lea    0xa016c5(%rip),%r8        # 0x140b43298
140141bd3:	48 8d 15 06 ed 9f 00 	lea    0x9fed06(%rip),%rdx        # 0x140b408e0
140141bda:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140141be1:	ff 15 51 b0 9c 00    	call   *0x9cb051(%rip)        # 0x140b0cc38
140141be7:	8b f8                	mov    %eax,%edi
140141be9:	85 c0                	test   %eax,%eax
140141beb:	0f 88 a0 03 00 00    	js     0x140141f91
140141bf1:	48 8b 7e 20          	mov    0x20(%rsi),%rdi
140141bf5:	48 8b 07             	mov    (%rdi),%rax
140141bf8:	4c 8b 70 38          	mov    0x38(%rax),%r14
140141bfc:	48 8b 03             	mov    (%rbx),%rax
140141bff:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140141c03:	48 8b cb             	mov    %rbx,%rcx
140141c06:	48 8b 40 08          	mov    0x8(%rax),%rax
140141c0a:	ff 15 28 b0 9c 00    	call   *0x9cb028(%rip)        # 0x140b0cc38
140141c10:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
140141c15:	76 03                	jbe    0x140141c1a
140141c17:	48 8b 00             	mov    (%rax),%rax
140141c1a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140141c1f:	45 33 c9             	xor    %r9d,%r9d
140141c22:	4c 8d 05 8f 0d a0 00 	lea    0xa00d8f(%rip),%r8        # 0x140b429b8
140141c29:	48 8d 15 b0 ec 9f 00 	lea    0x9fecb0(%rip),%rdx        # 0x140b408e0
140141c30:	48 8b cf             	mov    %rdi,%rcx
140141c33:	49 8b c6             	mov    %r14,%rax
140141c36:	ff 15 fc af 9c 00    	call   *0x9caffc(%rip)        # 0x140b0cc38
140141c3c:	8b f8                	mov    %eax,%edi
140141c3e:	8b d8                	mov    %eax,%ebx
140141c40:	c1 eb 1f             	shr    $0x1f,%ebx
140141c43:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
140141c47:	48 83 f8 07          	cmp    $0x7,%rax
140141c4b:	76 35                	jbe    0x140141c82
140141c4d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140141c54:	00
140141c55:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140141c59:	48 8b d1             	mov    %rcx,%rdx
140141c5c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140141c62:	72 18                	jb     0x140141c7c
140141c64:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140141c68:	48 2b d1             	sub    %rcx,%rdx
140141c6b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140141c6f:	48 83 f8 1f          	cmp    $0x1f,%rax
140141c73:	76 07                	jbe    0x140141c7c
140141c75:	ff 15 1d ad 9c 00    	call   *0x9cad1d(%rip)        # 0x140b0c998
140141c7b:	cc                   	int3
140141c7c:	ff 15 3e ac 9c 00    	call   *0x9cac3e(%rip)        # 0x140b0c8c0
140141c82:	84 db                	test   %bl,%bl
140141c84:	0f 85 07 03 00 00    	jne    0x140141f91
140141c8a:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140141c8e:	48 8b 01             	mov    (%rcx),%rax
140141c91:	48 8b 40 78          	mov    0x78(%rax),%rax
140141c95:	ff 15 9d af 9c 00    	call   *0x9caf9d(%rip)        # 0x140b0cc38
140141c9b:	8b f8                	mov    %eax,%edi
140141c9d:	85 c0                	test   %eax,%eax
140141c9f:	0f 88 ec 02 00 00    	js     0x140141f91
140141ca5:	41 83 ce ff          	or     $0xffffffff,%r14d
140141ca9:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
140141cad:	48 85 c0             	test   %rax,%rax
140141cb0:	0f 84 5f 01 00 00    	je     0x140141e15
140141cb6:	48 8b 88 58 01 00 00 	mov    0x158(%rax),%rcx
140141cbd:	48 85 c9             	test   %rcx,%rcx
140141cc0:	74 04                	je     0x140141cc6
140141cc2:	f0 ff 41 08          	lock incl 0x8(%rcx)
140141cc6:	48 8b 98 58 01 00 00 	mov    0x158(%rax),%rbx
140141ccd:	41 bc 01 00 00 00    	mov    $0x1,%r12d
140141cd3:	48 83 b8 50 01 00 00 	cmpq   $0x0,0x150(%rax)
140141cda:	00
140141cdb:	0f 84 38 01 00 00    	je     0x140141e19
140141ce1:	40 32 ff             	xor    %dil,%dil
140141ce4:	e9 33 01 00 00       	jmp    0x140141e1c
140141ce9:	48 8b 46 28          	mov    0x28(%rsi),%rax
140141ced:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140141cf3:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140141cf7:	48 8b 48 40          	mov    0x40(%rax),%rcx
140141cfb:	e8 50 e1 04 00       	call   0x14018fe50
140141d00:	48 8b d0             	mov    %rax,%rdx
140141d03:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140141d07:	e8 74 b3 ed ff       	call   0x14001d080
140141d0c:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140141d10:	48 85 db             	test   %rbx,%rbx
140141d13:	74 39                	je     0x140141d4e
140141d15:	41 8b c6             	mov    %r14d,%eax
140141d18:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140141d1d:	41 03 c6             	add    %r14d,%eax
140141d20:	75 2c                	jne    0x140141d4e
140141d22:	48 8b 03             	mov    (%rbx),%rax
140141d25:	48 8b cb             	mov    %rbx,%rcx
140141d28:	48 8b 00             	mov    (%rax),%rax
140141d2b:	ff 15 07 af 9c 00    	call   *0x9caf07(%rip)        # 0x140b0cc38
140141d31:	41 8b c6             	mov    %r14d,%eax
140141d34:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140141d39:	41 03 c6             	add    %r14d,%eax
140141d3c:	75 10                	jne    0x140141d4e
140141d3e:	48 8b 03             	mov    (%rbx),%rax
140141d41:	48 8b cb             	mov    %rbx,%rcx
140141d44:	48 8b 40 08          	mov    0x8(%rax),%rax
140141d48:	ff 15 ea ae 9c 00    	call   *0x9caeea(%rip)        # 0x140b0cc38
140141d4e:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140141d52:	48 85 c9             	test   %rcx,%rcx
140141d55:	74 66                	je     0x140141dbd
140141d57:	48 8b 89 b0 00 00 00 	mov    0xb0(%rcx),%rcx
140141d5e:	48 8b 41 38          	mov    0x38(%rcx),%rax
140141d62:	48 85 c0             	test   %rax,%rax