14093883f:	44 89 7c c8 04       	mov    %r15d,0x4(%rax,%rcx,8)
140938844:	44 89 64 c8 08       	mov    %r12d,0x8(%rax,%rcx,8)
140938849:	44 89 4c c8 0c       	mov    %r9d,0xc(%rax,%rcx,8)
14093884e:	4c 89 4c c8 10       	mov    %r9,0x10(%rax,%rcx,8)
140938853:	41 83 fe 36          	cmp    $0x36,%r14d
140938857:	74 06                	je     0x14093885f
140938859:	41 83 fe 39          	cmp    $0x39,%r14d
14093885d:	75 2c                	jne    0x14093888b
14093885f:	48 8b 03             	mov    (%rbx),%rax
140938862:	8b 8b 90 00 00 00    	mov    0x90(%rbx),%ecx
140938868:	ff c9                	dec    %ecx
14093886a:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
14093886e:	74 05                	je     0x140938875
140938870:	48 8b c5             	mov    %rbp,%rax
140938873:	eb 12                	jmp    0x140938887
140938875:	48 63 c1             	movslq %ecx,%rax
140938878:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14093887c:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140938883:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
140938887:	44 89 68 08          	mov    %r13d,0x8(%rax)
14093888b:	48 63 93 90 00 00 00 	movslq 0x90(%rbx),%rdx
140938892:	39 93 94 00 00 00    	cmp    %edx,0x94(%rbx)
140938898:	7f 21                	jg     0x1409388bb
14093889a:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
14093889f:	45 33 c0             	xor    %r8d,%r8d
1409388a2:	44 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9d
1409388a9:	00
1409388aa:	ba 75 00 00 00       	mov    $0x75,%edx
1409388af:	48 8b cb             	mov    %rbx,%rcx
1409388b2:	e8 e9 44 f7 ff       	call   0x1408acda0
1409388b7:	8b d0                	mov    %eax,%edx
1409388b9:	eb 33                	jmp    0x1409388ee
1409388bb:	44 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8d
1409388c2:	00
1409388c3:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
1409388c7:	8d 42 01             	lea    0x1(%rdx),%eax
1409388ca:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1409388d0:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1409388d7:	48 c7 04 c8 75 00 00 	movq   $0x75,(%rax,%rcx,8)
1409388de:	00
1409388df:	44 89 44 c8 08       	mov    %r8d,0x8(%rax,%rcx,8)
1409388e4:	44 89 4c c8 0c       	mov    %r9d,0xc(%rax,%rcx,8)
1409388e9:	4c 89 4c c8 10       	mov    %r9,0x10(%rax,%rcx,8)
1409388ee:	48 8b 03             	mov    (%rbx),%rax
1409388f1:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1409388f5:	75 4b                	jne    0x140938942
1409388f7:	85 d2                	test   %edx,%edx
1409388f9:	79 08                	jns    0x140938903
1409388fb:	8b 93 90 00 00 00    	mov    0x90(%rbx),%edx
140938901:	ff ca                	dec    %edx
140938903:	48 63 c2             	movslq %edx,%rax
140938906:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14093890a:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140938911:	80 7c c8 01 00       	cmpb   $0x0,0x1(%rax,%rcx,8)
140938916:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
14093891a:	74 17                	je     0x140938933
14093891c:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
140938922:	4c 8d 05 63 ae 66 00 	lea    0x66ae63(%rip),%r8        # 0x140fa378c
140938929:	48 8b cb             	mov    %rbx,%rcx
14093892c:	e8 df f4 fe ff       	call   0x140927e10
140938931:	eb 0f                	jmp    0x140938942
140938933:	48 8d 05 52 ae 66 00 	lea    0x66ae52(%rip),%rax        # 0x140fa378c
14093893a:	c6 42 01 ff          	movb   $0xff,0x1(%rdx)
14093893e:	48 89 42 10          	mov    %rax,0x10(%rdx)
140938942:	48 63 ab 90 00 00 00 	movslq 0x90(%rbx),%rbp
140938949:	39 ab 94 00 00 00    	cmp    %ebp,0x94(%rbx)
14093894f:	7f 20                	jg     0x140938971
140938951:	44 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8d
140938958:	00
140938959:	45 33 c9             	xor    %r9d,%r9d
14093895c:	ba 39 00 00 00       	mov    $0x39,%edx
140938961:	89 74 24 20          	mov    %esi,0x20(%rsp)
140938965:	48 8b cb             	mov    %rbx,%rcx
140938968:	e8 33 44 f7 ff       	call   0x1408acda0
14093896d:	8b e8                	mov    %eax,%ebp
14093896f:	eb 3e                	jmp    0x1409389af
140938971:	8b 94 24 80 00 00 00 	mov    0x80(%rsp),%edx
140938978:	8d 45 01             	lea    0x1(%rbp),%eax
14093897b:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140938981:	48 8d 0c 6d 00 00 00 	lea    0x0(,%rbp,2),%rcx
140938988:	00
140938989:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140938990:	48 03 cd             	add    %rbp,%rcx
140938993:	45 33 c0             	xor    %r8d,%r8d
140938996:	c7 04 c8 39 00 00 00 	movl   $0x39,(%rax,%rcx,8)
14093899d:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
1409389a1:	44 89 44 c8 08       	mov    %r8d,0x8(%rax,%rcx,8)
1409389a6:	89 74 c8 0c          	mov    %esi,0xc(%rax,%rcx,8)
1409389aa:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
1409389af:	8b 94 24 88 00 00 00 	mov    0x88(%rsp),%edx
1409389b6:	41 83 fe 39          	cmp    $0x39,%r14d
1409389ba:	75 07                	jne    0x1409389c3
1409389bc:	83 fa 6a             	cmp    $0x6a,%edx
1409389bf:	74 0d                	je     0x1409389ce
1409389c1:	eb 27                	jmp    0x1409389ea
1409389c3:	41 83 fe 37          	cmp    $0x37,%r14d
1409389c7:	75 21                	jne    0x1409389ea
1409389c9:	83 fa 6b             	cmp    $0x6b,%edx
1409389cc:	75 1c                	jne    0x1409389ea
1409389ce:	45 8b cc             	mov    %r12d,%r9d
1409389d1:	89 74 24 20          	mov    %esi,0x20(%rsp)
1409389d5:	45 8b c7             	mov    %r15d,%r8d
1409389d8:	41 8b d6             	mov    %r14d,%edx
1409389db:	48 8b cb             	mov    %rbx,%rcx
1409389de:	e8 cd e2 fc ff       	call   0x140906cb0
1409389e3:	8b 94 24 88 00 00 00 	mov    0x88(%rsp),%edx
1409389ea:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
1409389f1:	44 8b 84 24 98 00 00 	mov    0x98(%rsp),%r8d
1409389f8:	00
1409389f9:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
1409389ff:	7f 14                	jg     0x140938a15
140938a01:	44 8b ce             	mov    %esi,%r9d
140938a04:	89 74 24 20          	mov    %esi,0x20(%rsp)
140938a08:	48 8b cb             	mov    %rbx,%rcx
140938a0b:	e8 90 43 f7 ff       	call   0x1408acda0
140938a10:	45 33 c9             	xor    %r9d,%r9d
140938a13:	eb 37                	jmp    0x140938a4c
140938a15:	8d 41 01             	lea    0x1(%rcx),%eax
140938a18:	45 33 c9             	xor    %r9d,%r9d
140938a1b:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140938a21:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140938a25:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140938a2c:	88 14 c8             	mov    %dl,(%rax,%rcx,8)
140938a2f:	66 44 89 4c c8 02    	mov    %r9w,0x2(%rax,%rcx,8)
140938a35:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
140938a3a:	89 74 c8 08          	mov    %esi,0x8(%rax,%rcx,8)
140938a3e:	89 74 c8 0c          	mov    %esi,0xc(%rax,%rcx,8)
140938a42:	4c 89 4c c8 10       	mov    %r9,0x10(%rax,%rcx,8)
140938a47:	44 88 4c c8 01       	mov    %r9b,0x1(%rax,%rcx,8)
140938a4c:	8b 93 90 00 00 00    	mov    0x90(%rbx),%edx
140938a52:	85 ed                	test   %ebp,%ebp
140938a54:	79 03                	jns    0x140938a59
140938a56:	8d 6a ff             	lea    -0x1(%rdx),%ebp
140938a59:	48 8b 03             	mov    (%rbx),%rax
140938a5c:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
140938a60:	74 09                	je     0x140938a6b
140938a62:	4c 8d 05 ef b3 af 00 	lea    0xafb3ef(%rip),%r8        # 0x141433e58
140938a69:	eb 12                	jmp    0x140938a7d
140938a6b:	48 63 c5             	movslq %ebp,%rax
140938a6e:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
140938a72:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140938a79:	4c 8d 04 c8          	lea    (%rax,%rcx,8),%r8
140938a7d:	41 89 50 08          	mov    %edx,0x8(%r8)
140938a81:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
140938a88:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140938a8e:	7f 17                	jg     0x140938aa7
140938a90:	45 8b cc             	mov    %r12d,%r9d
140938a93:	89 74 24 20          	mov    %esi,0x20(%rsp)
140938a97:	45 8b c7             	mov    %r15d,%r8d
140938a9a:	41 8b d6             	mov    %r14d,%edx
140938a9d:	48 8b cb             	mov    %rbx,%rcx
140938aa0:	e8 fb 42 f7 ff       	call   0x1408acda0
140938aa5:	eb 36                	jmp    0x140938add
140938aa7:	8d 41 01             	lea    0x1(%rcx),%eax
140938aaa:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140938ab0:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140938ab4:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140938abb:	44 88 34 c8          	mov    %r14b,(%rax,%rcx,8)
140938abf:	66 44 89 4c c8 02    	mov    %r9w,0x2(%rax,%rcx,8)
140938ac5:	44 89 7c c8 04       	mov    %r15d,0x4(%rax,%rcx,8)
140938aca:	44 89 64 c8 08       	mov    %r12d,0x8(%rax,%rcx,8)
140938acf:	89 74 c8 0c          	mov    %esi,0xc(%rax,%rcx,8)
140938ad3:	4c 89 4c c8 10       	mov    %r9,0x10(%rax,%rcx,8)
140938ad8:	c6 44 c8 01 00       	movb   $0x0,0x1(%rax,%rcx,8)
140938add:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140938ae2:	48 8b cf             	mov    %rdi,%rcx
140938ae5:	48 8b 50 08          	mov    0x8(%rax),%rdx
140938ae9:	e8 82 57 fa ff       	call   0x1408de270
140938aee:	48 8b d0             	mov    %rax,%rdx
140938af1:	48 85 c0             	test   %rax,%rax
140938af4:	75 07                	jne    0x140938afd
140938af6:	48 8b 07             	mov    (%rdi),%rax
140938af9:	48 8b 50 10          	mov    0x10(%rax),%rdx
140938afd:	48 8b 03             	mov    (%rbx),%rax
140938b00:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
140938b04:	75 1c                	jne    0x140938b22
140938b06:	48 63 83 90 00 00 00 	movslq 0x90(%rbx),%rax
140938b0d:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
140938b11:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140938b18:	c6 44 c8 e9 fe       	movb   $0xfe,-0x17(%rax,%rcx,8)
140938b1d:	48 89 54 c8 f8       	mov    %rdx,-0x8(%rax,%rcx,8)
140938b22:	48 63 83 90 00 00 00 	movslq 0x90(%rbx),%rax
140938b29:	85 c0                	test   %eax,%eax
140938b2b:	7e 12                	jle    0x140938b3f
140938b2d:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
140938b31:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140938b38:	66 c7 44 c8 ea 80 00 	movw   $0x80,-0x16(%rax,%rcx,8)
140938b3f:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140938b43:	41 f7 d5             	not    %r13d
140938b46:	8b 41 48             	mov    0x48(%rcx),%eax
140938b49:	03 41 44             	add    0x44(%rcx),%eax
140938b4c:	79 0d                	jns    0x140938b5b
140938b4e:	45 8b c5             	mov    %r13d,%r8d
140938b51:	48 8b d3             	mov    %rbx,%rdx
140938b54:	e8 47 8a f8 ff       	call   0x1408c15a0
140938b59:	eb 10                	jmp    0x140938b6b
140938b5b:	48 8b 49 50          	mov    0x50(%rcx),%rcx
140938b5f:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
140938b65:	49 63 d5             	movslq %r13d,%rdx
140938b68:	89 04 91             	mov    %eax,(%rcx,%rdx,4)
140938b6b:	85 f6                	test   %esi,%esi
140938b6d:	74 12                	je     0x140938b81
140938b6f:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
140938b73:	3c 08                	cmp    $0x8,%al
140938b75:	73 0a                	jae    0x140938b81
140938b77:	89 b4 87 d8 00 00 00 	mov    %esi,0xd8(%rdi,%rax,4)
140938b7e:	fe 47 1f             	incb   0x1f(%rdi)
140938b81:	45 85 ff             	test   %r15d,%r15d
140938b84:	74 13                	je     0x140938b99
140938b86:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
140938b8a:	3c 08                	cmp    $0x8,%al
140938b8c:	73 0b                	jae    0x140938b99
140938b8e:	44 89 bc 87 d8 00 00 	mov    %r15d,0xd8(%rdi,%rax,4)
140938b95:	00
140938b96:	fe 47 1f             	incb   0x1f(%rdi)
140938b99:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
140938ba0:	00
140938ba1:	48 83 c4 40          	add    $0x40,%rsp
140938ba5:	41 5f                	pop    %r15
140938ba7:	41 5e                	pop    %r14
140938ba9:	41 5d                	pop    %r13
140938bab:	41 5c                	pop    %r12
140938bad:	5f                   	pop    %rdi
140938bae:	5e                   	pop    %rsi
140938baf:	5d                   	pop    %rbp
140938bb0:	c3                   	ret
140938bb1:	cc                   	int3
140938bb2:	cc                   	int3
140938bb3:	cc                   	int3
140938bb4:	cc                   	int3
140938bb5:	cc                   	int3
140938bb6:	cc                   	int3
140938bb7:	cc                   	int3
140938bb8:	cc                   	int3
140938bb9:	cc                   	int3
140938bba:	cc                   	int3
140938bbb:	cc                   	int3
140938bbc:	cc                   	int3
140938bbd:	cc                   	int3
140938bbe:	cc                   	int3
140938bbf:	cc                   	int3
140938bc0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140938bc5:	57                   	push   %rdi
140938bc6:	48 83 ec 30          	sub    $0x30,%rsp
140938bca:	48 8b 09             	mov    (%rcx),%rcx
140938bcd:	33 ff                	xor    %edi,%edi
140938bcf:	8b df                	mov    %edi,%ebx
140938bd1:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140938bd6:	48 85 d2             	test   %rdx,%rdx
140938bd9:	74 6c                	je     0x140938c47
140938bdb:	44 0f b6 41 64       	movzbl 0x64(%rcx),%r8d
140938be0:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140938be5:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140938bea:	41 b1 43             	mov    $0x43,%r9b
140938bed:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140938bf2:	e8 09 e8 fe ff       	call   0x140927400
140938bf7:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140938bfc:	48 85 db             	test   %rbx,%rbx
140938bff:	0f 84 6c 01 00 00    	je     0x140938d71
140938c05:	0f b7 43 14          	movzwl 0x14(%rbx),%eax
140938c09:	a8 24                	test   $0x24,%al
140938c0b:	74 05                	je     0x140938c12
140938c0d:	48 8b 03             	mov    (%rbx),%rax
140938c10:	eb 2b                	jmp    0x140938c3d
140938c12:	a8 08                	test   $0x8,%al
140938c14:	74 0b                	je     0x140938c21
140938c16:	f2 0f 10 03          	movsd  (%rbx),%xmm0
140938c1a:	e8 01 68 f6 ff       	call   0x14089f420
140938c1f:	eb 1c                	jmp    0x140938c3d
140938c21:	a8 12                	test   $0x12,%al
140938c23:	74 15                	je     0x140938c3a
140938c25:	48 39 7b 08          	cmp    %rdi,0x8(%rbx)
140938c29:	74 0f                	je     0x140938c3a
140938c2b:	48 8b cb             	mov    %rbx,%rcx
140938c2e:	e8 7d ad f7 ff       	call   0x1408b39b0
140938c33:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140938c38:	eb 03                	jmp    0x140938c3d
140938c3a:	48 8b c7             	mov    %rdi,%rax
140938c3d:	85 c0                	test   %eax,%eax
140938c3f:	b9 01 00 00 00       	mov    $0x1,%ecx
140938c44:	0f 4f f9             	cmovg  %ecx,%edi
140938c47:	48 85 db             	test   %rbx,%rbx
140938c4a:	0f 84 21 01 00 00    	je     0x140938d71
140938c50:	b8 00 90 00 00       	mov    $0x9000,%eax
140938c55:	66 85 43 14          	test   %ax,0x14(%rbx)
140938c59:	75 06                	jne    0x140938c61
140938c5b:	83 7b 20 00          	cmpl   $0x0,0x20(%rbx)
140938c5f:	74 08                	je     0x140938c69
140938c61:	48 8b cb             	mov    %rbx,%rcx
140938c64:	e8 f7 05 ff ff       	call   0x140929260
140938c69:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140938c6d:	48 85 c9             	test   %rcx,%rcx
140938c70:	74 76                	je     0x140938ce8
140938c72:	48 83 b9 00 03 00 00 	cmpq   $0x0,0x300(%rcx)
140938c79:	00
140938c7a:	74 15                	je     0x140938c91
140938c7c:	48 8b d3             	mov    %rbx,%rdx
140938c7f:	e8 bc ac f7 ff       	call   0x1408b3940
140938c84:	8b c7                	mov    %edi,%eax
140938c86:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140938c8b:	48 83 c4 30          	add    $0x30,%rsp
140938c8f:	5f                   	pop    %rdi
140938c90:	c3                   	ret
140938c91:	48 3b 99 f0 01 00 00 	cmp    0x1f0(%rcx),%rbx
140938c98:	73 4e                	jae    0x140938ce8
140938c9a:	48 3b 99 e0 01 00 00 	cmp    0x1e0(%rcx),%rbx
140938ca1:	72 1e                	jb     0x140938cc1
140938ca3:	48 8b 81 d8 01 00 00 	mov    0x1d8(%rcx),%rax
140938caa:	48 89 03             	mov    %rax,(%rbx)
140938cad:	8b c7                	mov    %edi,%eax
140938caf:	48 89 99 d8 01 00 00 	mov    %rbx,0x1d8(%rcx)
140938cb6:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140938cbb:	48 83 c4 30          	add    $0x30,%rsp
140938cbf:	5f                   	pop    %rdi
140938cc0:	c3                   	ret
140938cc1:	48 3b 99 e8 01 00 00 	cmp    0x1e8(%rcx),%rbx
140938cc8:	72 1e                	jb     0x140938ce8
140938cca:	48 8b 81 c8 01 00 00 	mov    0x1c8(%rcx),%rax
140938cd1:	48 89 03             	mov    %rax,(%rbx)
140938cd4:	8b c7                	mov    %edi,%eax
140938cd6:	48 89 99 c8 01 00 00 	mov    %rbx,0x1c8(%rcx)
140938cdd:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140938ce2:	48 83 c4 30          	add    $0x30,%rsp
140938ce6:	5f                   	pop    %rdi
140938ce7:	c3                   	ret
140938ce8:	83 3d 41 49 a7 00 00 	cmpl   $0x0,0xa74941(%rip)        # 0x1413ad630
140938cef:	74 70                	je     0x140938d61
140938cf1:	48 8b 0d 18 ae af 00 	mov    0xafae18(%rip),%rcx        # 0x141433b10
140938cf8:	48 85 c9             	test   %rcx,%rcx
140938cfb:	74 0d                	je     0x140938d0a
140938cfd:	48 8b 05 ac 49 a7 00 	mov    0xa749ac(%rip),%rax        # 0x1413ad6b0
140938d04:	ff 15 16 ad 64 00    	call   *0x64ad16(%rip)        # 0x140f83a20
140938d0a:	48 8b 05 57 49 a7 00 	mov    0xa74957(%rip),%rax        # 0x1413ad668
140938d11:	48 8b cb             	mov    %rbx,%rcx
140938d14:	ff 15 06 ad 64 00    	call   *0x64ad06(%rip)        # 0x140f83a20
140938d1a:	48 ff 0d 77 ad af 00 	decq   0xafad77(%rip)        # 0x141433a98
140938d21:	48 63 c8             	movslq %eax,%rcx
140938d24:	48 29 0d 25 ad af 00 	sub    %rcx,0xafad25(%rip)        # 0x141433a50
140938d2b:	48 8b cb             	mov    %rbx,%rcx
140938d2e:	48 8b 05 23 49 a7 00 	mov    0xa74923(%rip),%rax        # 0x1413ad658
140938d35:	ff 15 e5 ac 64 00    	call   *0x64ace5(%rip)        # 0x140f83a20
140938d3b:	48 8b 0d ce ad af 00 	mov    0xafadce(%rip),%rcx        # 0x141433b10
140938d42:	48 85 c9             	test   %rcx,%rcx
140938d45:	74 2a                	je     0x140938d71
140938d47:	48 8b 05 72 49 a7 00 	mov    0xa74972(%rip),%rax        # 0x1413ad6c0
140938d4e:	ff 15 cc ac 64 00    	call   *0x64accc(%rip)        # 0x140f83a20
140938d54:	8b c7                	mov    %edi,%eax
140938d56:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140938d5b:	48 83 c4 30          	add    $0x30,%rsp
140938d5f:	5f                   	pop    %rdi