1401f9a15:	0f 84 88 01 00 00    	je     0x1401f9ba3
1401f9a1b:	48 8b 06             	mov    (%rsi),%rax
1401f9a1e:	48 ff cf             	dec    %rdi
1401f9a21:	0f b6 08             	movzbl (%rax),%ecx
1401f9a24:	4c 8d 48 01          	lea    0x1(%rax),%r9
1401f9a28:	4c 89 0e             	mov    %r9,(%rsi)
1401f9a2b:	48 89 7e 08          	mov    %rdi,0x8(%rsi)
1401f9a2f:	48 3b f9             	cmp    %rcx,%rdi
1401f9a32:	74 44                	je     0x1401f9a78
1401f9a34:	e8 37 d6 f2 ff       	call   0x140127070
1401f9a39:	4c 8d 05 a8 0c 14 00 	lea    0x140ca8(%rip),%r8        # 0x14033a6e8
1401f9a40:	ba cc 04 00 00       	mov    $0x4cc,%edx
1401f9a45:	48 8d 0d 6c 09 14 00 	lea    0x14096c(%rip),%rcx        # 0x14033a3b8
1401f9a4c:	e8 3f d7 f2 ff       	call   0x140127190
1401f9a51:	45 33 c9             	xor    %r9d,%r9d
1401f9a54:	41 b8 50 01 00 00    	mov    $0x150,%r8d
1401f9a5a:	48 8b cb             	mov    %rbx,%rcx
1401f9a5d:	41 8d 51 32          	lea    0x32(%r9),%edx
1401f9a61:	e8 4a 68 f8 ff       	call   0x1401802b0
1401f9a66:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1401f9a6b:	33 c0                	xor    %eax,%eax
1401f9a6d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401f9a72:	48 83 c4 20          	add    $0x20,%rsp
1401f9a76:	5e                   	pop    %rsi
1401f9a77:	c3                   	ret
1401f9a78:	48 3b ca             	cmp    %rdx,%rcx
1401f9a7b:	74 44                	je     0x1401f9ac1
1401f9a7d:	e8 ee d5 f2 ff       	call   0x140127070
1401f9a82:	4c 8d 05 5f 0c 14 00 	lea    0x140c5f(%rip),%r8        # 0x14033a6e8
1401f9a89:	ba d2 04 00 00       	mov    $0x4d2,%edx
1401f9a8e:	48 8d 0d 23 09 14 00 	lea    0x140923(%rip),%rcx        # 0x14033a3b8
1401f9a95:	e8 f6 d6 f2 ff       	call   0x140127190
1401f9a9a:	45 33 c9             	xor    %r9d,%r9d
1401f9a9d:	41 b8 51 01 00 00    	mov    $0x151,%r8d
1401f9aa3:	48 8b cb             	mov    %rbx,%rcx
1401f9aa6:	41 8d 51 2f          	lea    0x2f(%r9),%edx
1401f9aaa:	e8 01 68 f8 ff       	call   0x1401802b0
1401f9aaf:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1401f9ab4:	33 c0                	xor    %eax,%eax
1401f9ab6:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401f9abb:	48 83 c4 20          	add    $0x20,%rsp
1401f9abf:	5e                   	pop    %rsi
1401f9ac0:	c3                   	ret
1401f9ac1:	48 8b 83 30 04 00 00 	mov    0x430(%rbx),%rax
1401f9ac8:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1401f9acd:	48 3b f8             	cmp    %rax,%rdi
1401f9ad0:	0f 82 ba 00 00 00    	jb     0x1401f9b90
1401f9ad6:	4d 8d 34 01          	lea    (%r9,%rax,1),%r14
1401f9ada:	48 2b f8             	sub    %rax,%rdi
1401f9add:	4c 89 36             	mov    %r14,(%rsi)
1401f9ae0:	48 8d 93 f0 03 00 00 	lea    0x3f0(%rbx),%rdx
1401f9ae7:	48 89 7e 08          	mov    %rdi,0x8(%rsi)
1401f9aeb:	49 8b c9             	mov    %r9,%rcx
1401f9aee:	4c 8b 83 30 04 00 00 	mov    0x430(%rbx),%r8
1401f9af5:	e8 46 83 0e 00       	call   0x1402e1e40
1401f9afa:	85 c0                	test   %eax,%eax
1401f9afc:	0f 85 8e 00 00 00    	jne    0x1401f9b90
1401f9b02:	48 8b 93 78 04 00 00 	mov    0x478(%rbx),%rdx
1401f9b09:	48 3b fa             	cmp    %rdx,%rdi
1401f9b0c:	72 39                	jb     0x1401f9b47
1401f9b0e:	49 8d 04 16          	lea    (%r14,%rdx,1),%rax
1401f9b12:	48 2b fa             	sub    %rdx,%rdi
1401f9b15:	48 89 06             	mov    %rax,(%rsi)
1401f9b18:	48 8d 93 38 04 00 00 	lea    0x438(%rbx),%rdx
1401f9b1f:	48 89 7e 08          	mov    %rdi,0x8(%rsi)
1401f9b23:	49 8b ce             	mov    %r14,%rcx
1401f9b26:	4c 8b 83 78 04 00 00 	mov    0x478(%rbx),%r8
1401f9b2d:	e8 0e 83 0e 00       	call   0x1402e1e40
1401f9b32:	85 c0                	test   %eax,%eax
1401f9b34:	75 11                	jne    0x1401f9b47
1401f9b36:	c7 83 80 04 00 00 01 	movl   $0x1,0x480(%rbx)
1401f9b3d:	00 00 00
1401f9b40:	b8 01 00 00 00       	mov    $0x1,%eax
1401f9b45:	eb 34                	jmp    0x1401f9b7b
1401f9b47:	e8 24 d5 f2 ff       	call   0x140127070
1401f9b4c:	4c 8d 05 95 0b 14 00 	lea    0x140b95(%rip),%r8        # 0x14033a6e8
1401f9b53:	ba e0 04 00 00       	mov    $0x4e0,%edx
1401f9b58:	48 8d 0d 59 08 14 00 	lea    0x140859(%rip),%rcx        # 0x14033a3b8
1401f9b5f:	e8 2c d6 f2 ff       	call   0x140127190
1401f9b64:	45 33 c9             	xor    %r9d,%r9d
1401f9b67:	41 b8 51 01 00 00    	mov    $0x151,%r8d
1401f9b6d:	48 8b cb             	mov    %rbx,%rcx
1401f9b70:	41 8d 51 2f          	lea    0x2f(%r9),%edx
1401f9b74:	e8 37 67 f8 ff       	call   0x1401802b0
1401f9b79:	33 c0                	xor    %eax,%eax
1401f9b7b:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1401f9b80:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1401f9b85:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401f9b8a:	48 83 c4 20          	add    $0x20,%rsp
1401f9b8e:	5e                   	pop    %rsi
1401f9b8f:	c3                   	ret
1401f9b90:	e8 db d4 f2 ff       	call   0x140127070
1401f9b95:	4c 8d 05 4c 0b 14 00 	lea    0x140b4c(%rip),%r8        # 0x14033a6e8
1401f9b9c:	ba d9 04 00 00       	mov    $0x4d9,%edx
1401f9ba1:	eb b5                	jmp    0x1401f9b58
1401f9ba3:	e8 c8 d4 f2 ff       	call   0x140127070
1401f9ba8:	4c 8d 05 39 0b 14 00 	lea    0x140b39(%rip),%r8        # 0x14033a6e8
1401f9baf:	ba c6 04 00 00       	mov    $0x4c6,%edx
1401f9bb4:	48 8d 0d fd 07 14 00 	lea    0x1407fd(%rip),%rcx        # 0x14033a3b8
1401f9bbb:	e8 d0 d5 f2 ff       	call   0x140127190
1401f9bc0:	45 33 c9             	xor    %r9d,%r9d
1401f9bc3:	41 b8 50 01 00 00    	mov    $0x150,%r8d
1401f9bc9:	48 8b cb             	mov    %rbx,%rcx
1401f9bcc:	41 8d 51 32          	lea    0x32(%r9),%edx
1401f9bd0:	e8 db 66 f8 ff       	call   0x1401802b0
1401f9bd5:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1401f9bda:	33 c0                	xor    %eax,%eax
1401f9bdc:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401f9be1:	48 83 c4 20          	add    $0x20,%rsp
1401f9be5:	5e                   	pop    %rsi
1401f9be6:	c3                   	ret
1401f9be7:	cc                   	int3
1401f9be8:	cc                   	int3
1401f9be9:	cc                   	int3
1401f9bea:	cc                   	int3
1401f9beb:	cc                   	int3
1401f9bec:	cc                   	int3
1401f9bed:	cc                   	int3
1401f9bee:	cc                   	int3
1401f9bef:	cc                   	int3
1401f9bf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f9bf5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401f9bfa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401f9bff:	57                   	push   %rdi
1401f9c00:	b8 40 00 00 00       	mov    $0x40,%eax
1401f9c05:	e8 26 6f 0b 00       	call   0x1402b0b30
1401f9c0a:	48 2b e0             	sub    %rax,%rsp
1401f9c0d:	49 8b e9             	mov    %r9,%rbp
1401f9c10:	41 8b f8             	mov    %r8d,%edi
1401f9c13:	48 8b f2             	mov    %rdx,%rsi
1401f9c16:	48 8b d9             	mov    %rcx,%rbx
1401f9c19:	41 81 f8 00 40 00 00 	cmp    $0x4000,%r8d
1401f9c20:	0f 84 83 01 00 00    	je     0x1401f9da9
1401f9c26:	48 83 b9 60 0b 00 00 	cmpq   $0x0,0xb60(%rcx)
1401f9c2d:	00
1401f9c2e:	0f 84 e5 00 00 00    	je     0x1401f9d19
1401f9c34:	48 8b 7a 08          	mov    0x8(%rdx),%rdi
1401f9c38:	41 b8 a6 05 00 00    	mov    $0x5a6,%r8d
1401f9c3e:	48 8b 89 60 0a 00 00 	mov    0xa60(%rcx),%rcx
1401f9c45:	48 8d 15 6c 07 14 00 	lea    0x14076c(%rip),%rdx        # 0x14033a3b8
1401f9c4c:	e8 6f 21 ef ff       	call   0x1400ebdc0
1401f9c51:	33 ed                	xor    %ebp,%ebp
1401f9c53:	66 89 bb 68 0a 00 00 	mov    %di,0xa68(%rbx)
1401f9c5a:	48 89 ab 60 0a 00 00 	mov    %rbp,0xa60(%rbx)
1401f9c61:	48 85 ff             	test   %rdi,%rdi
1401f9c64:	0f 84 3f 01 00 00    	je     0x1401f9da9
1401f9c6a:	41 b8 ab 05 00 00    	mov    $0x5ab,%r8d
1401f9c70:	48 8d 15 41 07 14 00 	lea    0x140741(%rip),%rdx        # 0x14033a3b8
1401f9c77:	48 8b cf             	mov    %rdi,%rcx
1401f9c7a:	e8 f1 20 ef ff       	call   0x1400ebd70
1401f9c7f:	48 89 83 60 0a 00 00 	mov    %rax,0xa60(%rbx)
1401f9c86:	48 85 c0             	test   %rax,%rax
1401f9c89:	75 3f                	jne    0x1401f9cca
1401f9c8b:	66 89 ab 68 0a 00 00 	mov    %bp,0xa68(%rbx)
1401f9c92:	e8 d9 d3 f2 ff       	call   0x140127070
1401f9c97:	4c 8d 05 0a 0b 14 00 	lea    0x140b0a(%rip),%r8        # 0x14033a7a8
1401f9c9e:	ba ae 05 00 00       	mov    $0x5ae,%edx
1401f9ca3:	48 8d 0d 0e 07 14 00 	lea    0x14070e(%rip),%rcx        # 0x14033a3b8
1401f9caa:	e8 e1 d4 f2 ff       	call   0x140127190
1401f9caf:	45 33 c9             	xor    %r9d,%r9d
1401f9cb2:	8d 55 50             	lea    0x50(%rbp),%edx
1401f9cb5:	41 b8 00 01 0c 00    	mov    $0xc0100,%r8d
1401f9cbb:	48 8b cb             	mov    %rbx,%rcx
1401f9cbe:	e8 ed 65 f8 ff       	call   0x1401802b0
1401f9cc3:	33 c0                	xor    %eax,%eax
1401f9cc5:	e9 e4 00 00 00       	jmp    0x1401f9dae
1401f9cca:	4c 8b c7             	mov    %rdi,%r8
1401f9ccd:	48 8b d0             	mov    %rax,%rdx
1401f9cd0:	48 8b ce             	mov    %rsi,%rcx
1401f9cd3:	e8 08 fc f8 ff       	call   0x1401898e0
1401f9cd8:	85 c0                	test   %eax,%eax
1401f9cda:	0f 85 c9 00 00 00    	jne    0x1401f9da9
1401f9ce0:	e8 8b d3 f2 ff       	call   0x140127070
1401f9ce5:	4c 8d 05 bc 0a 14 00 	lea    0x140abc(%rip),%r8        # 0x14033a7a8
1401f9cec:	ba b2 05 00 00       	mov    $0x5b2,%edx
1401f9cf1:	48 8d 0d c0 06 14 00 	lea    0x1406c0(%rip),%rcx        # 0x14033a3b8
1401f9cf8:	e8 93 d4 f2 ff       	call   0x140127190
1401f9cfd:	45 33 c9             	xor    %r9d,%r9d
1401f9d00:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f9d06:	48 8b cb             	mov    %rbx,%rcx
1401f9d09:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f9d0d:	e8 9e 65 f8 ff       	call   0x1401802b0
1401f9d12:	33 c0                	xor    %eax,%eax
1401f9d14:	e9 95 00 00 00       	jmp    0x1401f9dae
1401f9d19:	48 8b 89 90 08 00 00 	mov    0x890(%rcx),%rcx
1401f9d20:	8b d7                	mov    %edi,%edx
1401f9d22:	c1 ea 07             	shr    $0x7,%edx
1401f9d25:	45 33 c9             	xor    %r9d,%r9d
1401f9d28:	f7 d2                	not    %edx
1401f9d2a:	48 81 c1 d8 01 00 00 	add    $0x1d8,%rcx
1401f9d31:	83 e2 02             	and    $0x2,%edx
1401f9d34:	45 8d 41 12          	lea    0x12(%r9),%r8d
1401f9d38:	e8 03 5f f8 ff       	call   0x14017fc40
1401f9d3d:	48 85 c0             	test   %rax,%rax
1401f9d40:	75 34                	jne    0x1401f9d76
1401f9d42:	e8 29 d3 f2 ff       	call   0x140127070
1401f9d47:	4c 8d 05 5a 0a 14 00 	lea    0x140a5a(%rip),%r8        # 0x14033a7a8
1401f9d4e:	ba c1 05 00 00       	mov    $0x5c1,%edx
1401f9d53:	48 8d 0d 5e 06 14 00 	lea    0x14065e(%rip),%rcx        # 0x14033a3b8
1401f9d5a:	e8 31 d4 f2 ff       	call   0x140127190
1401f9d5f:	ba 6e 00 00 00       	mov    $0x6e,%edx
1401f9d64:	45 33 c9             	xor    %r9d,%r9d
1401f9d67:	44 8b c2             	mov    %edx,%r8d
1401f9d6a:	48 8b cb             	mov    %rbx,%rcx
1401f9d6d:	e8 3e 65 f8 ff       	call   0x1401802b0
1401f9d72:	33 c0                	xor    %eax,%eax
1401f9d74:	eb 38                	jmp    0x1401f9dae
1401f9d76:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1401f9d7b:	41 b8 12 00 00 00    	mov    $0x12,%r8d
1401f9d81:	4c 8b 0e             	mov    (%rsi),%r9
1401f9d84:	8b d7                	mov    %edi,%edx
1401f9d86:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401f9d8b:	48 8b cb             	mov    %rbx,%rcx
1401f9d8e:	48 8b 46 08          	mov    0x8(%rsi),%rax
1401f9d92:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
1401f9d97:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401f9d9c:	e8 5f 5f f8 ff       	call   0x14017fd00
1401f9da1:	85 c0                	test   %eax,%eax
1401f9da3:	0f 84 1a ff ff ff    	je     0x1401f9cc3
1401f9da9:	b8 01 00 00 00       	mov    $0x1,%eax
1401f9dae:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401f9db3:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401f9db8:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401f9dbd:	48 83 c4 40          	add    $0x40,%rsp
1401f9dc1:	5f                   	pop    %rdi
1401f9dc2:	c3                   	ret
1401f9dc3:	cc                   	int3
1401f9dc4:	cc                   	int3
1401f9dc5:	cc                   	int3
1401f9dc6:	cc                   	int3
1401f9dc7:	cc                   	int3
1401f9dc8:	cc                   	int3
1401f9dc9:	cc                   	int3
1401f9dca:	cc                   	int3
1401f9dcb:	cc                   	int3
1401f9dcc:	cc                   	int3
1401f9dcd:	cc                   	int3
1401f9dce:	cc                   	int3
1401f9dcf:	cc                   	int3
1401f9dd0:	40 53                	rex push %rbx
1401f9dd2:	b8 20 00 00 00       	mov    $0x20,%eax
1401f9dd7:	e8 54 6d 0b 00       	call   0x1402b0b30
1401f9ddc:	48 2b e0             	sub    %rax,%rsp
1401f9ddf:	48 8b d9             	mov    %rcx,%rbx
1401f9de2:	48 8b 89 50 0a 00 00 	mov    0xa50(%rcx),%rcx
1401f9de9:	48 85 c9             	test   %rcx,%rcx
1401f9dec:	75 3a                	jne    0x1401f9e28
1401f9dee:	e8 7d d2 f2 ff       	call   0x140127070
1401f9df3:	4c 8d 05 2e 09 14 00 	lea    0x14092e(%rip),%r8        # 0x14033a728
1401f9dfa:	ba 13 05 00 00       	mov    $0x513,%edx
1401f9dff:	48 8d 0d b2 05 14 00 	lea    0x1405b2(%rip),%rcx        # 0x14033a3b8
1401f9e06:	e8 85 d3 f2 ff       	call   0x140127190
1401f9e0b:	45 33 c9             	xor    %r9d,%r9d
1401f9e0e:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f9e14:	48 8b cb             	mov    %rbx,%rcx
1401f9e17:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f9e1b:	e8 90 64 f8 ff       	call   0x1401802b0
1401f9e20:	33 c0                	xor    %eax,%eax
1401f9e22:	48 83 c4 20          	add    $0x20,%rsp
1401f9e26:	5b                   	pop    %rbx
1401f9e27:	c3                   	ret
1401f9e28:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1401f9e2d:	76 38                	jbe    0x1401f9e67
1401f9e2f:	e8 3c d2 f2 ff       	call   0x140127070
1401f9e34:	4c 8d 05 ed 08 14 00 	lea    0x1408ed(%rip),%r8        # 0x14033a728
1401f9e3b:	ba 18 05 00 00       	mov    $0x518,%edx
1401f9e40:	48 8d 0d 71 05 14 00 	lea    0x140571(%rip),%rcx        # 0x14033a3b8
1401f9e47:	e8 44 d3 f2 ff       	call   0x140127190
1401f9e4c:	45 33 c9             	xor    %r9d,%r9d
1401f9e4f:	48 8b cb             	mov    %rbx,%rcx
1401f9e52:	41 8d 51 32          	lea    0x32(%r9),%edx
1401f9e56:	45 8d 41 6e          	lea    0x6e(%r9),%r8d
1401f9e5a:	e8 51 64 f8 ff       	call   0x1401802b0
1401f9e5f:	33 c0                	xor    %eax,%eax
1401f9e61:	48 83 c4 20          	add    $0x20,%rsp
1401f9e65:	5b                   	pop    %rbx
1401f9e66:	c3                   	ret
1401f9e67:	83 bb d0 04 00 00 00 	cmpl   $0x0,0x4d0(%rbx)
1401f9e6e:	0f 85 b6 00 00 00    	jne    0x1401f9f2a
1401f9e74:	48 8b 83 10 09 00 00 	mov    0x910(%rbx),%rax
1401f9e7b:	48 83 b8 20 03 00 00 	cmpq   $0x0,0x320(%rax)
1401f9e82:	00
1401f9e83:	74 3a                	je     0x1401f9ebf
1401f9e85:	e8 e6 d1 f2 ff       	call   0x140127070
1401f9e8a:	4c 8d 05 97 08 14 00 	lea    0x140897(%rip),%r8        # 0x14033a728
1401f9e91:	ba 1e 05 00 00       	mov    $0x51e,%edx
1401f9e96:	48 8d 0d 1b 05 14 00 	lea    0x14051b(%rip),%rcx        # 0x14033a3b8
1401f9e9d:	e8 ee d2 f2 ff       	call   0x140127190
1401f9ea2:	45 33 c9             	xor    %r9d,%r9d
1401f9ea5:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f9eab:	48 8b cb             	mov    %rbx,%rcx
1401f9eae:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f9eb2:	e8 f9 63 f8 ff       	call   0x1401802b0
1401f9eb7:	33 c0                	xor    %eax,%eax
1401f9eb9:	48 83 c4 20          	add    $0x20,%rsp
1401f9ebd:	5b                   	pop    %rbx
1401f9ebe:	c3                   	ret
1401f9ebf:	41 b8 21 05 00 00    	mov    $0x521,%r8d
1401f9ec5:	48 8d 15 ec 04 14 00 	lea    0x1404ec(%rip),%rdx        # 0x14033a3b8
1401f9ecc:	e8 1f 02 f3 ff       	call   0x14012a0f0
1401f9ed1:	48 8b 8b 10 09 00 00 	mov    0x910(%rbx),%rcx
1401f9ed8:	48 89 81 20 03 00 00 	mov    %rax,0x320(%rcx)
1401f9edf:	48 8b 83 10 09 00 00 	mov    0x910(%rbx),%rax
1401f9ee6:	48 83 b8 20 03 00 00 	cmpq   $0x0,0x320(%rax)
1401f9eed:	00
1401f9eee:	75 3a                	jne    0x1401f9f2a
1401f9ef0:	e8 7b d1 f2 ff       	call   0x140127070
1401f9ef5:	4c 8d 05 2c 08 14 00 	lea    0x14082c(%rip),%r8        # 0x14033a728
1401f9efc:	ba 23 05 00 00       	mov    $0x523,%edx
1401f9f01:	48 8d 0d b0 04 14 00 	lea    0x1404b0(%rip),%rcx        # 0x14033a3b8
1401f9f08:	e8 83 d2 f2 ff       	call   0x140127190
1401f9f0d:	45 33 c9             	xor    %r9d,%r9d
1401f9f10:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f9f16:	48 8b cb             	mov    %rbx,%rcx
1401f9f19:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f9f1d:	e8 8e 63 f8 ff       	call   0x1401802b0
1401f9f22:	33 c0                	xor    %eax,%eax
1401f9f24:	48 83 c4 20          	add    $0x20,%rsp
1401f9f28:	5b                   	pop    %rbx
1401f9f29:	c3                   	ret
1401f9f2a:	b8 01 00 00 00       	mov    $0x1,%eax
1401f9f2f:	48 83 c4 20          	add    $0x20,%rsp
1401f9f33:	5b                   	pop    %rbx
1401f9f34:	c3                   	ret
1401f9f35:	cc                   	int3
1401f9f36:	cc                   	int3
1401f9f37:	cc                   	int3
1401f9f38:	cc                   	int3
1401f9f39:	cc                   	int3
1401f9f3a:	cc                   	int3
1401f9f3b:	cc                   	int3
1401f9f3c:	cc                   	int3
1401f9f3d:	cc                   	int3
1401f9f3e:	cc                   	int3
1401f9f3f:	cc                   	int3
1401f9f40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f9f45:	57                   	push   %rdi
1401f9f46:	b8 20 00 00 00       	mov    $0x20,%eax
1401f9f4b:	e8 e0 6b 0b 00       	call   0x1402b0b30
1401f9f50:	48 2b e0             	sub    %rax,%rsp
1401f9f53:	48 8b 81 e0 0a 00 00 	mov    0xae0(%rcx),%rax
1401f9f5a:	48 8b fa             	mov    %rdx,%rdi
1401f9f5d:	48 8b d9             	mov    %rcx,%rbx
1401f9f60:	48 85 c0             	test   %rax,%rax
1401f9f63:	74 52                	je     0x1401f9fb7
1401f9f65:	44 8b 42 08          	mov    0x8(%rdx),%r8d
1401f9f69:	48 8b 12             	mov    (%rdx),%rdx
1401f9f6c:	4c 8b 89 e8 0a 00 00 	mov    0xae8(%rcx),%r9
1401f9f73:	ff d0                	call   *%rax
1401f9f75:	85 c0                	test   %eax,%eax