1404e1c52:	48 89 03             	mov    %rax,(%rbx)
1404e1c55:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1404e1c5a:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1404e1c5f:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1404e1c64:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1404e1c69:	48 83 c4 20          	add    $0x20,%rsp
1404e1c6d:	41 5e                	pop    %r14
1404e1c6f:	c3                   	ret
1404e1c70:	40 53                	rex push %rbx
1404e1c72:	41 57                	push   %r15
1404e1c74:	48 83 ec 28          	sub    $0x28,%rsp
1404e1c78:	48 8b 19             	mov    (%rcx),%rbx
1404e1c7b:	45 33 ff             	xor    %r15d,%r15d
1404e1c7e:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1404e1c83:	4c 8b f1             	mov    %rcx,%r14
1404e1c86:	48 85 db             	test   %rbx,%rbx
1404e1c89:	74 23                	je     0x1404e1cae
1404e1c8b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1404e1c8f:	48 85 c9             	test   %rcx,%rcx
1404e1c92:	74 05                	je     0x1404e1c99
1404e1c94:	e8 ab 94 93 00       	call   0x140e1b144
1404e1c99:	ba 30 00 00 00       	mov    $0x30,%edx
1404e1c9e:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
1404e1ca2:	48 8b cb             	mov    %rbx,%rcx
1404e1ca5:	44 89 7b 10          	mov    %r15d,0x10(%rbx)
1404e1ca9:	e8 96 94 93 00       	call   0x140e1b144
1404e1cae:	49 8b 4e 10          	mov    0x10(%r14),%rcx
1404e1cb2:	4d 89 3e             	mov    %r15,(%r14)
1404e1cb5:	48 85 c9             	test   %rcx,%rcx
1404e1cb8:	74 0a                	je     0x1404e1cc4
1404e1cba:	ba 01 00 00 00       	mov    $0x1,%edx
1404e1cbf:	e8 6c 07 00 00       	call   0x1404e2430
1404e1cc4:	49 8b 46 08          	mov    0x8(%r14),%rax
1404e1cc8:	4d 89 7e 10          	mov    %r15,0x10(%r14)
1404e1ccc:	48 85 c0             	test   %rax,%rax
1404e1ccf:	0f 84 18 01 00 00    	je     0x1404e1ded
1404e1cd5:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
1404e1cda:	48 8b 68 08          	mov    0x8(%rax),%rbp
1404e1cde:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
1404e1ce3:	48 8b 30             	mov    (%rax),%rsi
1404e1ce6:	48 3b f5             	cmp    %rbp,%rsi
1404e1ce9:	0f 84 f4 00 00 00    	je     0x1404e1de3
1404e1cef:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1404e1cf4:	48 8b 3e             	mov    (%rsi),%rdi
1404e1cf7:	48 85 ff             	test   %rdi,%rdi
1404e1cfa:	0f 84 d1 00 00 00    	je     0x1404e1dd1
1404e1d00:	48 8b 1f             	mov    (%rdi),%rbx
1404e1d03:	48 85 db             	test   %rbx,%rbx
1404e1d06:	74 23                	je     0x1404e1d2b
1404e1d08:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1404e1d0c:	48 85 c9             	test   %rcx,%rcx
1404e1d0f:	74 05                	je     0x1404e1d16
1404e1d11:	e8 2e 94 93 00       	call   0x140e1b144
1404e1d16:	ba 30 00 00 00       	mov    $0x30,%edx
1404e1d1b:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
1404e1d1f:	48 8b cb             	mov    %rbx,%rcx
1404e1d22:	44 89 7b 10          	mov    %r15d,0x10(%rbx)
1404e1d26:	e8 19 94 93 00       	call   0x140e1b144
1404e1d2b:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1404e1d2f:	4c 89 3f             	mov    %r15,(%rdi)
1404e1d32:	48 85 db             	test   %rbx,%rbx
1404e1d35:	0f 84 85 00 00 00    	je     0x1404e1dc0
1404e1d3b:	0f b6 0b             	movzbl (%rbx),%ecx
1404e1d3e:	85 c9                	test   %ecx,%ecx
1404e1d40:	74 5a                	je     0x1404e1d9c
1404e1d42:	83 e9 01             	sub    $0x1,%ecx
1404e1d45:	74 3c                	je     0x1404e1d83
1404e1d47:	83 e9 01             	sub    $0x1,%ecx
1404e1d4a:	74 1e                	je     0x1404e1d6a
1404e1d4c:	83 f9 01             	cmp    $0x1,%ecx
1404e1d4f:	75 62                	jne    0x1404e1db3
1404e1d51:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1404e1d55:	48 85 c9             	test   %rcx,%rcx
1404e1d58:	74 0a                	je     0x1404e1d64
1404e1d5a:	ba 01 00 00 00       	mov    $0x1,%edx
1404e1d5f:	e8 fc c9 f9 ff       	call   0x14047e760
1404e1d64:	4c 89 7b 20          	mov    %r15,0x20(%rbx)
1404e1d68:	eb 49                	jmp    0x1404e1db3
1404e1d6a:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1404e1d6e:	48 85 c9             	test   %rcx,%rcx
1404e1d71:	74 0a                	je     0x1404e1d7d
1404e1d73:	ba 01 00 00 00       	mov    $0x1,%edx
1404e1d78:	e8 c3 07 00 00       	call   0x1404e2540
1404e1d7d:	4c 89 7b 18          	mov    %r15,0x18(%rbx)
1404e1d81:	eb 30                	jmp    0x1404e1db3
1404e1d83:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1404e1d87:	48 85 c9             	test   %rcx,%rcx
1404e1d8a:	74 0a                	je     0x1404e1d96
1404e1d8c:	ba 01 00 00 00       	mov    $0x1,%edx
1404e1d91:	e8 4a c1 fd ff       	call   0x1404bdee0
1404e1d96:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
1404e1d9a:	eb 17                	jmp    0x1404e1db3
1404e1d9c:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1404e1da0:	48 85 c9             	test   %rcx,%rcx
1404e1da3:	74 0a                	je     0x1404e1daf
1404e1da5:	ba 01 00 00 00       	mov    $0x1,%edx
1404e1daa:	e8 31 c1 fd ff       	call   0x1404bdee0
1404e1daf:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
1404e1db3:	ba 30 00 00 00       	mov    $0x30,%edx
1404e1db8:	48 8b cb             	mov    %rbx,%rcx
1404e1dbb:	e8 84 93 93 00       	call   0x140e1b144
1404e1dc0:	ba 10 00 00 00       	mov    $0x10,%edx
1404e1dc5:	4c 89 7f 08          	mov    %r15,0x8(%rdi)
1404e1dc9:	48 8b cf             	mov    %rdi,%rcx
1404e1dcc:	e8 73 93 93 00       	call   0x140e1b144
1404e1dd1:	48 83 c6 08          	add    $0x8,%rsi
1404e1dd5:	48 3b f5             	cmp    %rbp,%rsi
1404e1dd8:	0f 85 16 ff ff ff    	jne    0x1404e1cf4
1404e1dde:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1404e1de3:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
1404e1de8:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1404e1ded:	49 8b 5e 08          	mov    0x8(%r14),%rbx
1404e1df1:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
1404e1df6:	48 85 db             	test   %rbx,%rbx
1404e1df9:	74 58                	je     0x1404e1e53
1404e1dfb:	48 8b 0b             	mov    (%rbx),%rcx
1404e1dfe:	48 85 c9             	test   %rcx,%rcx
1404e1e01:	74 3c                	je     0x1404e1e3f
1404e1e03:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1404e1e07:	48 2b d1             	sub    %rcx,%rdx
1404e1e0a:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
1404e1e0e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404e1e15:	72 18                	jb     0x1404e1e2f
1404e1e17:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1404e1e1b:	48 83 c2 27          	add    $0x27,%rdx
1404e1e1f:	49 2b c8             	sub    %r8,%rcx
1404e1e22:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1404e1e26:	48 83 f8 1f          	cmp    $0x1f,%rax
1404e1e2a:	77 2f                	ja     0x1404e1e5b
1404e1e2c:	49 8b c8             	mov    %r8,%rcx
1404e1e2f:	e8 10 93 93 00       	call   0x140e1b144
1404e1e34:	4c 89 3b             	mov    %r15,(%rbx)
1404e1e37:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
1404e1e3b:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
1404e1e3f:	ba 18 00 00 00       	mov    $0x18,%edx
1404e1e44:	48 8b cb             	mov    %rbx,%rcx
1404e1e47:	48 83 c4 28          	add    $0x28,%rsp
1404e1e4b:	41 5f                	pop    %r15
1404e1e4d:	5b                   	pop    %rbx
1404e1e4e:	e9 f1 92 93 00       	jmp    0x140e1b144
1404e1e53:	48 83 c4 28          	add    $0x28,%rsp
1404e1e57:	41 5f                	pop    %r15
1404e1e59:	5b                   	pop    %rbx
1404e1e5a:	c3                   	ret
1404e1e5b:	e8 44 83 94 00       	call   0x140e2a1a4
1404e1e60:	cc                   	int3
1404e1e61:	cc                   	int3
1404e1e62:	cc                   	int3
1404e1e63:	cc                   	int3
1404e1e64:	cc                   	int3
1404e1e65:	cc                   	int3
1404e1e66:	cc                   	int3
1404e1e67:	cc                   	int3
1404e1e68:	cc                   	int3
1404e1e69:	cc                   	int3
1404e1e6a:	cc                   	int3
1404e1e6b:	cc                   	int3
1404e1e6c:	cc                   	int3
1404e1e6d:	cc                   	int3
1404e1e6e:	cc                   	int3
1404e1e6f:	cc                   	int3
1404e1e70:	40 53                	rex push %rbx
1404e1e72:	41 55                	push   %r13
1404e1e74:	48 83 ec 38          	sub    $0x38,%rsp
1404e1e78:	48 8b 19             	mov    (%rcx),%rbx
1404e1e7b:	45 33 ed             	xor    %r13d,%r13d
1404e1e7e:	48 89 6c 24 50       	mov    %rbp,0x50(%rsp)
1404e1e83:	48 8b e9             	mov    %rcx,%rbp
1404e1e86:	48 85 db             	test   %rbx,%rbx
1404e1e89:	74 23                	je     0x1404e1eae
1404e1e8b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1404e1e8f:	48 85 c9             	test   %rcx,%rcx
1404e1e92:	74 05                	je     0x1404e1e99
1404e1e94:	e8 ab 92 93 00       	call   0x140e1b144
1404e1e99:	ba 30 00 00 00       	mov    $0x30,%edx
1404e1e9e:	4c 89 6b 08          	mov    %r13,0x8(%rbx)
1404e1ea2:	48 8b cb             	mov    %rbx,%rcx
1404e1ea5:	44 89 6b 10          	mov    %r13d,0x10(%rbx)
1404e1ea9:	e8 96 92 93 00       	call   0x140e1b144
1404e1eae:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1404e1eb2:	4c 89 6d 00          	mov    %r13,0x0(%rbp)
1404e1eb6:	48 85 c9             	test   %rcx,%rcx
1404e1eb9:	74 0a                	je     0x1404e1ec5
1404e1ebb:	ba 01 00 00 00       	mov    $0x1,%edx
1404e1ec0:	e8 ab 07 00 00       	call   0x1404e2670
1404e1ec5:	48 8b 45 08          	mov    0x8(%rbp),%rax
1404e1ec9:	4c 89 6d 10          	mov    %r13,0x10(%rbp)
1404e1ecd:	48 85 c0             	test   %rax,%rax
1404e1ed0:	0f 84 79 01 00 00    	je     0x1404e204f
1404e1ed6:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
1404e1edb:	4c 8b 60 08          	mov    0x8(%rax),%r12
1404e1edf:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1404e1ee4:	4c 8b 38             	mov    (%rax),%r15
1404e1ee7:	4d 3b fc             	cmp    %r12,%r15
1404e1eea:	0f 84 55 01 00 00    	je     0x1404e2045
1404e1ef0:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1404e1ef5:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
1404e1efa:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1404e1eff:	90                   	nop
1404e1f00:	49 8b 1f             	mov    (%r15),%rbx
1404e1f03:	48 85 db             	test   %rbx,%rbx
1404e1f06:	0f 84 1d 01 00 00    	je     0x1404e2029
1404e1f0c:	48 8b 3b             	mov    (%rbx),%rdi
1404e1f0f:	48 85 ff             	test   %rdi,%rdi
1404e1f12:	74 23                	je     0x1404e1f37
1404e1f14:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404e1f18:	48 85 c9             	test   %rcx,%rcx
1404e1f1b:	74 05                	je     0x1404e1f22
1404e1f1d:	e8 22 92 93 00       	call   0x140e1b144
1404e1f22:	ba 30 00 00 00       	mov    $0x30,%edx
1404e1f27:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
1404e1f2b:	48 8b cf             	mov    %rdi,%rcx
1404e1f2e:	44 89 6f 10          	mov    %r13d,0x10(%rdi)
1404e1f32:	e8 0d 92 93 00       	call   0x140e1b144
1404e1f37:	0f b6 4b 08          	movzbl 0x8(%rbx),%ecx
1404e1f3b:	4c 89 2b             	mov    %r13,(%rbx)
1404e1f3e:	85 c9                	test   %ecx,%ecx
1404e1f40:	74 64                	je     0x1404e1fa6
1404e1f42:	83 e9 01             	sub    $0x1,%ecx
1404e1f45:	74 46                	je     0x1404e1f8d
1404e1f47:	83 e9 01             	sub    $0x1,%ecx
1404e1f4a:	74 25                	je     0x1404e1f71
1404e1f4c:	83 f9 01             	cmp    $0x1,%ecx
1404e1f4f:	0f 85 c7 00 00 00    	jne    0x1404e201c
1404e1f55:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1404e1f59:	48 85 c9             	test   %rcx,%rcx
1404e1f5c:	74 0a                	je     0x1404e1f68
1404e1f5e:	ba 01 00 00 00       	mov    $0x1,%edx
1404e1f63:	e8 f8 c7 f9 ff       	call   0x14047e760
1404e1f68:	4c 89 6b 28          	mov    %r13,0x28(%rbx)
1404e1f6c:	e9 ab 00 00 00       	jmp    0x1404e201c
1404e1f71:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1404e1f75:	48 85 c9             	test   %rcx,%rcx
1404e1f78:	74 0a                	je     0x1404e1f84
1404e1f7a:	ba 01 00 00 00       	mov    $0x1,%edx
1404e1f7f:	e8 bc 05 00 00       	call   0x1404e2540
1404e1f84:	4c 89 6b 20          	mov    %r13,0x20(%rbx)
1404e1f88:	e9 8f 00 00 00       	jmp    0x1404e201c
1404e1f8d:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1404e1f91:	48 85 c9             	test   %rcx,%rcx
1404e1f94:	74 0a                	je     0x1404e1fa0
1404e1f96:	ba 01 00 00 00       	mov    $0x1,%edx
1404e1f9b:	e8 40 bf fd ff       	call   0x1404bdee0
1404e1fa0:	4c 89 6b 18          	mov    %r13,0x18(%rbx)
1404e1fa4:	eb 76                	jmp    0x1404e201c
1404e1fa6:	4c 8b 73 10          	mov    0x10(%rbx),%r14
1404e1faa:	4d 85 f6             	test   %r14,%r14
1404e1fad:	74 69                	je     0x1404e2018
1404e1faf:	49 8b 3e             	mov    (%r14),%rdi
1404e1fb2:	48 85 ff             	test   %rdi,%rdi
1404e1fb5:	74 51                	je     0x1404e2008
1404e1fb7:	48 8b 37             	mov    (%rdi),%rsi
1404e1fba:	48 85 f6             	test   %rsi,%rsi
1404e1fbd:	74 23                	je     0x1404e1fe2
1404e1fbf:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1404e1fc3:	48 85 c9             	test   %rcx,%rcx
1404e1fc6:	74 05                	je     0x1404e1fcd
1404e1fc8:	e8 77 91 93 00       	call   0x140e1b144
1404e1fcd:	ba 30 00 00 00       	mov    $0x30,%edx
1404e1fd2:	4c 89 6e 08          	mov    %r13,0x8(%rsi)
1404e1fd6:	48 8b ce             	mov    %rsi,%rcx
1404e1fd9:	44 89 6e 10          	mov    %r13d,0x10(%rsi)
1404e1fdd:	e8 62 91 93 00       	call   0x140e1b144
1404e1fe2:	4c 89 2f             	mov    %r13,(%rdi)
1404e1fe5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404e1fe9:	48 85 c9             	test   %rcx,%rcx
1404e1fec:	74 05                	je     0x1404e1ff3
1404e1fee:	e8 51 91 93 00       	call   0x140e1b144
1404e1ff3:	ba 18 00 00 00       	mov    $0x18,%edx
1404e1ff8:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
1404e1ffc:	48 8b cf             	mov    %rdi,%rcx
1404e1fff:	44 89 6f 10          	mov    %r13d,0x10(%rdi)
1404e2003:	e8 3c 91 93 00       	call   0x140e1b144
1404e2008:	ba 08 00 00 00       	mov    $0x8,%edx
1404e200d:	4d 89 2e             	mov    %r13,(%r14)
1404e2010:	49 8b ce             	mov    %r14,%rcx
1404e2013:	e8 2c 91 93 00       	call   0x140e1b144
1404e2018:	4c 89 6b 10          	mov    %r13,0x10(%rbx)
1404e201c:	ba 38 00 00 00       	mov    $0x38,%edx
1404e2021:	48 8b cb             	mov    %rbx,%rcx
1404e2024:	e8 1b 91 93 00       	call   0x140e1b144
1404e2029:	49 83 c7 08          	add    $0x8,%r15
1404e202d:	4d 3b fc             	cmp    %r12,%r15
1404e2030:	0f 85 ca fe ff ff    	jne    0x1404e1f00
1404e2036:	4c 8b 74 24 28       	mov    0x28(%rsp),%r14
1404e203b:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1404e2040:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1404e2045:	4c 8b 64 24 30       	mov    0x30(%rsp),%r12
1404e204a:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
1404e204f:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
1404e2053:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1404e2058:	48 85 db             	test   %rbx,%rbx
1404e205b:	74 51                	je     0x1404e20ae
1404e205d:	48 8b 0b             	mov    (%rbx),%rcx
1404e2060:	48 85 c9             	test   %rcx,%rcx
1404e2063:	74 3c                	je     0x1404e20a1
1404e2065:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1404e2069:	48 2b d1             	sub    %rcx,%rdx
1404e206c:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
1404e2070:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404e2077:	72 18                	jb     0x1404e2091
1404e2079:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1404e207d:	48 83 c2 27          	add    $0x27,%rdx
1404e2081:	49 2b c8             	sub    %r8,%rcx
1404e2084:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1404e2088:	48 83 f8 1f          	cmp    $0x1f,%rax
1404e208c:	77 28                	ja     0x1404e20b6
1404e208e:	49 8b c8             	mov    %r8,%rcx
1404e2091:	e8 ae 90 93 00       	call   0x140e1b144
1404e2096:	4c 89 2b             	mov    %r13,(%rbx)
1404e2099:	4c 89 6b 08          	mov    %r13,0x8(%rbx)
1404e209d:	4c 89 6b 10          	mov    %r13,0x10(%rbx)
1404e20a1:	ba 18 00 00 00       	mov    $0x18,%edx
1404e20a6:	48 8b cb             	mov    %rbx,%rcx
1404e20a9:	e8 96 90 93 00       	call   0x140e1b144
1404e20ae:	48 83 c4 38          	add    $0x38,%rsp
1404e20b2:	41 5d                	pop    %r13
1404e20b4:	5b                   	pop    %rbx
1404e20b5:	c3                   	ret
1404e20b6:	e8 e9 80 94 00       	call   0x140e2a1a4
1404e20bb:	cc                   	int3
1404e20bc:	cc                   	int3
1404e20bd:	cc                   	int3
1404e20be:	cc                   	int3
1404e20bf:	cc                   	int3
1404e20c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1404e20c5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1404e20ca:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1404e20cf:	57                   	push   %rdi
1404e20d0:	41 56                	push   %r14
1404e20d2:	41 57                	push   %r15
1404e20d4:	48 83 ec 20          	sub    $0x20,%rsp
1404e20d8:	8b f2                	mov    %edx,%esi
1404e20da:	48 8b d9             	mov    %rcx,%rbx
1404e20dd:	48 8d 05 6c 19 b2 00 	lea    0xb2196c(%rip),%rax        # 0x141003a50
1404e20e4:	48 89 01             	mov    %rax,(%rcx)
1404e20e7:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1404e20eb:	33 ed                	xor    %ebp,%ebp
1404e20ed:	48 85 c9             	test   %rcx,%rcx
1404e20f0:	74 2b                	je     0x1404e211d
1404e20f2:	48 8b 01             	mov    (%rcx),%rax
1404e20f5:	48 8b 40 10          	mov    0x10(%rax),%rax
1404e20f9:	ff 15 21 19 aa 00    	call   *0xaa1921(%rip)        # 0x140f83a20
1404e20ff:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1404e2103:	48 85 c9             	test   %rcx,%rcx
1404e2106:	74 11                	je     0x1404e2119
1404e2108:	48 8b 01             	mov    (%rcx),%rax
1404e210b:	ba 01 00 00 00       	mov    $0x1,%edx
1404e2110:	48 8b 00             	mov    (%rax),%rax
1404e2113:	ff 15 07 19 aa 00    	call   *0xaa1907(%rip)        # 0x140f83a20