1800cf6c9:	45 88 88 f0 00 00 00 	mov    %r9b,0xf0(%r8)
1800cf6d0:	48 8d 05 25 00 00 00 	lea    0x25(%rip),%rax        # 0x1800cf6fc
1800cf6d7:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
1800cf6dc:	45 89 90 e8 00 00 00 	mov    %r10d,0xe8(%r8)
1800cf6e3:	41 c6 80 ed 00 00 00 	movb   $0x0,0xed(%r8)
1800cf6ea:	00
1800cf6eb:	45 88 58 0c          	mov    %r11b,0xc(%r8)
1800cf6ef:	49 89 40 10          	mov    %rax,0x10(%r8)
1800cf6f3:	48 83 c4 28          	add    $0x28,%rsp
1800cf6f7:	e9 a0 41 ff ff       	jmp    0x1800c389c
1800cf6fc:	4c 8b dc             	mov    %rsp,%r11
1800cf6ff:	49 89 5b 08          	mov    %rbx,0x8(%r11)
1800cf703:	49 89 6b 18          	mov    %rbp,0x18(%r11)
1800cf707:	49 89 73 20          	mov    %rsi,0x20(%r11)
1800cf70b:	57                   	push   %rdi
1800cf70c:	41 56                	push   %r14
1800cf70e:	41 57                	push   %r15
1800cf710:	48 83 ec 20          	sub    $0x20,%rsp
1800cf714:	45 33 f6             	xor    %r14d,%r14d
1800cf717:	49 8b f0             	mov    %r8,%rsi
1800cf71a:	4d 89 73 10          	mov    %r14,0x10(%r11)
1800cf71e:	48 8b da             	mov    %rdx,%rbx
1800cf721:	48 8b f9             	mov    %rcx,%rdi
1800cf724:	8b 42 08             	mov    0x8(%rdx),%eax
1800cf727:	85 c0                	test   %eax,%eax
1800cf729:	0f 88 c6 01 00 00    	js     0x1800cf8f5
1800cf72f:	8b 92 e8 00 00 00    	mov    0xe8(%rdx),%edx
1800cf735:	4d 8d 43 10          	lea    0x10(%r11),%r8
1800cf739:	e8 5a fe ff ff       	call   0x1800cf598
1800cf73e:	85 c0                	test   %eax,%eax
1800cf740:	0f 89 1a 01 00 00    	jns    0x1800cf860
1800cf746:	48 8b af 58 0a 00 00 	mov    0xa58(%rdi),%rbp
1800cf74d:	44 38 b3 f0 00 00 00 	cmp    %r14b,0xf0(%rbx)
1800cf754:	74 19                	je     0x1800cf76f
1800cf756:	8b 87 04 0a 00 00    	mov    0xa04(%rdi),%eax
1800cf75c:	85 c0                	test   %eax,%eax
1800cf75e:	74 0f                	je     0x1800cf76f
1800cf760:	48 ff cd             	dec    %rbp
1800cf763:	48 03 e8             	add    %rax,%rbp
1800cf766:	48 ff c8             	dec    %rax
1800cf769:	48 f7 d0             	not    %rax
1800cf76c:	48 23 e8             	and    %rax,%rbp
1800cf76f:	8b 8b e8 00 00 00    	mov    0xe8(%rbx),%ecx
1800cf775:	48 8d 04 29          	lea    (%rcx,%rbp,1),%rax
1800cf779:	48 39 87 48 0a 00 00 	cmp    %rax,0xa48(%rdi)
1800cf780:	72 1c                	jb     0x1800cf79e
1800cf782:	48 89 87 58 0a 00 00 	mov    %rax,0xa58(%rdi)
1800cf789:	48 89 87 50 0a 00 00 	mov    %rax,0xa50(%rdi)
1800cf790:	66 c7 83 ec 00 00 00 	movw   $0x100,0xec(%rbx)
1800cf797:	00 01
1800cf799:	e9 c7 00 00 00       	jmp    0x1800cf865
1800cf79e:	4c 8d 3d 57 ff ff ff 	lea    -0xa9(%rip),%r15        # 0x1800cf6fc
1800cf7a5:	3b 8f 40 09 00 00    	cmp    0x940(%rdi),%ecx
1800cf7ab:	77 5c                	ja     0x1800cf809
1800cf7ad:	44 38 b7 04 04 00 00 	cmp    %r14b,0x404(%rdi)
1800cf7b4:	74 53                	je     0x1800cf809
1800cf7b6:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1800cf7ba:	c6 43 0c 01          	movb   $0x1,0xc(%rbx)
1800cf7be:	4c 8b ce             	mov    %rsi,%r9
1800cf7c1:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
1800cf7c5:	4c 8b c3             	mov    %rbx,%r8
1800cf7c8:	48 8b cf             	mov    %rdi,%rcx
1800cf7cb:	e8 b0 ec ff ff       	call   0x1800ce480
1800cf7d0:	3d 03 01 00 00       	cmp    $0x103,%eax
1800cf7d5:	0f 84 57 01 00 00    	je     0x1800cf932
1800cf7db:	85 c0                	test   %eax,%eax
1800cf7dd:	78 2a                	js     0x1800cf809
1800cf7df:	8b 83 e8 00 00 00    	mov    0xe8(%rbx),%eax
1800cf7e5:	44 8b 87 40 09 00 00 	mov    0x940(%rdi),%r8d
1800cf7ec:	48 8b ab 98 00 00 00 	mov    0x98(%rbx),%rbp
1800cf7f3:	41 3b c0             	cmp    %r8d,%eax
1800cf7f6:	73 6d                	jae    0x1800cf865
1800cf7f8:	44 2b c0             	sub    %eax,%r8d
1800cf7fb:	48 8d 14 28          	lea    (%rax,%rbp,1),%rdx
1800cf7ff:	48 8b cf             	mov    %rdi,%rcx
1800cf802:	e8 2d fd ff ff       	call   0x1800cf534
1800cf807:	eb 5c                	jmp    0x1800cf865
1800cf809:	8b b3 e8 00 00 00    	mov    0xe8(%rbx),%esi
1800cf80f:	48 03 f5             	add    %rbp,%rsi
1800cf812:	44 38 b3 ee 00 00 00 	cmp    %r14b,0xee(%rbx)
1800cf819:	75 23                	jne    0x1800cf83e
1800cf81b:	44 38 77 69          	cmp    %r14b,0x69(%rdi)
1800cf81f:	74 1d                	je     0x1800cf83e
1800cf821:	48 8b 97 58 0a 00 00 	mov    0xa58(%rdi),%rdx
1800cf828:	48 8b cf             	mov    %rdi,%rcx
1800cf82b:	e8 cc 04 00 00       	call   0x1800cfcfc
1800cf830:	8a 8f 4d 09 00 00    	mov    0x94d(%rdi),%cl
1800cf836:	8b d0                	mov    %eax,%edx
1800cf838:	48 d3 e2             	shl    %cl,%rdx
1800cf83b:	48 03 f2             	add    %rdx,%rsi
1800cf83e:	44 8b 87 88 0a 00 00 	mov    0xa88(%rdi),%r8d
1800cf845:	4c 03 87 48 0a 00 00 	add    0xa48(%rdi),%r8
1800cf84c:	49 3b f0             	cmp    %r8,%rsi
1800cf84f:	c6 43 0c 01          	movb   $0x1,0xc(%rbx)
1800cf853:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
1800cf857:	49 0f 46 f0          	cmovbe %r8,%rsi
1800cf85b:	48 8b d6             	mov    %rsi,%rdx
1800cf85e:	eb 53                	jmp    0x1800cf8b3
1800cf860:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1800cf865:	48 8d 05 e0 00 00 00 	lea    0xe0(%rip),%rax        # 0x1800cf94c
1800cf86c:	48 89 ab d8 00 00 00 	mov    %rbp,0xd8(%rbx)
1800cf873:	48 89 43 10          	mov    %rax,0x10(%rbx)
1800cf877:	4c 89 b3 e0 00 00 00 	mov    %r14,0xe0(%rbx)
1800cf87e:	c6 43 0c 01          	movb   $0x1,0xc(%rbx)
1800cf882:	44 38 b3 ee 00 00 00 	cmp    %r14b,0xee(%rbx)
1800cf889:	75 35                	jne    0x1800cf8c0
1800cf88b:	44 38 77 69          	cmp    %r14b,0x69(%rdi)
1800cf88f:	74 2f                	je     0x1800cf8c0
1800cf891:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
1800cf895:	48 8b cf             	mov    %rdi,%rcx
1800cf898:	e8 5f 04 00 00       	call   0x1800cfcfc
1800cf89d:	85 c0                	test   %eax,%eax
1800cf89f:	74 1f                	je     0x1800cf8c0
1800cf8a1:	8a 8f 4d 09 00 00    	mov    0x94d(%rdi),%cl
1800cf8a7:	8b d0                	mov    %eax,%edx
1800cf8a9:	48 d3 e2             	shl    %cl,%rdx
1800cf8ac:	48 03 97 48 0a 00 00 	add    0xa48(%rdi),%rdx
1800cf8b3:	4c 8b c3             	mov    %rbx,%r8
1800cf8b6:	48 8b cf             	mov    %rdi,%rcx
1800cf8b9:	e8 ea 03 00 00       	call   0x1800cfca8
1800cf8be:	eb 72                	jmp    0x1800cf932
1800cf8c0:	48 8b d3             	mov    %rbx,%rdx
1800cf8c3:	e8 64 6a ff ff       	call   0x1800c632c
1800cf8c8:	44 89 73 08          	mov    %r14d,0x8(%rbx)
1800cf8cc:	44 38 73 0c          	cmp    %r14b,0xc(%rbx)
1800cf8d0:	74 13                	je     0x1800cf8e5
1800cf8d2:	44 38 76 28          	cmp    %r14b,0x28(%rsi)
1800cf8d6:	74 0d                	je     0x1800cf8e5
1800cf8d8:	48 8b 46 18          	mov    0x18(%rsi),%rax
1800cf8dc:	48 89 18             	mov    %rbx,(%rax)
1800cf8df:	48 89 5e 18          	mov    %rbx,0x18(%rsi)
1800cf8e3:	eb 0b                	jmp    0x1800cf8f0
1800cf8e5:	48 8b 46 08          	mov    0x8(%rsi),%rax
1800cf8e9:	48 89 18             	mov    %rbx,(%rax)
1800cf8ec:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
1800cf8f0:	4c 89 33             	mov    %r14,(%rbx)
1800cf8f3:	eb 3d                	jmp    0x1800cf932
1800cf8f5:	48 8b 4a 18          	mov    0x18(%rdx),%rcx
1800cf8f9:	89 41 08             	mov    %eax,0x8(%rcx)
1800cf8fc:	44 38 71 0c          	cmp    %r14b,0xc(%rcx)
1800cf900:	74 13                	je     0x1800cf915
1800cf902:	45 38 70 28          	cmp    %r14b,0x28(%r8)
1800cf906:	74 0d                	je     0x1800cf915
1800cf908:	49 8b 40 18          	mov    0x18(%r8),%rax
1800cf90c:	48 89 08             	mov    %rcx,(%rax)
1800cf90f:	49 89 48 18          	mov    %rcx,0x18(%r8)
1800cf913:	eb 0b                	jmp    0x1800cf920
1800cf915:	49 8b 40 08          	mov    0x8(%r8),%rax
1800cf919:	48 89 08             	mov    %rcx,(%rax)
1800cf91c:	49 89 48 08          	mov    %rcx,0x8(%r8)
1800cf920:	4c 89 31             	mov    %r14,(%rcx)
1800cf923:	48 8b d6             	mov    %rsi,%rdx
1800cf926:	48 8d 8f 28 0a 00 00 	lea    0xa28(%rdi),%rcx
1800cf92d:	e8 42 6a ff ff       	call   0x1800c6374
1800cf932:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1800cf937:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1800cf93c:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1800cf941:	48 83 c4 20          	add    $0x20,%rsp
1800cf945:	41 5f                	pop    %r15
1800cf947:	41 5e                	pop    %r14
1800cf949:	5f                   	pop    %rdi
1800cf94a:	c3                   	ret
1800cf94b:	cc                   	int3
1800cf94c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800cf951:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1800cf956:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1800cf95b:	57                   	push   %rdi
1800cf95c:	48 83 ec 40          	sub    $0x40,%rsp
1800cf960:	49 8b f8             	mov    %r8,%rdi
1800cf963:	48 8b da             	mov    %rdx,%rbx
1800cf966:	48 8b e9             	mov    %rcx,%rbp
1800cf969:	8b 72 08             	mov    0x8(%rdx),%esi
1800cf96c:	85 f6                	test   %esi,%esi
1800cf96e:	78 75                	js     0x1800cf9e5
1800cf970:	80 ba ec 00 00 00 00 	cmpb   $0x0,0xec(%rdx)
1800cf977:	74 26                	je     0x1800cf99f
1800cf979:	48 8d 05 d4 00 00 00 	lea    0xd4(%rip),%rax        # 0x1800cfa54
1800cf980:	c6 42 0c 01          	movb   $0x1,0xc(%rdx)
1800cf984:	48 89 42 10          	mov    %rax,0x10(%rdx)
1800cf988:	4d 8b c8             	mov    %r8,%r9
1800cf98b:	48 8d 91 68 0a 00 00 	lea    0xa68(%rcx),%rdx
1800cf992:	4c 8b c3             	mov    %rbx,%r8
1800cf995:	e8 02 3f ff ff       	call   0x1800c389c
1800cf99a:	e9 90 00 00 00       	jmp    0x1800cfa2f
1800cf99f:	80 ba ef 00 00 00 00 	cmpb   $0x0,0xef(%rdx)
1800cf9a6:	74 39                	je     0x1800cf9e1
1800cf9a8:	48 8b 43 18          	mov    0x18(%rbx),%rax
1800cf9ac:	48 83 c2 20          	add    $0x20,%rdx
1800cf9b0:	44 8b 8b e8 00 00 00 	mov    0xe8(%rbx),%r9d
1800cf9b7:	4c 8b 83 d8 00 00 00 	mov    0xd8(%rbx),%r8
1800cf9be:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1800cf9c3:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1800cf9c8:	e8 7f 05 00 00       	call   0x1800cff4c
1800cf9cd:	8b f0                	mov    %eax,%esi
1800cf9cf:	3d 03 01 00 00       	cmp    $0x103,%eax
1800cf9d4:	74 59                	je     0x1800cfa2f
1800cf9d6:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1800cf9da:	e8 4d 69 ff ff       	call   0x1800c632c
1800cf9df:	eb 17                	jmp    0x1800cf9f8
1800cf9e1:	33 f6                	xor    %esi,%esi
1800cf9e3:	eb 13                	jmp    0x1800cf9f8
1800cf9e5:	44 8b 82 e8 00 00 00 	mov    0xe8(%rdx),%r8d
1800cf9ec:	48 8b 92 d8 00 00 00 	mov    0xd8(%rdx),%rdx
1800cf9f3:	e8 3c fb ff ff       	call   0x1800cf534
1800cf9f8:	81 fe 03 01 00 00    	cmp    $0x103,%esi
1800cf9fe:	74 2f                	je     0x1800cfa2f
1800cfa00:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1800cfa04:	80 79 0c 00          	cmpb   $0x0,0xc(%rcx)
1800cfa08:	89 71 08             	mov    %esi,0x8(%rcx)
1800cfa0b:	74 13                	je     0x1800cfa20
1800cfa0d:	80 7f 28 00          	cmpb   $0x0,0x28(%rdi)
1800cfa11:	74 0d                	je     0x1800cfa20
1800cfa13:	48 8b 47 18          	mov    0x18(%rdi),%rax
1800cfa17:	48 89 08             	mov    %rcx,(%rax)
1800cfa1a:	48 89 4f 18          	mov    %rcx,0x18(%rdi)
1800cfa1e:	eb 0b                	jmp    0x1800cfa2b
1800cfa20:	48 8b 47 08          	mov    0x8(%rdi),%rax
1800cfa24:	48 89 08             	mov    %rcx,(%rax)
1800cfa27:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1800cfa2b:	48 83 21 00          	andq   $0x0,(%rcx)
1800cfa2f:	48 8d 8d 28 0a 00 00 	lea    0xa28(%rbp),%rcx
1800cfa36:	48 8b d7             	mov    %rdi,%rdx
1800cfa39:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1800cfa3e:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1800cfa43:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1800cfa48:	48 83 c4 40          	add    $0x40,%rsp
1800cfa4c:	5f                   	pop    %rdi
1800cfa4d:	e9 22 69 ff ff       	jmp    0x1800c6374
1800cfa52:	cc                   	int3
1800cfa53:	cc                   	int3
1800cfa54:	48 83 ec 28          	sub    $0x28,%rsp
1800cfa58:	c6 42 0c 01          	movb   $0x1,0xc(%rdx)
1800cfa5c:	48 8d 05 89 00 00 00 	lea    0x89(%rip),%rax        # 0x1800cfaec
1800cfa63:	48 89 42 10          	mov    %rax,0x10(%rdx)
1800cfa67:	4c 8b 91 60 0a 00 00 	mov    0xa60(%rcx),%r10
1800cfa6e:	48 8b 82 d8 00 00 00 	mov    0xd8(%rdx),%rax
1800cfa75:	44 8b 8a e8 00 00 00 	mov    0xe8(%rdx),%r9d
1800cfa7c:	41 c7 42 48 02 00 00 	movl   $0x2,0x48(%r10)
1800cfa83:	00
1800cfa84:	49 89 42 58          	mov    %rax,0x58(%r10)
1800cfa88:	45 89 4a 60          	mov    %r9d,0x60(%r10)
1800cfa8c:	e8 9b 68 ff ff       	call   0x1800c632c
1800cfa91:	49 89 4a 18          	mov    %rcx,0x18(%r10)
1800cfa95:	49 89 52 28          	mov    %rdx,0x28(%r10)
1800cfa99:	49 8b d2             	mov    %r10,%rdx
1800cfa9c:	48 8b 41 60          	mov    0x60(%rcx),%rax
1800cfaa0:	48 8d 0d fd 45 ff ff 	lea    -0xba03(%rip),%rcx        # 0x1800c40a4
1800cfaa7:	49 89 4a 10          	mov    %rcx,0x10(%r10)
1800cfaab:	41 c6 42 0c 01       	movb   $0x1,0xc(%r10)
1800cfab0:	49 89 42 20          	mov    %rax,0x20(%r10)
1800cfab4:	e8 73 68 ff ff       	call   0x1800c632c
1800cfab9:	33 c9                	xor    %ecx,%ecx
1800cfabb:	41 89 4a 08          	mov    %ecx,0x8(%r10)
1800cfabf:	41 38 4a 0c          	cmp    %cl,0xc(%r10)
1800cfac3:	74 13                	je     0x1800cfad8
1800cfac5:	41 38 48 28          	cmp    %cl,0x28(%r8)
1800cfac9:	74 0d                	je     0x1800cfad8
1800cfacb:	49 8b 40 18          	mov    0x18(%r8),%rax
1800cfacf:	4c 89 10             	mov    %r10,(%rax)
1800cfad2:	4d 89 50 18          	mov    %r10,0x18(%r8)
1800cfad6:	eb 0b                	jmp    0x1800cfae3
1800cfad8:	49 8b 40 08          	mov    0x8(%r8),%rax
1800cfadc:	4c 89 10             	mov    %r10,(%rax)
1800cfadf:	4d 89 50 08          	mov    %r10,0x8(%r8)
1800cfae3:	49 89 0a             	mov    %rcx,(%r10)
1800cfae6:	48 83 c4 28          	add    $0x28,%rsp
1800cfaea:	c3                   	ret
1800cfaeb:	cc                   	int3
1800cfaec:	4c 8b dc             	mov    %rsp,%r11
1800cfaef:	49 89 5b 08          	mov    %rbx,0x8(%r11)
1800cfaf3:	49 89 6b 10          	mov    %rbp,0x10(%r11)
1800cfaf7:	49 89 73 18          	mov    %rsi,0x18(%r11)
1800cfafb:	57                   	push   %rdi
1800cfafc:	48 83 ec 40          	sub    $0x40,%rsp
1800cfb00:	49 8b f8             	mov    %r8,%rdi
1800cfb03:	48 8b da             	mov    %rdx,%rbx
1800cfb06:	48 8b e9             	mov    %rcx,%rbp
1800cfb09:	8b 72 08             	mov    0x8(%rdx),%esi
1800cfb0c:	85 f6                	test   %esi,%esi
1800cfb0e:	78 5c                	js     0x1800cfb6c
1800cfb10:	48 8b 81 78 05 00 00 	mov    0x578(%rcx),%rax
1800cfb17:	48 ff c0             	inc    %rax
1800cfb1a:	c6 82 ed 00 00 00 01 	movb   $0x1,0xed(%rdx)
1800cfb21:	80 ba ef 00 00 00 00 	cmpb   $0x0,0xef(%rdx)
1800cfb28:	48 89 82 e0 00 00 00 	mov    %rax,0xe0(%rdx)
1800cfb2f:	74 37                	je     0x1800cfb68
1800cfb31:	48 8b 43 18          	mov    0x18(%rbx),%rax
1800cfb35:	48 83 c2 20          	add    $0x20,%rdx
1800cfb39:	44 8b 8b e8 00 00 00 	mov    0xe8(%rbx),%r9d
1800cfb40:	4d 89 43 e8          	mov    %r8,-0x18(%r11)
1800cfb44:	4c 8b 83 d8 00 00 00 	mov    0xd8(%rbx),%r8
1800cfb4b:	49 89 43 e0          	mov    %rax,-0x20(%r11)
1800cfb4f:	e8 f8 03 00 00       	call   0x1800cff4c
1800cfb54:	8b f0                	mov    %eax,%esi
1800cfb56:	3d 03 01 00 00       	cmp    $0x103,%eax
1800cfb5b:	74 59                	je     0x1800cfbb6
1800cfb5d:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1800cfb61:	e8 c6 67 ff ff       	call   0x1800c632c
1800cfb66:	eb 17                	jmp    0x1800cfb7f
1800cfb68:	33 f6                	xor    %esi,%esi
1800cfb6a:	eb 13                	jmp    0x1800cfb7f
1800cfb6c:	44 8b 82 e8 00 00 00 	mov    0xe8(%rdx),%r8d
1800cfb73:	48 8b 92 d8 00 00 00 	mov    0xd8(%rdx),%rdx
1800cfb7a:	e8 b5 f9 ff ff       	call   0x1800cf534
1800cfb7f:	81 fe 03 01 00 00    	cmp    $0x103,%esi
1800cfb85:	74 2f                	je     0x1800cfbb6
1800cfb87:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1800cfb8b:	80 79 0c 00          	cmpb   $0x0,0xc(%rcx)
1800cfb8f:	89 71 08             	mov    %esi,0x8(%rcx)
1800cfb92:	74 13                	je     0x1800cfba7
1800cfb94:	80 7f 28 00          	cmpb   $0x0,0x28(%rdi)
1800cfb98:	74 0d                	je     0x1800cfba7
1800cfb9a:	48 8b 47 18          	mov    0x18(%rdi),%rax
1800cfb9e:	48 89 08             	mov    %rcx,(%rax)
1800cfba1:	48 89 4f 18          	mov    %rcx,0x18(%rdi)
1800cfba5:	eb 0b                	jmp    0x1800cfbb2
1800cfba7:	48 8b 47 08          	mov    0x8(%rdi),%rax
1800cfbab:	48 89 08             	mov    %rcx,(%rax)
1800cfbae:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1800cfbb2:	48 83 21 00          	andq   $0x0,(%rcx)
1800cfbb6:	48 8d 8d 68 0a 00 00 	lea    0xa68(%rbp),%rcx
1800cfbbd:	48 8b d7             	mov    %rdi,%rdx
1800cfbc0:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1800cfbc5:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1800cfbca:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1800cfbcf:	48 83 c4 40          	add    $0x40,%rsp
1800cfbd3:	5f                   	pop    %rdi
1800cfbd4:	e9 9b 67 ff ff       	jmp    0x1800c6374
1800cfbd9:	cc                   	int3
1800cfbda:	cc                   	int3
1800cfbdb:	cc                   	int3
1800cfbdc:	40 55                	rex push %rbp
1800cfbde:	48 8b ec             	mov    %rsp,%rbp
1800cfbe1:	48 83 ec 50          	sub    $0x50,%rsp
1800cfbe5:	45 33 c9             	xor    %r9d,%r9d
1800cfbe8:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
1800cfbec:	48 8b 4a 60          	mov    0x60(%rdx),%rcx
1800cfbf0:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
1800cfbf4:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1800cfbf8:	4c 8b c2             	mov    %rdx,%r8
1800cfbfb:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1800cfbff:	44 89 4d fb          	mov    %r9d,-0x5(%rbp)
1800cfc03:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1800cfc07:	44 88 4d ff          	mov    %r9b,-0x1(%rbp)
1800cfc0b:	66 44 89 4d f8       	mov    %r9w,-0x8(%rbp)
1800cfc10:	c6 45 fa 01          	movb   $0x1,-0x6(%rbp)
1800cfc14:	4c 89 4d d0          	mov    %r9,-0x30(%rbp)
1800cfc18:	4c 89 4d e0          	mov    %r9,-0x20(%rbp)
1800cfc1c:	44 38 89 72 0b 00 00 	cmp    %r9b,0xb72(%rcx)
1800cfc23:	74 31                	je     0x1800cfc56