1404f9c65:	e8 e6 95 01 00       	call   0x140513250
1404f9c6a:	48 8b 68 08          	mov    0x8(%rax),%rbp
1404f9c6e:	48 8b 38             	mov    (%rax),%rdi
1404f9c71:	48 3b fd             	cmp    %rbp,%rdi
1404f9c74:	74 26                	je     0x1404f9c9c
1404f9c76:	48 8b 37             	mov    (%rdi),%rsi
1404f9c79:	48 85 f6             	test   %rsi,%rsi
1404f9c7c:	74 15                	je     0x1404f9c93
1404f9c7e:	48 8b ce             	mov    %rsi,%rcx
1404f9c81:	e8 5a e2 ff ff       	call   0x1404f7ee0
1404f9c86:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9c8b:	48 8b ce             	mov    %rsi,%rcx
1404f9c8e:	e8 b1 14 92 00       	call   0x140e1b144
1404f9c93:	48 83 c7 08          	add    $0x8,%rdi
1404f9c97:	48 3b fd             	cmp    %rbp,%rdi
1404f9c9a:	75 da                	jne    0x1404f9c76
1404f9c9c:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1404f9ca0:	e9 20 0f 00 00       	jmp    0x1404fabc5
1404f9ca5:	48 8b 7b 18          	mov    0x18(%rbx),%rdi
1404f9ca9:	48 85 ff             	test   %rdi,%rdi
1404f9cac:	74 15                	je     0x1404f9cc3
1404f9cae:	48 8b cf             	mov    %rdi,%rcx
1404f9cb1:	e8 2a e2 ff ff       	call   0x1404f7ee0
1404f9cb6:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9cbb:	48 8b cf             	mov    %rdi,%rcx
1404f9cbe:	e8 81 14 92 00       	call   0x140e1b144
1404f9cc3:	4c 89 73 18          	mov    %r14,0x18(%rbx)
1404f9cc7:	48 8b cb             	mov    %rbx,%rcx
1404f9cca:	e8 11 95 01 00       	call   0x1405131e0
1404f9ccf:	48 85 c0             	test   %rax,%rax
1404f9cd2:	74 3a                	je     0x1404f9d0e
1404f9cd4:	48 8b cb             	mov    %rbx,%rcx
1404f9cd7:	e8 04 95 01 00       	call   0x1405131e0
1404f9cdc:	48 8b 68 08          	mov    0x8(%rax),%rbp
1404f9ce0:	48 8b 38             	mov    (%rax),%rdi
1404f9ce3:	48 3b fd             	cmp    %rbp,%rdi
1404f9ce6:	74 26                	je     0x1404f9d0e
1404f9ce8:	48 8b 37             	mov    (%rdi),%rsi
1404f9ceb:	48 85 f6             	test   %rsi,%rsi
1404f9cee:	74 15                	je     0x1404f9d05
1404f9cf0:	48 8b ce             	mov    %rsi,%rcx
1404f9cf3:	e8 e8 e1 ff ff       	call   0x1404f7ee0
1404f9cf8:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9cfd:	48 8b ce             	mov    %rsi,%rcx
1404f9d00:	e8 3f 14 92 00       	call   0x140e1b144
1404f9d05:	48 83 c7 08          	add    $0x8,%rdi
1404f9d09:	48 3b fd             	cmp    %rbp,%rdi
1404f9d0c:	75 da                	jne    0x1404f9ce8
1404f9d0e:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1404f9d12:	e9 ae 0e 00 00       	jmp    0x1404fabc5
1404f9d17:	48 8b 7b 68          	mov    0x68(%rbx),%rdi
1404f9d1b:	48 85 ff             	test   %rdi,%rdi
1404f9d1e:	74 15                	je     0x1404f9d35
1404f9d20:	48 8b cf             	mov    %rdi,%rcx
1404f9d23:	e8 b8 e1 ff ff       	call   0x1404f7ee0
1404f9d28:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9d2d:	48 8b cf             	mov    %rdi,%rcx
1404f9d30:	e8 0f 14 92 00       	call   0x140e1b144
1404f9d35:	4c 89 73 68          	mov    %r14,0x68(%rbx)
1404f9d39:	48 8b cb             	mov    %rbx,%rcx
1404f9d3c:	e8 5f 96 01 00       	call   0x1405133a0
1404f9d41:	48 85 c0             	test   %rax,%rax
1404f9d44:	74 40                	je     0x1404f9d86
1404f9d46:	48 8b cb             	mov    %rbx,%rcx
1404f9d49:	e8 52 96 01 00       	call   0x1405133a0
1404f9d4e:	48 8b 68 08          	mov    0x8(%rax),%rbp
1404f9d52:	48 8b 38             	mov    (%rax),%rdi
1404f9d55:	48 3b fd             	cmp    %rbp,%rdi
1404f9d58:	74 2c                	je     0x1404f9d86
1404f9d5a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1404f9d60:	48 8b 37             	mov    (%rdi),%rsi
1404f9d63:	48 85 f6             	test   %rsi,%rsi
1404f9d66:	74 15                	je     0x1404f9d7d
1404f9d68:	48 8b ce             	mov    %rsi,%rcx
1404f9d6b:	e8 70 e1 ff ff       	call   0x1404f7ee0
1404f9d70:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9d75:	48 8b ce             	mov    %rsi,%rcx
1404f9d78:	e8 c7 13 92 00       	call   0x140e1b144
1404f9d7d:	48 83 c7 08          	add    $0x8,%rdi
1404f9d81:	48 3b fd             	cmp    %rbp,%rdi
1404f9d84:	75 da                	jne    0x1404f9d60
1404f9d86:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
1404f9d8a:	e9 36 0e 00 00       	jmp    0x1404fabc5
1404f9d8f:	81 e9 01 33 00 00    	sub    $0x3301,%ecx
1404f9d95:	0f 84 97 01 00 00    	je     0x1404f9f32
1404f9d9b:	83 e9 01             	sub    $0x1,%ecx
1404f9d9e:	0f 84 0e 01 00 00    	je     0x1404f9eb2
1404f9da4:	81 e9 ff 00 00 00    	sub    $0xff,%ecx
1404f9daa:	0f 84 84 00 00 00    	je     0x1404f9e34
1404f9db0:	83 f9 01             	cmp    $0x1,%ecx
1404f9db3:	0f 85 1c 0e 00 00    	jne    0x1404fabd5
1404f9db9:	48 8b bb a8 00 00 00 	mov    0xa8(%rbx),%rdi
1404f9dc0:	48 85 ff             	test   %rdi,%rdi
1404f9dc3:	74 15                	je     0x1404f9dda
1404f9dc5:	48 8b cf             	mov    %rdi,%rcx
1404f9dc8:	e8 13 e1 ff ff       	call   0x1404f7ee0
1404f9dcd:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9dd2:	48 8b cf             	mov    %rdi,%rcx
1404f9dd5:	e8 6a 13 92 00       	call   0x140e1b144
1404f9dda:	4c 89 b3 a8 00 00 00 	mov    %r14,0xa8(%rbx)
1404f9de1:	48 8b cb             	mov    %rbx,%rcx
1404f9de4:	e8 77 97 01 00       	call   0x140513560
1404f9de9:	48 85 c0             	test   %rax,%rax
1404f9dec:	74 3a                	je     0x1404f9e28
1404f9dee:	48 8b cb             	mov    %rbx,%rcx
1404f9df1:	e8 6a 97 01 00       	call   0x140513560
1404f9df6:	48 8b 68 08          	mov    0x8(%rax),%rbp
1404f9dfa:	48 8b 38             	mov    (%rax),%rdi
1404f9dfd:	48 3b fd             	cmp    %rbp,%rdi
1404f9e00:	74 26                	je     0x1404f9e28
1404f9e02:	48 8b 37             	mov    (%rdi),%rsi
1404f9e05:	48 85 f6             	test   %rsi,%rsi
1404f9e08:	74 15                	je     0x1404f9e1f
1404f9e0a:	48 8b ce             	mov    %rsi,%rcx
1404f9e0d:	e8 ce e0 ff ff       	call   0x1404f7ee0
1404f9e12:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9e17:	48 8b ce             	mov    %rsi,%rcx
1404f9e1a:	e8 25 13 92 00       	call   0x140e1b144
1404f9e1f:	48 83 c7 08          	add    $0x8,%rdi
1404f9e23:	48 3b fd             	cmp    %rbp,%rdi
1404f9e26:	75 da                	jne    0x1404f9e02
1404f9e28:	48 8b 8b a0 00 00 00 	mov    0xa0(%rbx),%rcx
1404f9e2f:	e9 91 0d 00 00       	jmp    0x1404fabc5
1404f9e34:	48 8b bb 98 00 00 00 	mov    0x98(%rbx),%rdi
1404f9e3b:	48 85 ff             	test   %rdi,%rdi
1404f9e3e:	74 15                	je     0x1404f9e55
1404f9e40:	48 8b cf             	mov    %rdi,%rcx
1404f9e43:	e8 98 e0 ff ff       	call   0x1404f7ee0
1404f9e48:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9e4d:	48 8b cf             	mov    %rdi,%rcx
1404f9e50:	e8 ef 12 92 00       	call   0x140e1b144
1404f9e55:	4c 89 b3 98 00 00 00 	mov    %r14,0x98(%rbx)
1404f9e5c:	48 8b cb             	mov    %rbx,%rcx
1404f9e5f:	e8 8c 96 01 00       	call   0x1405134f0
1404f9e64:	48 85 c0             	test   %rax,%rax
1404f9e67:	74 3d                	je     0x1404f9ea6
1404f9e69:	48 8b cb             	mov    %rbx,%rcx
1404f9e6c:	e8 7f 96 01 00       	call   0x1405134f0
1404f9e71:	48 8b 68 08          	mov    0x8(%rax),%rbp
1404f9e75:	48 8b 38             	mov    (%rax),%rdi
1404f9e78:	48 3b fd             	cmp    %rbp,%rdi
1404f9e7b:	74 29                	je     0x1404f9ea6
1404f9e7d:	0f 1f 00             	nopl   (%rax)
1404f9e80:	48 8b 37             	mov    (%rdi),%rsi
1404f9e83:	48 85 f6             	test   %rsi,%rsi
1404f9e86:	74 15                	je     0x1404f9e9d
1404f9e88:	48 8b ce             	mov    %rsi,%rcx
1404f9e8b:	e8 50 e0 ff ff       	call   0x1404f7ee0
1404f9e90:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9e95:	48 8b ce             	mov    %rsi,%rcx
1404f9e98:	e8 a7 12 92 00       	call   0x140e1b144
1404f9e9d:	48 83 c7 08          	add    $0x8,%rdi
1404f9ea1:	48 3b fd             	cmp    %rbp,%rdi
1404f9ea4:	75 da                	jne    0x1404f9e80
1404f9ea6:	48 8b 8b 90 00 00 00 	mov    0x90(%rbx),%rcx
1404f9ead:	e9 13 0d 00 00       	jmp    0x1404fabc5
1404f9eb2:	48 8b bb 88 00 00 00 	mov    0x88(%rbx),%rdi
1404f9eb9:	48 85 ff             	test   %rdi,%rdi
1404f9ebc:	74 15                	je     0x1404f9ed3
1404f9ebe:	48 8b cf             	mov    %rdi,%rcx
1404f9ec1:	e8 1a e0 ff ff       	call   0x1404f7ee0
1404f9ec6:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9ecb:	48 8b cf             	mov    %rdi,%rcx
1404f9ece:	e8 71 12 92 00       	call   0x140e1b144
1404f9ed3:	4c 89 b3 88 00 00 00 	mov    %r14,0x88(%rbx)
1404f9eda:	48 8b cb             	mov    %rbx,%rcx
1404f9edd:	e8 9e 95 01 00       	call   0x140513480
1404f9ee2:	48 85 c0             	test   %rax,%rax
1404f9ee5:	74 3f                	je     0x1404f9f26
1404f9ee7:	48 8b cb             	mov    %rbx,%rcx
1404f9eea:	e8 91 95 01 00       	call   0x140513480
1404f9eef:	48 8b 68 08          	mov    0x8(%rax),%rbp
1404f9ef3:	48 8b 38             	mov    (%rax),%rdi
1404f9ef6:	48 3b fd             	cmp    %rbp,%rdi
1404f9ef9:	74 2b                	je     0x1404f9f26
1404f9efb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1404f9f00:	48 8b 37             	mov    (%rdi),%rsi
1404f9f03:	48 85 f6             	test   %rsi,%rsi
1404f9f06:	74 15                	je     0x1404f9f1d
1404f9f08:	48 8b ce             	mov    %rsi,%rcx
1404f9f0b:	e8 d0 df ff ff       	call   0x1404f7ee0
1404f9f10:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9f15:	48 8b ce             	mov    %rsi,%rcx
1404f9f18:	e8 27 12 92 00       	call   0x140e1b144
1404f9f1d:	48 83 c7 08          	add    $0x8,%rdi
1404f9f21:	48 3b fd             	cmp    %rbp,%rdi
1404f9f24:	75 da                	jne    0x1404f9f00
1404f9f26:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
1404f9f2d:	e9 93 0c 00 00       	jmp    0x1404fabc5
1404f9f32:	48 8b 7b 78          	mov    0x78(%rbx),%rdi
1404f9f36:	48 85 ff             	test   %rdi,%rdi
1404f9f39:	74 15                	je     0x1404f9f50
1404f9f3b:	48 8b cf             	mov    %rdi,%rcx
1404f9f3e:	e8 9d df ff ff       	call   0x1404f7ee0
1404f9f43:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9f48:	48 8b cf             	mov    %rdi,%rcx
1404f9f4b:	e8 f4 11 92 00       	call   0x140e1b144
1404f9f50:	4c 89 73 78          	mov    %r14,0x78(%rbx)
1404f9f54:	48 8b cb             	mov    %rbx,%rcx
1404f9f57:	e8 b4 94 01 00       	call   0x140513410
1404f9f5c:	48 85 c0             	test   %rax,%rax
1404f9f5f:	74 3a                	je     0x1404f9f9b
1404f9f61:	48 8b cb             	mov    %rbx,%rcx
1404f9f64:	e8 a7 94 01 00       	call   0x140513410
1404f9f69:	48 8b 68 08          	mov    0x8(%rax),%rbp
1404f9f6d:	48 8b 38             	mov    (%rax),%rdi
1404f9f70:	48 3b fd             	cmp    %rbp,%rdi
1404f9f73:	74 26                	je     0x1404f9f9b
1404f9f75:	48 8b 37             	mov    (%rdi),%rsi
1404f9f78:	48 85 f6             	test   %rsi,%rsi
1404f9f7b:	74 15                	je     0x1404f9f92
1404f9f7d:	48 8b ce             	mov    %rsi,%rcx
1404f9f80:	e8 5b df ff ff       	call   0x1404f7ee0
1404f9f85:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9f8a:	48 8b ce             	mov    %rsi,%rcx
1404f9f8d:	e8 b2 11 92 00       	call   0x140e1b144
1404f9f92:	48 83 c7 08          	add    $0x8,%rdi
1404f9f96:	48 3b fd             	cmp    %rbp,%rdi
1404f9f99:	75 da                	jne    0x1404f9f75
1404f9f9b:	48 8b 4b 70          	mov    0x70(%rbx),%rcx
1404f9f9f:	e9 21 0c 00 00       	jmp    0x1404fabc5
1404f9fa4:	48 8b bb b8 00 00 00 	mov    0xb8(%rbx),%rdi
1404f9fab:	48 85 ff             	test   %rdi,%rdi
1404f9fae:	74 15                	je     0x1404f9fc5
1404f9fb0:	48 8b cf             	mov    %rdi,%rcx
1404f9fb3:	e8 28 df ff ff       	call   0x1404f7ee0
1404f9fb8:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404f9fbd:	48 8b cf             	mov    %rdi,%rcx
1404f9fc0:	e8 7f 11 92 00       	call   0x140e1b144
1404f9fc5:	4c 89 b3 b8 00 00 00 	mov    %r14,0xb8(%rbx)
1404f9fcc:	48 8b cb             	mov    %rbx,%rcx
1404f9fcf:	e8 fc 95 01 00       	call   0x1405135d0
1404f9fd4:	48 85 c0             	test   %rax,%rax
1404f9fd7:	74 3d                	je     0x1404fa016
1404f9fd9:	48 8b cb             	mov    %rbx,%rcx
1404f9fdc:	e8 ef 95 01 00       	call   0x1405135d0
1404f9fe1:	48 8b 68 08          	mov    0x8(%rax),%rbp
1404f9fe5:	48 8b 38             	mov    (%rax),%rdi
1404f9fe8:	48 3b fd             	cmp    %rbp,%rdi
1404f9feb:	74 29                	je     0x1404fa016
1404f9fed:	0f 1f 00             	nopl   (%rax)
1404f9ff0:	48 8b 37             	mov    (%rdi),%rsi
1404f9ff3:	48 85 f6             	test   %rsi,%rsi
1404f9ff6:	74 15                	je     0x1404fa00d
1404f9ff8:	48 8b ce             	mov    %rsi,%rcx
1404f9ffb:	e8 e0 de ff ff       	call   0x1404f7ee0
1404fa000:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404fa005:	48 8b ce             	mov    %rsi,%rcx
1404fa008:	e8 37 11 92 00       	call   0x140e1b144
1404fa00d:	48 83 c7 08          	add    $0x8,%rdi
1404fa011:	48 3b fd             	cmp    %rbp,%rdi
1404fa014:	75 da                	jne    0x1404f9ff0
1404fa016:	48 8b 9b b0 00 00 00 	mov    0xb0(%rbx),%rbx
1404fa01d:	48 85 db             	test   %rbx,%rbx
1404fa020:	0f 84 af 0b 00 00    	je     0x1404fabd5
1404fa026:	48 8b 0b             	mov    (%rbx),%rcx
1404fa029:	48 85 c9             	test   %rcx,%rcx
1404fa02c:	74 40                	je     0x1404fa06e
1404fa02e:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1404fa032:	48 2b d1             	sub    %rcx,%rdx
1404fa035:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
1404fa039:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404fa040:	72 1c                	jb     0x1404fa05e
1404fa042:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1404fa046:	49 2b c8             	sub    %r8,%rcx
1404fa049:	48 83 c2 27          	add    $0x27,%rdx
1404fa04d:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1404fa051:	48 83 f8 1f          	cmp    $0x1f,%rax
1404fa055:	0f 87 95 0b 00 00    	ja     0x1404fabf0
1404fa05b:	49 8b c8             	mov    %r8,%rcx
1404fa05e:	e8 e1 10 92 00       	call   0x140e1b144
1404fa063:	4c 89 33             	mov    %r14,(%rbx)
1404fa066:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1404fa06a:	4c 89 73 10          	mov    %r14,0x10(%rbx)
1404fa06e:	ba 18 00 00 00       	mov    $0x18,%edx
1404fa073:	48 8b cb             	mov    %rbx,%rcx
1404fa076:	e8 c9 10 92 00       	call   0x140e1b144
1404fa07b:	e9 55 0b 00 00       	jmp    0x1404fabd5
1404fa080:	81 f9 01 50 00 00    	cmp    $0x5001,%ecx
1404fa086:	0f 87 a6 03 00 00    	ja     0x1404fa432
1404fa08c:	0f 84 20 03 00 00    	je     0x1404fa3b2
1404fa092:	81 e9 02 46 00 00    	sub    $0x4602,%ecx
1404fa098:	83 f9 05             	cmp    $0x5,%ecx
1404fa09b:	0f 87 34 0b 00 00    	ja     0x1404fabd5
1404fa0a1:	48 63 c1             	movslq %ecx,%rax
1404fa0a4:	48 8d 0d 55 5f b0 ff 	lea    -0x4fa0ab(%rip),%rcx        # 0x140000000
1404fa0ab:	8b 84 81 f8 ab 4f 00 	mov    0x4fabf8(%rcx,%rax,4),%eax
1404fa0b2:	48 03 c1             	add    %rcx,%rax
1404fa0b5:	ff e0                	jmp    *%rax
1404fa0b7:	48 8b bb c8 00 00 00 	mov    0xc8(%rbx),%rdi
1404fa0be:	48 85 ff             	test   %rdi,%rdi
1404fa0c1:	74 15                	je     0x1404fa0d8
1404fa0c3:	48 8b cf             	mov    %rdi,%rcx
1404fa0c6:	e8 15 de ff ff       	call   0x1404f7ee0
1404fa0cb:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404fa0d0:	48 8b cf             	mov    %rdi,%rcx
1404fa0d3:	e8 6c 10 92 00       	call   0x140e1b144
1404fa0d8:	4c 89 b3 c8 00 00 00 	mov    %r14,0xc8(%rbx)
1404fa0df:	48 8b cb             	mov    %rbx,%rcx
1404fa0e2:	e8 59 95 01 00       	call   0x140513640
1404fa0e7:	48 85 c0             	test   %rax,%rax
1404fa0ea:	74 3a                	je     0x1404fa126
1404fa0ec:	48 8b cb             	mov    %rbx,%rcx
1404fa0ef:	e8 4c 95 01 00       	call   0x140513640
1404fa0f4:	48 8b 68 08          	mov    0x8(%rax),%rbp
1404fa0f8:	48 8b 38             	mov    (%rax),%rdi
1404fa0fb:	48 3b fd             	cmp    %rbp,%rdi
1404fa0fe:	74 26                	je     0x1404fa126
1404fa100:	48 8b 37             	mov    (%rdi),%rsi
1404fa103:	48 85 f6             	test   %rsi,%rsi
1404fa106:	74 15                	je     0x1404fa11d
1404fa108:	48 8b ce             	mov    %rsi,%rcx
1404fa10b:	e8 d0 dd ff ff       	call   0x1404f7ee0
1404fa110:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404fa115:	48 8b ce             	mov    %rsi,%rcx
1404fa118:	e8 27 10 92 00       	call   0x140e1b144
1404fa11d:	48 83 c7 08          	add    $0x8,%rdi
1404fa121:	48 3b fd             	cmp    %rbp,%rdi
1404fa124:	75 da                	jne    0x1404fa100
1404fa126:	48 8b 8b c0 00 00 00 	mov    0xc0(%rbx),%rcx
1404fa12d:	e9 93 0a 00 00       	jmp    0x1404fabc5
1404fa132:	48 8b bb d8 00 00 00 	mov    0xd8(%rbx),%rdi
1404fa139:	48 85 ff             	test   %rdi,%rdi
1404fa13c:	74 15                	je     0x1404fa153
1404fa13e:	48 8b cf             	mov    %rdi,%rcx
1404fa141:	e8 9a dd ff ff       	call   0x1404f7ee0
1404fa146:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404fa14b:	48 8b cf             	mov    %rdi,%rcx
1404fa14e:	e8 f1 0f 92 00       	call   0x140e1b144
1404fa153:	4c 89 b3 d8 00 00 00 	mov    %r14,0xd8(%rbx)
1404fa15a:	48 8b cb             	mov    %rbx,%rcx
1404fa15d:	e8 4e 95 01 00       	call   0x1405136b0
1404fa162:	48 85 c0             	test   %rax,%rax
1404fa165:	74 3f                	je     0x1404fa1a6
1404fa167:	48 8b cb             	mov    %rbx,%rcx
1404fa16a:	e8 41 95 01 00       	call   0x1405136b0
1404fa16f:	48 8b 68 08          	mov    0x8(%rax),%rbp
1404fa173:	48 8b 38             	mov    (%rax),%rdi
1404fa176:	48 3b fd             	cmp    %rbp,%rdi
1404fa179:	74 2b                	je     0x1404fa1a6
1404fa17b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1404fa180:	48 8b 37             	mov    (%rdi),%rsi
1404fa183:	48 85 f6             	test   %rsi,%rsi
1404fa186:	74 15                	je     0x1404fa19d
1404fa188:	48 8b ce             	mov    %rsi,%rcx
1404fa18b:	e8 50 dd ff ff       	call   0x1404f7ee0
1404fa190:	ba d8 02 00 00       	mov    $0x2d8,%edx
1404fa195:	48 8b ce             	mov    %rsi,%rcx
1404fa198:	e8 a7 0f 92 00       	call   0x140e1b144
1404fa19d:	48 83 c7 08          	add    $0x8,%rdi