1800b6846:	4d 8b c4             	mov    %r12,%r8
1800b6849:	8b cf                	mov    %edi,%ecx
1800b684b:	41 03 f9             	add    %r9d,%edi
1800b684e:	48 03 c9             	add    %rcx,%rcx
1800b6851:	48 8b 44 cd e0       	mov    -0x20(%rbp,%rcx,8),%rax
1800b6856:	48 31 42 f8          	xor    %rax,-0x8(%rdx)
1800b685a:	48 8b 44 cd e8       	mov    -0x18(%rbp,%rcx,8),%rax
1800b685f:	48 31 02             	xor    %rax,(%rdx)
1800b6862:	48 8d 52 10          	lea    0x10(%rdx),%rdx
1800b6866:	49 83 e8 01          	sub    $0x1,%r8
1800b686a:	75 dd                	jne    0x1800b6849
1800b686c:	4d 8d 45 f0          	lea    -0x10(%r13),%r8
1800b6870:	4d 03 c2             	add    %r10,%r8
1800b6873:	41 83 ff 01          	cmp    $0x1,%r15d
1800b6877:	76 45                	jbe    0x1800b68be
1800b6879:	ba 10 00 00 00       	mov    $0x10,%edx
1800b687e:	44 8b cb             	mov    %ebx,%r9d
1800b6881:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1800b6885:	49 8b f8             	mov    %r8,%rdi
1800b6888:	48 03 ca             	add    %rdx,%rcx
1800b688b:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1800b688f:	48 2b fa             	sub    %rdx,%rdi
1800b6892:	41 ba 02 00 00 00    	mov    $0x2,%r10d
1800b6898:	48 2b f8             	sub    %rax,%rdi
1800b689b:	48 8b 04 0f          	mov    (%rdi,%rcx,1),%rax
1800b689f:	48 31 01             	xor    %rax,(%rcx)
1800b68a2:	48 8d 49 08          	lea    0x8(%rcx),%rcx
1800b68a6:	49 83 ea 01          	sub    $0x1,%r10
1800b68aa:	75 ef                	jne    0x1800b689b
1800b68ac:	4d 03 c5             	add    %r13,%r8
1800b68af:	48 83 c2 10          	add    $0x10,%rdx
1800b68b3:	49 83 e9 01          	sub    $0x1,%r9
1800b68b7:	75 c8                	jne    0x1800b6881
1800b68b9:	4c 8b 54 24 48       	mov    0x48(%rsp),%r10
1800b68be:	8b 05 08 61 0b 00    	mov    0xb6108(%rip),%eax        # 0x18016c9cc
1800b68c4:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1800b68c8:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
1800b68cd:	41 8b dd             	mov    %r13d,%ebx
1800b68d0:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1800b68d5:	4d 8b c2             	mov    %r10,%r8
1800b68d8:	41 0f af df          	imul   %r15d,%ebx
1800b68dc:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1800b68e1:	a8 06                	test   $0x6,%al
1800b68e3:	75 07                	jne    0x1800b68ec
1800b68e5:	e8 ba 3d 03 00       	call   0x1800ea6a4
1800b68ea:	eb 05                	jmp    0x1800b68f1
1800b68ec:	e8 ef c1 07 00       	call   0x180132ae0
1800b68f1:	4c 8b 54 24 40       	mov    0x40(%rsp),%r10
1800b68f6:	45 33 db             	xor    %r11d,%r11d
1800b68f9:	4b 8d 14 2a          	lea    (%r10,%r13,1),%rdx
1800b68fd:	41 83 ff 01          	cmp    $0x1,%r15d
1800b6901:	76 41                	jbe    0x1800b6944
1800b6903:	41 8d 7b 10          	lea    0x10(%r11),%edi
1800b6907:	45 8d 4f ff          	lea    -0x1(%r15),%r9d
1800b690b:	48 8b c7             	mov    %rdi,%rax
1800b690e:	4c 8d 55 e0          	lea    -0x20(%rbp),%r10
1800b6912:	48 2b c2             	sub    %rdx,%rax
1800b6915:	48 8b ca             	mov    %rdx,%rcx
1800b6918:	4c 03 d0             	add    %rax,%r10
1800b691b:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1800b6921:	4a 8b 04 11          	mov    (%rcx,%r10,1),%rax
1800b6925:	48 31 01             	xor    %rax,(%rcx)
1800b6928:	48 8d 49 08          	lea    0x8(%rcx),%rcx
1800b692c:	49 83 e8 01          	sub    $0x1,%r8
1800b6930:	75 ef                	jne    0x1800b6921
1800b6932:	49 03 d5             	add    %r13,%rdx
1800b6935:	48 83 c7 10          	add    $0x10,%rdi
1800b6939:	49 83 e9 01          	sub    $0x1,%r9
1800b693d:	75 cc                	jne    0x1800b690b
1800b693f:	4c 8b 54 24 40       	mov    0x40(%rsp),%r10
1800b6944:	49 8d 8a 00 10 00 00 	lea    0x1000(%r10),%rcx
1800b694b:	85 f6                	test   %esi,%esi
1800b694d:	74 3b                	je     0x1800b698a
1800b694f:	33 ff                	xor    %edi,%edi
1800b6951:	48 8b c7             	mov    %rdi,%rax
1800b6954:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
1800b6959:	48 2b c1             	sub    %rcx,%rax
1800b695c:	48 8b d1             	mov    %rcx,%rdx
1800b695f:	4c 03 c8             	add    %rax,%r9
1800b6962:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1800b6968:	49 8b 04 11          	mov    (%r9,%rdx,1),%rax
1800b696c:	48 89 02             	mov    %rax,(%rdx)
1800b696f:	48 8d 52 08          	lea    0x8(%rdx),%rdx
1800b6973:	49 83 e8 01          	sub    $0x1,%r8
1800b6977:	75 ef                	jne    0x1800b6968
1800b6979:	48 81 c1 00 10 00 00 	add    $0x1000,%rcx
1800b6980:	48 83 c7 10          	add    $0x10,%rdi
1800b6984:	49 83 ec 01          	sub    $0x1,%r12
1800b6988:	75 c7                	jne    0x1800b6951
1800b698a:	44 8b 44 24 34       	mov    0x34(%rsp),%r8d
1800b698f:	4c 03 d3             	add    %rbx,%r10
1800b6992:	48 01 5c 24 48       	add    %rbx,0x48(%rsp)
1800b6997:	29 5c 24 30          	sub    %ebx,0x30(%rsp)
1800b699b:	8b 44 24 38          	mov    0x38(%rsp),%eax
1800b699f:	45 2b c7             	sub    %r15d,%r8d
1800b69a2:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
1800b69a7:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
1800b69ac:	44 89 44 24 34       	mov    %r8d,0x34(%rsp)
1800b69b1:	4c 89 54 24 40       	mov    %r10,0x40(%rsp)
1800b69b6:	0f 85 b3 fd ff ff    	jne    0x1800b676f
1800b69bc:	33 c0                	xor    %eax,%eax
1800b69be:	48 8d 7c 24 70       	lea    0x70(%rsp),%rdi
1800b69c3:	8d 48 70             	lea    0x70(%rax),%ecx
1800b69c6:	f3 aa                	rep stos %al,%es:(%rdi)
1800b69c8:	41 8b c3             	mov    %r11d,%eax
1800b69cb:	48 8b 8d e0 03 00 00 	mov    0x3e0(%rbp),%rcx
1800b69d2:	48 33 cc             	xor    %rsp,%rcx
1800b69d5:	e8 52 f1 f5 ff       	call   0x180015b2c
1800b69da:	48 8b 9c 24 38 05 00 	mov    0x538(%rsp),%rbx
1800b69e1:	00
1800b69e2:	48 81 c4 f0 04 00 00 	add    $0x4f0,%rsp
1800b69e9:	41 5f                	pop    %r15
1800b69eb:	41 5e                	pop    %r14
1800b69ed:	41 5d                	pop    %r13
1800b69ef:	41 5c                	pop    %r12
1800b69f1:	5f                   	pop    %rdi
1800b69f2:	5e                   	pop    %rsi
1800b69f3:	5d                   	pop    %rbp
1800b69f4:	c3                   	ret
1800b69f5:	cc                   	int3
1800b69f6:	cc                   	int3
1800b69f7:	cc                   	int3
1800b69f8:	48 83 ec 48          	sub    $0x48,%rsp
1800b69fc:	4c 8b 94 24 80 00 00 	mov    0x80(%rsp),%r10
1800b6a03:	00
1800b6a04:	4d 85 d2             	test   %r10,%r10
1800b6a07:	74 25                	je     0x1800b6a2e
1800b6a09:	41 8b 02             	mov    (%r10),%eax
1800b6a0c:	a8 40                	test   $0x40,%al
1800b6a0e:	74 1e                	je     0x1800b6a2e
1800b6a10:	8b 44 24 78          	mov    0x78(%rsp),%eax
1800b6a14:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
1800b6a19:	89 44 24 28          	mov    %eax,0x28(%rsp)
1800b6a1d:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1800b6a22:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800b6a27:	e8 7c fc ff ff       	call   0x1800b66a8
1800b6a2c:	eb 1c                	jmp    0x1800b6a4a
1800b6a2e:	8b 44 24 78          	mov    0x78(%rsp),%eax
1800b6a32:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
1800b6a37:	89 44 24 28          	mov    %eax,0x28(%rsp)
1800b6a3b:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1800b6a40:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800b6a45:	e8 4a fa ff ff       	call   0x1800b6494
1800b6a4a:	48 83 c4 48          	add    $0x48,%rsp
1800b6a4e:	c3                   	ret
1800b6a4f:	cc                   	int3
1800b6a50:	40 53                	rex push %rbx
1800b6a52:	55                   	push   %rbp
1800b6a53:	56                   	push   %rsi
1800b6a54:	57                   	push   %rdi
1800b6a55:	41 54                	push   %r12
1800b6a57:	41 55                	push   %r13
1800b6a59:	41 56                	push   %r14
1800b6a5b:	41 57                	push   %r15
1800b6a5d:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
1800b6a64:	48 8b 05 05 5f 0b 00 	mov    0xb5f05(%rip),%rax        # 0x18016c970
1800b6a6b:	48 33 c4             	xor    %rsp,%rax
1800b6a6e:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
1800b6a75:	00
1800b6a76:	8b b4 24 28 01 00 00 	mov    0x128(%rsp),%esi
1800b6a7d:	49 8b c0             	mov    %r8,%rax
1800b6a80:	48 8b ac 24 20 01 00 	mov    0x120(%rsp),%rbp
1800b6a87:	00
1800b6a88:	44 8b f6             	mov    %esi,%r14d
1800b6a8b:	41 c1 ee 02          	shr    $0x2,%r14d
1800b6a8f:	48 8b da             	mov    %rdx,%rbx
1800b6a92:	45 8b f9             	mov    %r9d,%r15d
1800b6a95:	44 89 7c 24 50       	mov    %r15d,0x50(%rsp)
1800b6a9a:	48 89 54 24 78       	mov    %rdx,0x78(%rsp)
1800b6a9f:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1800b6aa4:	48 89 6c 24 70       	mov    %rbp,0x70(%rsp)
1800b6aa9:	89 74 24 48          	mov    %esi,0x48(%rsp)
1800b6aad:	44 89 74 24 4c       	mov    %r14d,0x4c(%rsp)
1800b6ab2:	4c 3b c5             	cmp    %rbp,%r8
1800b6ab5:	74 13                	je     0x1800b6aca
1800b6ab7:	45 8b c7             	mov    %r15d,%r8d
1800b6aba:	48 8b d0             	mov    %rax,%rdx
1800b6abd:	48 8b cd             	mov    %rbp,%rcx
1800b6ac0:	e8 fb ee 07 00       	call   0x1801359c0
1800b6ac5:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1800b6aca:	44 89 7c 24 40       	mov    %r15d,0x40(%rsp)
1800b6acf:	48 8b fd             	mov    %rbp,%rdi
1800b6ad2:	4c 8b eb             	mov    %rbx,%r13
1800b6ad5:	44 3b fe             	cmp    %esi,%r15d
1800b6ad8:	0f 82 18 02 00 00    	jb     0x1800b6cf6
1800b6ade:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1800b6ae2:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
1800b6ae9:	00
1800b6aea:	48 81 c1 f0 01 00 00 	add    $0x1f0,%rcx
1800b6af1:	ba 02 00 00 00       	mov    $0x2,%edx
1800b6af6:	4c 89 28             	mov    %r13,(%rax)
1800b6af9:	48 8d 40 10          	lea    0x10(%rax),%rax
1800b6afd:	48 83 ea 01          	sub    $0x1,%rdx
1800b6b01:	75 f3                	jne    0x1800b6af6
1800b6b03:	48 21 94 24 88 00 00 	and    %rdx,0x88(%rsp)
1800b6b0a:	00
1800b6b0b:	44 8d 42 20          	lea    0x20(%rdx),%r8d
1800b6b0f:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
1800b6b16:	00 00 80
1800b6b19:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1800b6b20:	00
1800b6b21:	4c 8d 8c 24 80 00 00 	lea    0x80(%rsp),%r9
1800b6b28:	00
1800b6b29:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1800b6b30:	00
1800b6b31:	e8 da e9 ff ff       	call   0x1800b5510
1800b6b36:	85 c0                	test   %eax,%eax
1800b6b38:	0f 88 d8 01 00 00    	js     0x1800b6d16
1800b6b3e:	45 8b c6             	mov    %r14d,%r8d
1800b6b41:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
1800b6b48:	00
1800b6b49:	48 8b d7             	mov    %rdi,%rdx
1800b6b4c:	e8 e3 f6 ff ff       	call   0x1800b6234
1800b6b51:	41 8b d6             	mov    %r14d,%edx
1800b6b54:	48 8b cf             	mov    %rdi,%rcx
1800b6b57:	e8 f8 f4 ff ff       	call   0x1800b6054
1800b6b5c:	8b 47 0c             	mov    0xc(%rdi),%eax
1800b6b5f:	4c 8d 7f 40          	lea    0x40(%rdi),%r15
1800b6b63:	44 8b 0f             	mov    (%rdi),%r9d
1800b6b66:	44 8b 67 04          	mov    0x4(%rdi),%r12d
1800b6b6a:	44 8b 5f 08          	mov    0x8(%rdi),%r11d
1800b6b6e:	8b 77 10             	mov    0x10(%rdi),%esi
1800b6b71:	89 44 24 44          	mov    %eax,0x44(%rsp)
1800b6b75:	41 8b c6             	mov    %r14d,%eax
1800b6b78:	44 8b 74 24 44       	mov    0x44(%rsp),%r14d
1800b6b7d:	48 8d 0c 87          	lea    (%rdi,%rax,4),%rcx
1800b6b81:	b8 03 00 00 00       	mov    $0x3,%eax
1800b6b86:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1800b6b8b:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1800b6b90:	48 8b e9             	mov    %rcx,%rbp
1800b6b93:	49 3b cf             	cmp    %r15,%rcx
1800b6b96:	0f 82 12 01 00 00    	jb     0x1800b6cae
1800b6b9c:	8b 4d f4             	mov    -0xc(%rbp),%ecx
1800b6b9f:	45 33 f1             	xor    %r9d,%r14d
1800b6ba2:	8b 55 ec             	mov    -0x14(%rbp),%edx
1800b6ba5:	44 8b 55 f8          	mov    -0x8(%rbp),%r10d
1800b6ba9:	44 8b 45 fc          	mov    -0x4(%rbp),%r8d
1800b6bad:	45 2b d6             	sub    %r14d,%r10d
1800b6bb0:	8b 5d f0             	mov    -0x10(%rbp),%ebx
1800b6bb3:	41 8b c2             	mov    %r10d,%eax
1800b6bb6:	41 33 c4             	xor    %r12d,%eax
1800b6bb9:	41 c1 c3 0a          	rol    $0xa,%r11d
1800b6bbd:	2b d8                	sub    %eax,%ebx
1800b6bbf:	41 c1 c1 19          	rol    $0x19,%r9d
1800b6bc3:	89 5d f0             	mov    %ebx,-0x10(%rbp)
1800b6bc6:	44 89 55 f8          	mov    %r10d,-0x8(%rbp)
1800b6bca:	41 c1 c2 0a          	rol    $0xa,%r10d
1800b6bce:	c1 c6 19             	rol    $0x19,%esi
1800b6bd1:	41 33 f4             	xor    %r12d,%esi
1800b6bd4:	44 2b c6             	sub    %esi,%r8d
1800b6bd7:	8b 75 d0             	mov    -0x30(%rbp),%esi
1800b6bda:	45 33 d8             	xor    %r8d,%r11d
1800b6bdd:	44 89 45 fc          	mov    %r8d,-0x4(%rbp)
1800b6be1:	41 2b cb             	sub    %r11d,%ecx
1800b6be4:	44 33 c3             	xor    %ebx,%r8d
1800b6be7:	44 8b 5d e8          	mov    -0x18(%rbp),%r11d
1800b6beb:	44 33 c9             	xor    %ecx,%r9d
1800b6bee:	41 2b d1             	sub    %r9d,%edx
1800b6bf1:	89 4d f4             	mov    %ecx,-0xc(%rbp)
1800b6bf4:	44 8b 4d e4          	mov    -0x1c(%rbp),%r9d
1800b6bf8:	45 2b d8             	sub    %r8d,%r11d
1800b6bfb:	44 8b 45 dc          	mov    -0x24(%rbp),%r8d
1800b6bff:	41 8b c3             	mov    %r11d,%eax
1800b6c02:	33 c1                	xor    %ecx,%eax
1800b6c04:	c1 c3 19             	rol    $0x19,%ebx
1800b6c07:	8b 4d e0             	mov    -0x20(%rbp),%ecx
1800b6c0a:	44 33 d2             	xor    %edx,%r10d
1800b6c0d:	2b c8                	sub    %eax,%ecx
1800b6c0f:	44 89 5d e8          	mov    %r11d,-0x18(%rbp)
1800b6c13:	45 2b ca             	sub    %r10d,%r9d
1800b6c16:	41 c1 c3 0a          	rol    $0xa,%r11d
1800b6c1a:	44 8b 55 d4          	mov    -0x2c(%rbp),%r10d
1800b6c1e:	41 33 d9             	xor    %r9d,%ebx
1800b6c21:	44 2b c3             	sub    %ebx,%r8d
1800b6c24:	89 4d e0             	mov    %ecx,-0x20(%rbp)
1800b6c27:	8b 5d d8             	mov    -0x28(%rbp),%ebx
1800b6c2a:	8b c1                	mov    %ecx,%eax
1800b6c2c:	33 c2                	xor    %edx,%eax
1800b6c2e:	44 89 4d e4          	mov    %r9d,-0x1c(%rbp)
1800b6c32:	2b d8                	sub    %eax,%ebx
1800b6c34:	c1 c1 19             	rol    $0x19,%ecx
1800b6c37:	44 33 cb             	xor    %ebx,%r9d
1800b6c3a:	89 5d d8             	mov    %ebx,-0x28(%rbp)
1800b6c3d:	41 2b f1             	sub    %r9d,%esi
1800b6c40:	89 55 ec             	mov    %edx,-0x14(%rbp)
1800b6c43:	45 33 d8             	xor    %r8d,%r11d
1800b6c46:	c1 c3 0a             	rol    $0xa,%ebx
1800b6c49:	45 2b d3             	sub    %r11d,%r10d
1800b6c4c:	44 89 45 dc          	mov    %r8d,-0x24(%rbp)
1800b6c50:	41 33 ca             	xor    %r10d,%ecx
1800b6c53:	44 89 55 d4          	mov    %r10d,-0x2c(%rbp)
1800b6c57:	48 8d 55 cc          	lea    -0x34(%rbp),%rdx
1800b6c5b:	89 75 d0             	mov    %esi,-0x30(%rbp)
1800b6c5e:	44 8b 32             	mov    (%rdx),%r14d
1800b6c61:	8b c6                	mov    %esi,%eax
1800b6c63:	44 2b f1             	sub    %ecx,%r14d
1800b6c66:	41 33 c0             	xor    %r8d,%eax
1800b6c69:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1800b6c6d:	44 89 32             	mov    %r14d,(%rdx)
1800b6c70:	44 8b 19             	mov    (%rcx),%r11d
1800b6c73:	41 33 de             	xor    %r14d,%ebx
1800b6c76:	44 2b d8             	sub    %eax,%r11d
1800b6c79:	48 8d 45 c4          	lea    -0x3c(%rbp),%rax
1800b6c7d:	44 8b 20             	mov    (%rax),%r12d
1800b6c80:	48 83 c5 c0          	add    $0xffffffffffffffc0,%rbp
1800b6c84:	45 33 d3             	xor    %r11d,%r10d
1800b6c87:	44 89 19             	mov    %r11d,(%rcx)
1800b6c8a:	44 2b e3             	sub    %ebx,%r12d
1800b6c8d:	44 89 20             	mov    %r12d,(%rax)
1800b6c90:	44 8b 4d 00          	mov    0x0(%rbp),%r9d
1800b6c94:	45 2b ca             	sub    %r10d,%r9d
1800b6c97:	44 89 4d 00          	mov    %r9d,0x0(%rbp)
1800b6c9b:	49 3b ef             	cmp    %r15,%rbp
1800b6c9e:	0f 83 f8 fe ff ff    	jae    0x1800b6b9c
1800b6ca4:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1800b6ca9:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1800b6cae:	48 83 e8 01          	sub    $0x1,%rax
1800b6cb2:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1800b6cb7:	0f 85 d3 fe ff ff    	jne    0x1800b6b90
1800b6cbd:	8b 74 24 48          	mov    0x48(%rsp),%esi
1800b6cc1:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
1800b6cc6:	48 03 fe             	add    %rsi,%rdi
1800b6cc9:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
1800b6cce:	44 2b e6             	sub    %esi,%r12d
1800b6cd1:	44 8b 74 24 4c       	mov    0x4c(%rsp),%r14d
1800b6cd6:	4c 03 ee             	add    %rsi,%r13
1800b6cd9:	44 8b 7c 24 50       	mov    0x50(%rsp),%r15d
1800b6cde:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1800b6ce3:	44 89 64 24 40       	mov    %r12d,0x40(%rsp)
1800b6ce8:	44 3b e6             	cmp    %esi,%r12d
1800b6ceb:	0f 83 ed fd ff ff    	jae    0x1800b6ade
1800b6cf1:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1800b6cf6:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1800b6cfb:	45 8b cf             	mov    %r15d,%r9d
1800b6cfe:	89 74 24 28          	mov    %esi,0x28(%rsp)
1800b6d02:	4c 8b c5             	mov    %rbp,%r8
1800b6d05:	48 8b d3             	mov    %rbx,%rdx
1800b6d08:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1800b6d0d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1800b6d11:	e8 0e f6 ff ff       	call   0x1800b6324
1800b6d16:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
1800b6d1d:	00
1800b6d1e:	ba 04 00 00 00       	mov    $0x4,%edx
1800b6d23:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
1800b6d2a:	48 8d 49 08          	lea    0x8(%rcx),%rcx
1800b6d2e:	48 83 ea 01          	sub    $0x1,%rdx
1800b6d32:	75 ef                	jne    0x1800b6d23
1800b6d34:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1800b6d3b:	00
1800b6d3c:	48 33 cc             	xor    %rsp,%rcx