1800c9d0c:	49 8b f1             	mov    %r9,%rsi
1800c9d0f:	41 8a e8             	mov    %r8b,%bpl
1800c9d12:	44 8a f2             	mov    %dl,%r14b
1800c9d15:	48 8b d9             	mov    %rcx,%rbx
1800c9d18:	75 10                	jne    0x1800c9d2a
1800c9d1a:	45 84 c0             	test   %r8b,%r8b
1800c9d1d:	75 0b                	jne    0x1800c9d2a
1800c9d1f:	8b b9 00 04 00 00    	mov    0x400(%rcx),%edi
1800c9d25:	e9 d2 00 00 00       	jmp    0x1800c9dfc
1800c9d2a:	48 8b 91 28 04 00 00 	mov    0x428(%rcx),%rdx
1800c9d31:	48 81 c1 20 04 00 00 	add    $0x420,%rcx
1800c9d38:	48 3b d1             	cmp    %rcx,%rdx
1800c9d3b:	74 2c                	je     0x1800c9d69
1800c9d3d:	4c 8b 09             	mov    (%rcx),%r9
1800c9d40:	4c 8b 02             	mov    (%rdx),%r8
1800c9d43:	4d 85 c9             	test   %r9,%r9
1800c9d46:	74 15                	je     0x1800c9d5d
1800c9d48:	48 8b 83 38 04 00 00 	mov    0x438(%rbx),%rax
1800c9d4f:	4c 89 08             	mov    %r9,(%rax)
1800c9d52:	48 89 93 38 04 00 00 	mov    %rdx,0x438(%rbx)
1800c9d59:	48 83 22 00          	andq   $0x0,(%rdx)
1800c9d5d:	4c 89 01             	mov    %r8,(%rcx)
1800c9d60:	4d 85 c0             	test   %r8,%r8
1800c9d63:	75 04                	jne    0x1800c9d69
1800c9d65:	48 89 49 08          	mov    %rcx,0x8(%rcx)
1800c9d69:	8b bb 00 04 00 00    	mov    0x400(%rbx),%edi
1800c9d6f:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
1800c9d74:	85 ff                	test   %edi,%edi
1800c9d76:	79 16                	jns    0x1800c9d8e
1800c9d78:	8b d7                	mov    %edi,%edx
1800c9d7a:	48 8b cb             	mov    %rbx,%rcx
1800c9d7d:	e8 b6 00 00 00       	call   0x1800c9e38
1800c9d82:	c6 83 01 05 00 00 00 	movb   $0x0,0x501(%rbx)
1800c9d89:	40 84 ed             	test   %bpl,%bpl
1800c9d8c:	74 6e                	je     0x1800c9dfc
1800c9d8e:	48 83 bb 30 04 00 00 	cmpq   $0x0,0x430(%rbx)
1800c9d95:	00
1800c9d96:	75 0e                	jne    0x1800c9da6
1800c9d98:	48 83 bb 50 04 00 00 	cmpq   $0x0,0x450(%rbx)
1800c9d9f:	00
1800c9da0:	75 04                	jne    0x1800c9da6
1800c9da2:	33 ff                	xor    %edi,%edi
1800c9da4:	eb 56                	jmp    0x1800c9dfc
1800c9da6:	48 85 f6             	test   %rsi,%rsi
1800c9da9:	74 1d                	je     0x1800c9dc8
1800c9dab:	48 8b d6             	mov    %rsi,%rdx
1800c9dae:	e8 79 c5 ff ff       	call   0x1800c632c
1800c9db3:	48 8b 83 48 04 00 00 	mov    0x448(%rbx),%rax
1800c9dba:	48 89 30             	mov    %rsi,(%rax)
1800c9dbd:	48 89 b3 48 04 00 00 	mov    %rsi,0x448(%rbx)
1800c9dc4:	48 83 26 00          	andq   $0x0,(%rsi)
1800c9dc8:	45 84 f6             	test   %r14b,%r14b
1800c9dcb:	74 07                	je     0x1800c9dd4
1800c9dcd:	c6 83 00 05 00 00 01 	movb   $0x1,0x500(%rbx)
1800c9dd4:	49 8b d0             	mov    %r8,%rdx
1800c9dd7:	48 8b cb             	mov    %rbx,%rcx
1800c9dda:	e8 b1 00 00 00       	call   0x1800c9e90
1800c9ddf:	48 83 bb 30 04 00 00 	cmpq   $0x0,0x430(%rbx)
1800c9de6:	00
1800c9de7:	74 0e                	je     0x1800c9df7
1800c9de9:	80 bb 04 05 00 00 00 	cmpb   $0x0,0x504(%rbx)
1800c9df0:	bf 1d 00 1a c0       	mov    $0xc01a001d,%edi
1800c9df5:	74 05                	je     0x1800c9dfc
1800c9df7:	bf 03 01 00 00       	mov    $0x103,%edi
1800c9dfc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800c9e01:	8b c7                	mov    %edi,%eax
1800c9e03:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1800c9e08:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1800c9e0d:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1800c9e12:	48 83 c4 20          	add    $0x20,%rsp
1800c9e16:	41 5e                	pop    %r14
1800c9e18:	c3                   	ret
1800c9e19:	cc                   	int3
1800c9e1a:	cc                   	int3
1800c9e1b:	cc                   	int3
1800c9e1c:	48 83 ec 38          	sub    $0x38,%rsp
1800c9e20:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1800c9e25:	45 33 c9             	xor    %r9d,%r9d
1800c9e28:	45 33 c0             	xor    %r8d,%r8d
1800c9e2b:	e8 bc fe ff ff       	call   0x1800c9cec
1800c9e30:	48 83 c4 38          	add    $0x38,%rsp
1800c9e34:	c3                   	ret
1800c9e35:	cc                   	int3
1800c9e36:	cc                   	int3
1800c9e37:	cc                   	int3
1800c9e38:	44 8b d2             	mov    %edx,%r10d
1800c9e3b:	4c 8d 89 30 04 00 00 	lea    0x430(%rcx),%r9
1800c9e42:	45 33 db             	xor    %r11d,%r11d
1800c9e45:	eb 3e                	jmp    0x1800c9e85
1800c9e47:	48 8b 01             	mov    (%rcx),%rax
1800c9e4a:	49 89 01             	mov    %rax,(%r9)
1800c9e4d:	48 85 c0             	test   %rax,%rax
1800c9e50:	75 04                	jne    0x1800c9e56
1800c9e52:	4d 89 49 08          	mov    %r9,0x8(%r9)
1800c9e56:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1800c9e5a:	44 89 52 08          	mov    %r10d,0x8(%rdx)
1800c9e5e:	44 38 5a 0c          	cmp    %r11b,0xc(%rdx)
1800c9e62:	74 13                	je     0x1800c9e77
1800c9e64:	45 38 58 28          	cmp    %r11b,0x28(%r8)
1800c9e68:	74 0d                	je     0x1800c9e77
1800c9e6a:	49 8b 40 18          	mov    0x18(%r8),%rax
1800c9e6e:	48 89 10             	mov    %rdx,(%rax)
1800c9e71:	49 89 50 18          	mov    %rdx,0x18(%r8)
1800c9e75:	eb 0b                	jmp    0x1800c9e82
1800c9e77:	49 8b 40 08          	mov    0x8(%r8),%rax
1800c9e7b:	48 89 10             	mov    %rdx,(%rax)
1800c9e7e:	49 89 50 08          	mov    %rdx,0x8(%r8)
1800c9e82:	4c 89 1a             	mov    %r11,(%rdx)
1800c9e85:	49 8b 09             	mov    (%r9),%rcx
1800c9e88:	48 85 c9             	test   %rcx,%rcx
1800c9e8b:	75 ba                	jne    0x1800c9e47
1800c9e8d:	c3                   	ret
1800c9e8e:	cc                   	int3
1800c9e8f:	cc                   	int3
1800c9e90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800c9e95:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1800c9e9a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1800c9e9f:	57                   	push   %rdi
1800c9ea0:	48 83 ec 20          	sub    $0x20,%rsp
1800c9ea4:	33 ed                	xor    %ebp,%ebp
1800c9ea6:	48 8b fa             	mov    %rdx,%rdi
1800c9ea9:	48 8b d9             	mov    %rcx,%rbx
1800c9eac:	40 38 a9 04 05 00 00 	cmp    %bpl,0x504(%rcx)
1800c9eb3:	0f 85 aa 01 00 00    	jne    0x1800ca063
1800c9eb9:	39 a9 00 04 00 00    	cmp    %ebp,0x400(%rcx)
1800c9ebf:	7c 68                	jl     0x1800c9f29
1800c9ec1:	8b 81 e0 01 00 00    	mov    0x1e0(%rcx),%eax
1800c9ec7:	f7 d0                	not    %eax
1800c9ec9:	c1 e8 02             	shr    $0x2,%eax
1800c9ecc:	f6 d0                	not    %al
1800c9ece:	a8 01                	test   $0x1,%al
1800c9ed0:	75 57                	jne    0x1800c9f29
1800c9ed2:	48 8d 05 a3 01 00 00 	lea    0x1a3(%rip),%rax        # 0x1800ca07c
1800c9ed9:	c6 81 04 05 00 00 01 	movb   $0x1,0x504(%rcx)
1800c9ee0:	48 8d 91 30 05 00 00 	lea    0x530(%rcx),%rdx
1800c9ee7:	48 89 81 40 05 00 00 	mov    %rax,0x540(%rcx)
1800c9eee:	c6 81 3c 05 00 00 01 	movb   $0x1,0x53c(%rcx)
1800c9ef5:	e8 32 c4 ff ff       	call   0x1800c632c
1800c9efa:	89 6a 08             	mov    %ebp,0x8(%rdx)
1800c9efd:	40 38 6a 0c          	cmp    %bpl,0xc(%rdx)
1800c9f01:	74 13                	je     0x1800c9f16
1800c9f03:	40 38 6f 28          	cmp    %bpl,0x28(%rdi)
1800c9f07:	74 0d                	je     0x1800c9f16
1800c9f09:	48 8b 47 18          	mov    0x18(%rdi),%rax
1800c9f0d:	48 89 10             	mov    %rdx,(%rax)
1800c9f10:	48 89 57 18          	mov    %rdx,0x18(%rdi)
1800c9f14:	eb 0b                	jmp    0x1800c9f21
1800c9f16:	48 8b 47 08          	mov    0x8(%rdi),%rax
1800c9f1a:	48 89 10             	mov    %rdx,(%rax)
1800c9f1d:	48 89 57 08          	mov    %rdx,0x8(%rdi)
1800c9f21:	48 89 2a             	mov    %rbp,(%rdx)
1800c9f24:	e9 3a 01 00 00       	jmp    0x1800ca063
1800c9f29:	48 8d b1 30 04 00 00 	lea    0x430(%rcx),%rsi
1800c9f30:	48 8b 0e             	mov    (%rsi),%rcx
1800c9f33:	48 85 c9             	test   %rcx,%rcx
1800c9f36:	75 09                	jne    0x1800c9f41
1800c9f38:	40 38 ab 03 05 00 00 	cmp    %bpl,0x503(%rbx)
1800c9f3f:	74 76                	je     0x1800c9fb7
1800c9f41:	39 ab 00 04 00 00    	cmp    %ebp,0x400(%rbx)
1800c9f47:	7c 0d                	jl     0x1800c9f56
1800c9f49:	48 8b cb             	mov    %rbx,%rcx
1800c9f4c:	e8 bf 02 00 00       	call   0x1800ca210
1800c9f51:	48 8b 0e             	mov    (%rsi),%rcx
1800c9f54:	eb 58                	jmp    0x1800c9fae
1800c9f56:	48 85 c9             	test   %rcx,%rcx
1800c9f59:	74 5c                	je     0x1800c9fb7
1800c9f5b:	48 8b 01             	mov    (%rcx),%rax
1800c9f5e:	48 89 06             	mov    %rax,(%rsi)
1800c9f61:	48 85 c0             	test   %rax,%rax
1800c9f64:	75 04                	jne    0x1800c9f6a
1800c9f66:	48 89 76 08          	mov    %rsi,0x8(%rsi)
1800c9f6a:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1800c9f6e:	8b 83 00 04 00 00    	mov    0x400(%rbx),%eax
1800c9f74:	e8 b3 c3 ff ff       	call   0x1800c632c
1800c9f79:	89 42 08             	mov    %eax,0x8(%rdx)
1800c9f7c:	40 38 6a 0c          	cmp    %bpl,0xc(%rdx)
1800c9f80:	74 13                	je     0x1800c9f95
1800c9f82:	40 38 6f 28          	cmp    %bpl,0x28(%rdi)
1800c9f86:	74 0d                	je     0x1800c9f95
1800c9f88:	48 8b 47 18          	mov    0x18(%rdi),%rax
1800c9f8c:	48 89 10             	mov    %rdx,(%rax)
1800c9f8f:	48 89 57 18          	mov    %rdx,0x18(%rdi)
1800c9f93:	eb 0b                	jmp    0x1800c9fa0
1800c9f95:	48 8b 47 08          	mov    0x8(%rdi),%rax
1800c9f99:	48 89 10             	mov    %rdx,(%rax)
1800c9f9c:	48 89 57 08          	mov    %rdx,0x8(%rdi)
1800c9fa0:	48 89 2a             	mov    %rbp,(%rdx)
1800c9fa3:	48 8b 0e             	mov    (%rsi),%rcx
1800c9fa6:	48 85 c9             	test   %rcx,%rcx
1800c9fa9:	75 b0                	jne    0x1800c9f5b
1800c9fab:	48 8b cd             	mov    %rbp,%rcx
1800c9fae:	48 85 c9             	test   %rcx,%rcx
1800c9fb1:	0f 85 ac 00 00 00    	jne    0x1800ca063
1800c9fb7:	4c 8d 83 40 04 00 00 	lea    0x440(%rbx),%r8
1800c9fbe:	49 8b 10             	mov    (%r8),%rdx
1800c9fc1:	48 85 d2             	test   %rdx,%rdx
1800c9fc4:	0f 84 92 00 00 00    	je     0x1800ca05c
1800c9fca:	48 39 ab 50 04 00 00 	cmp    %rbp,0x450(%rbx)
1800c9fd1:	74 38                	je     0x1800ca00b
1800c9fd3:	4c 8b 8b 48 04 00 00 	mov    0x448(%rbx),%r9
1800c9fda:	4c 8b 93 58 04 00 00 	mov    0x458(%rbx),%r10
1800c9fe1:	4d 3b c8             	cmp    %r8,%r9
1800c9fe4:	74 76                	je     0x1800ca05c
1800c9fe6:	49 8b 09             	mov    (%r9),%rcx
1800c9fe9:	49 8b 82 80 00 00 00 	mov    0x80(%r10),%rax
1800c9ff0:	48 89 10             	mov    %rdx,(%rax)
1800c9ff3:	4d 89 8a 80 00 00 00 	mov    %r9,0x80(%r10)
1800c9ffa:	49 89 29             	mov    %rbp,(%r9)
1800c9ffd:	49 89 08             	mov    %rcx,(%r8)
1800ca000:	48 85 c9             	test   %rcx,%rcx
1800ca003:	75 57                	jne    0x1800ca05c
1800ca005:	4d 89 40 08          	mov    %r8,0x8(%r8)
1800ca009:	eb 51                	jmp    0x1800ca05c
1800ca00b:	48 85 d2             	test   %rdx,%rdx
1800ca00e:	74 11                	je     0x1800ca021
1800ca010:	48 8b 02             	mov    (%rdx),%rax
1800ca013:	49 89 00             	mov    %rax,(%r8)
1800ca016:	48 85 c0             	test   %rax,%rax
1800ca019:	75 09                	jne    0x1800ca024
1800ca01b:	4d 89 40 08          	mov    %r8,0x8(%r8)
1800ca01f:	eb 03                	jmp    0x1800ca024
1800ca021:	48 8b d5             	mov    %rbp,%rdx
1800ca024:	8b 83 00 04 00 00    	mov    0x400(%rbx),%eax
1800ca02a:	89 42 08             	mov    %eax,0x8(%rdx)
1800ca02d:	40 38 6a 0c          	cmp    %bpl,0xc(%rdx)
1800ca031:	74 13                	je     0x1800ca046
1800ca033:	40 38 6f 28          	cmp    %bpl,0x28(%rdi)
1800ca037:	74 0d                	je     0x1800ca046
1800ca039:	48 8b 47 18          	mov    0x18(%rdi),%rax
1800ca03d:	48 89 10             	mov    %rdx,(%rax)
1800ca040:	48 89 57 18          	mov    %rdx,0x18(%rdi)
1800ca044:	eb 0b                	jmp    0x1800ca051
1800ca046:	48 8b 47 08          	mov    0x8(%rdi),%rax
1800ca04a:	48 89 10             	mov    %rdx,(%rax)
1800ca04d:	48 89 57 08          	mov    %rdx,0x8(%rdi)
1800ca051:	48 89 2a             	mov    %rbp,(%rdx)
1800ca054:	49 8b 10             	mov    (%r8),%rdx
1800ca057:	48 85 d2             	test   %rdx,%rdx
1800ca05a:	75 b4                	jne    0x1800ca010
1800ca05c:	40 88 ab 00 05 00 00 	mov    %bpl,0x500(%rbx)
1800ca063:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800ca068:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1800ca06d:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1800ca072:	48 83 c4 20          	add    $0x20,%rsp
1800ca076:	5f                   	pop    %rdi
1800ca077:	c3                   	ret
1800ca078:	cc                   	int3
1800ca079:	cc                   	int3
1800ca07a:	cc                   	int3
1800ca07b:	cc                   	int3
1800ca07c:	4d 8b c8             	mov    %r8,%r9
1800ca07f:	c6 81 3c 05 00 00 00 	movb   $0x0,0x53c(%rcx)
1800ca086:	48 8d 05 1b 00 00 00 	lea    0x1b(%rip),%rax        # 0x1800ca0a8
1800ca08d:	ba 04 00 00 00       	mov    $0x4,%edx
1800ca092:	4c 8d 81 30 05 00 00 	lea    0x530(%rcx),%r8
1800ca099:	48 89 81 40 05 00 00 	mov    %rax,0x540(%rcx)
1800ca0a0:	e9 07 96 ff ff       	jmp    0x1800c36ac
1800ca0a5:	cc                   	int3
1800ca0a6:	cc                   	int3
1800ca0a7:	cc                   	int3
1800ca0a8:	48 83 ec 38          	sub    $0x38,%rsp
1800ca0ac:	c6 81 04 05 00 00 00 	movb   $0x0,0x504(%rcx)
1800ca0b3:	8b 52 08             	mov    0x8(%rdx),%edx
1800ca0b6:	85 d2                	test   %edx,%edx
1800ca0b8:	79 1d                	jns    0x1800ca0d7
1800ca0ba:	48 8d 05 6f c0 08 00 	lea    0x8c06f(%rip),%rax        # 0x180156130
1800ca0c1:	4d 8b c8             	mov    %r8,%r9
1800ca0c4:	45 33 c0             	xor    %r8d,%r8d
1800ca0c7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800ca0cc:	e8 17 98 ff ff       	call   0x1800c38e8
1800ca0d1:	48 83 c4 38          	add    $0x38,%rsp
1800ca0d5:	c3                   	ret
1800ca0d6:	cc                   	int3
1800ca0d7:	49 8b d0             	mov    %r8,%rdx
1800ca0da:	48 83 c4 38          	add    $0x38,%rsp
1800ca0de:	e9 ad fd ff ff       	jmp    0x1800c9e90
1800ca0e3:	cc                   	int3
1800ca0e4:	48 8b c4             	mov    %rsp,%rax
1800ca0e7:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800ca0eb:	48 89 68 10          	mov    %rbp,0x10(%rax)
1800ca0ef:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800ca0f3:	48 89 78 20          	mov    %rdi,0x20(%rax)
1800ca0f7:	41 56                	push   %r14
1800ca0f9:	48 83 ec 20          	sub    $0x20,%rsp
1800ca0fd:	48 8b d9             	mov    %rcx,%rbx
1800ca100:	bd a0 00 00 00       	mov    $0xa0,%ebp
1800ca105:	8b cd                	mov    %ebp,%ecx
1800ca107:	e8 44 fd fc ff       	call   0x180099e50
1800ca10c:	48 8b f0             	mov    %rax,%rsi
1800ca10f:	48 85 c0             	test   %rax,%rax
1800ca112:	0f 84 99 00 00 00    	je     0x1800ca1b1
1800ca118:	44 8b c5             	mov    %ebp,%r8d
1800ca11b:	33 d2                	xor    %edx,%edx
1800ca11d:	48 8b c8             	mov    %rax,%rcx
1800ca120:	e8 5b bb 06 00       	call   0x180135c80
1800ca125:	b9 00 20 00 00       	mov    $0x2000,%ecx
1800ca12a:	e8 21 fd fc ff       	call   0x180099e50
1800ca12f:	48 85 c0             	test   %rax,%rax
1800ca132:	74 14                	je     0x1800ca148
1800ca134:	48 8d 88 00 10 00 00 	lea    0x1000(%rax),%rcx
1800ca13b:	48 81 e1 00 f0 ff ff 	and    $0xfffffffffffff000,%rcx
1800ca142:	48 89 41 f8          	mov    %rax,-0x8(%rcx)
1800ca146:	eb 02                	jmp    0x1800ca14a
1800ca148:	33 c9                	xor    %ecx,%ecx
1800ca14a:	48 89 4e 48          	mov    %rcx,0x48(%rsi)
1800ca14e:	48 85 c9             	test   %rcx,%rcx
1800ca151:	74 56                	je     0x1800ca1a9
1800ca153:	48 8b 53 60          	mov    0x60(%rbx),%rdx
1800ca157:	4c 8d 76 58          	lea    0x58(%rsi),%r14
1800ca15b:	49 83 26 00          	andq   $0x0,(%r14)
1800ca15f:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1800ca165:	49 8b ce             	mov    %r14,%rcx
1800ca168:	45 8d 41 7e          	lea    0x7e(%r9),%r8d
1800ca16c:	e8 eb 26 f8 ff       	call   0x18004c85c
1800ca171:	85 c0                	test   %eax,%eax
1800ca173:	78 34                	js     0x1800ca1a9
1800ca175:	48 8b 5e 48          	mov    0x48(%rsi),%rbx
1800ca179:	4c 8b c5             	mov    %rbp,%r8
1800ca17c:	49 8b 3e             	mov    (%r14),%rdi
1800ca17f:	33 d2                	xor    %edx,%edx
1800ca181:	48 8b ce             	mov    %rsi,%rcx
1800ca184:	e8 f7 ba 06 00       	call   0x180135c80
1800ca189:	48 8d 46 20          	lea    0x20(%rsi),%rax
1800ca18d:	48 89 5e 48          	mov    %rbx,0x48(%rsi)
1800ca191:	48 89 40 08          	mov    %rax,0x8(%rax)
1800ca195:	48 8d 46 78          	lea    0x78(%rsi),%rax
1800ca199:	48 83 20 00          	andq   $0x0,(%rax)
1800ca19d:	48 89 40 08          	mov    %rax,0x8(%rax)
1800ca1a1:	48 8b c6             	mov    %rsi,%rax
1800ca1a4:	49 89 3e             	mov    %rdi,(%r14)
1800ca1a7:	eb 0a                	jmp    0x1800ca1b3
1800ca1a9:	48 8b ce             	mov    %rsi,%rcx
1800ca1ac:	e8 1f 00 00 00       	call   0x1800ca1d0
1800ca1b1:	33 c0                	xor    %eax,%eax
1800ca1b3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800ca1b8:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1800ca1bd:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1800ca1c2:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1800ca1c7:	48 83 c4 20          	add    $0x20,%rsp
1800ca1cb:	41 5e                	pop    %r14
1800ca1cd:	c3                   	ret
1800ca1ce:	cc                   	int3
1800ca1cf:	cc                   	int3
1800ca1d0:	40 53                	rex push %rbx
1800ca1d2:	48 83 ec 20          	sub    $0x20,%rsp
1800ca1d6:	48 8b d9             	mov    %rcx,%rbx
1800ca1d9:	48 8b 49 48          	mov    0x48(%rcx),%rcx
1800ca1dd:	48 85 c9             	test   %rcx,%rcx
1800ca1e0:	74 0e                	je     0x1800ca1f0
1800ca1e2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx