1800b7a00:	0f 10 4e 70          	movups 0x70(%rsi),%xmm1
1800b7a04:	41 0f 11 44 24 60    	movups %xmm0,0x60(%r12)
1800b7a0a:	0f 10 01             	movups (%rcx),%xmm0
1800b7a0d:	0f 11 4a f0          	movups %xmm1,-0x10(%rdx)
1800b7a11:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
1800b7a15:	0f 11 02             	movups %xmm0,(%rdx)
1800b7a18:	0f 10 41 20          	movups 0x20(%rcx),%xmm0
1800b7a1c:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
1800b7a20:	0f 10 49 30          	movups 0x30(%rcx),%xmm1
1800b7a24:	0f 11 42 20          	movups %xmm0,0x20(%rdx)
1800b7a28:	0f 10 41 40          	movups 0x40(%rcx),%xmm0
1800b7a2c:	0f 11 4a 30          	movups %xmm1,0x30(%rdx)
1800b7a30:	0f 10 49 50          	movups 0x50(%rcx),%xmm1
1800b7a34:	0f 11 42 40          	movups %xmm0,0x40(%rdx)
1800b7a38:	0f 10 41 60          	movups 0x60(%rcx),%xmm0
1800b7a3c:	0f 11 4a 50          	movups %xmm1,0x50(%rdx)
1800b7a40:	0f 11 42 60          	movups %xmm0,0x60(%rdx)
1800b7a44:	48 89 42 70          	mov    %rax,0x70(%rdx)
1800b7a48:	8a 41 78             	mov    0x78(%rcx),%al
1800b7a4b:	48 8b cf             	mov    %rdi,%rcx
1800b7a4e:	88 42 78             	mov    %al,0x78(%rdx)
1800b7a51:	ba 00 01 00 00       	mov    $0x100,%edx
1800b7a56:	e8 a9 05 00 00       	call   0x1800b8004
1800b7a5b:	85 c0                	test   %eax,%eax
1800b7a5d:	0f 84 d3 02 00 00    	je     0x1800b7d36
1800b7a63:	0f b6 97 c5 2e 00 00 	movzbl 0x2ec5(%rdi),%edx
1800b7a6a:	4c 8d 8f 1c 0b 00 00 	lea    0xb1c(%rdi),%r9
1800b7a71:	c1 e2 03             	shl    $0x3,%edx
1800b7a74:	4c 8d 87 24 2c 00 00 	lea    0x2c24(%rdi),%r8
1800b7a7b:	48 8b cf             	mov    %rdi,%rcx
1800b7a7e:	e8 81 05 00 00       	call   0x1800b8004
1800b7a83:	85 c0                	test   %eax,%eax
1800b7a85:	0f 84 ab 02 00 00    	je     0x1800b7d36
1800b7a8b:	0f b6 87 c5 2e 00 00 	movzbl 0x2ec5(%rdi),%eax
1800b7a92:	b9 a0 02 00 00       	mov    $0x2a0,%ecx
1800b7a97:	8b d1                	mov    %ecx,%edx
1800b7a99:	41 b1 0a             	mov    $0xa,%r9b
1800b7a9c:	4d 8b c6             	mov    %r14,%r8
1800b7a9f:	8d 04 c5 00 01 00 00 	lea    0x100(,%rax,8),%eax
1800b7aa6:	3b c1                	cmp    %ecx,%eax
1800b7aa8:	48 8d 4f 1c          	lea    0x1c(%rdi),%rcx
1800b7aac:	0f 42 d0             	cmovb  %eax,%edx
1800b7aaf:	48 8d 87 40 0e 00 00 	lea    0xe40(%rdi),%rax
1800b7ab6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1800b7abb:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1800b7ac0:	e8 6b 19 00 00       	call   0x1800b9430
1800b7ac5:	85 c0                	test   %eax,%eax
1800b7ac7:	0f 84 69 02 00 00    	je     0x1800b7d36
1800b7acd:	4c 8b ce             	mov    %rsi,%r9
1800b7ad0:	4d 8b c4             	mov    %r12,%r8
1800b7ad3:	ba f9 00 00 00       	mov    $0xf9,%edx
1800b7ad8:	48 8b cf             	mov    %rdi,%rcx
1800b7adb:	e8 24 05 00 00       	call   0x1800b8004
1800b7ae0:	85 c0                	test   %eax,%eax
1800b7ae2:	0f 84 4e 02 00 00    	je     0x1800b7d36
1800b7ae8:	48 8d 87 40 23 00 00 	lea    0x2340(%rdi),%rax
1800b7aef:	41 b1 08             	mov    $0x8,%r9b
1800b7af2:	48 8d 8f 1c 08 00 00 	lea    0x81c(%rdi),%rcx
1800b7af9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1800b7afe:	4c 8b c6             	mov    %rsi,%r8
1800b7b01:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1800b7b06:	ba f9 00 00 00       	mov    $0xf9,%edx
1800b7b0b:	e8 20 19 00 00       	call   0x1800b9430
1800b7b10:	85 c0                	test   %eax,%eax
1800b7b12:	0f 84 1e 02 00 00    	je     0x1800b7d36
1800b7b18:	41 bc 01 00 00 00    	mov    $0x1,%r12d
1800b7b1e:	c7 87 ec 2e 00 00 02 	movl   $0x2,0x2eec(%rdi)
1800b7b25:	00 00 00
1800b7b28:	ba 01 01 00 00       	mov    $0x101,%edx
1800b7b2d:	8b 87 e4 2e 00 00    	mov    0x2ee4(%rdi),%eax
1800b7b33:	85 c0                	test   %eax,%eax
1800b7b35:	0f 8e a1 00 00 00    	jle    0x1800b7bdc
1800b7b3b:	8b c8                	mov    %eax,%ecx
1800b7b3d:	85 ed                	test   %ebp,%ebp
1800b7b3f:	0f 8e 95 00 00 00    	jle    0x1800b7bda
1800b7b45:	3b cd                	cmp    %ebp,%ecx
1800b7b47:	0f 4d cd             	cmovge %ebp,%ecx
1800b7b4a:	44 8b f1             	mov    %ecx,%r14d
1800b7b4d:	85 c9                	test   %ecx,%ecx
1800b7b4f:	0f 84 e1 01 00 00    	je     0x1800b7d36
1800b7b55:	48 63 b7 d0 2e 00 00 	movslq 0x2ed0(%rdi),%rsi
1800b7b5c:	44 8d 14 31          	lea    (%rcx,%rsi,1),%r10d
1800b7b60:	44 3b d6             	cmp    %esi,%r10d
1800b7b63:	7c 46                	jl     0x1800b7bab
1800b7b65:	44 3b 57 08          	cmp    0x8(%rdi),%r10d
1800b7b69:	7f 40                	jg     0x1800b7bab
1800b7b6b:	8b 87 e8 2e 00 00    	mov    0x2ee8(%rdi),%eax
1800b7b71:	83 f8 02             	cmp    $0x2,%eax
1800b7b74:	0f 85 d2 00 00 00    	jne    0x1800b7c4c
1800b7b7a:	8b d9                	mov    %ecx,%ebx
1800b7b7c:	3b f2                	cmp    %edx,%esi
1800b7b7e:	0f 8d b9 00 00 00    	jge    0x1800b7c3d
1800b7b84:	8b c2                	mov    %edx,%eax
1800b7b86:	44 8b c1             	mov    %ecx,%r8d
1800b7b89:	2b c6                	sub    %esi,%eax
1800b7b8b:	8b d6                	mov    %esi,%edx
1800b7b8d:	3b c1                	cmp    %ecx,%eax
1800b7b8f:	48 8b cf             	mov    %rdi,%rcx
1800b7b92:	44 0f 4c c0          	cmovl  %eax,%r8d
1800b7b96:	e8 6d 10 00 00       	call   0x1800b8c08
1800b7b9b:	83 f8 ff             	cmp    $0xffffffff,%eax
1800b7b9e:	0f 85 85 00 00 00    	jne    0x1800b7c29
1800b7ba4:	44 89 a7 cc 2e 00 00 	mov    %r12d,0x2ecc(%rdi)
1800b7bab:	83 cb ff             	or     $0xffffffff,%ebx
1800b7bae:	85 db                	test   %ebx,%ebx
1800b7bb0:	0f 85 80 01 00 00    	jne    0x1800b7d36
1800b7bb6:	8b 87 e4 2e 00 00    	mov    0x2ee4(%rdi),%eax
1800b7bbc:	41 2b ee             	sub    %r14d,%ebp
1800b7bbf:	41 2b c6             	sub    %r14d,%eax
1800b7bc2:	45 03 fe             	add    %r14d,%r15d
1800b7bc5:	89 87 e4 2e 00 00    	mov    %eax,0x2ee4(%rdi)
1800b7bcb:	8b c8                	mov    %eax,%ecx
1800b7bcd:	ba 01 01 00 00       	mov    $0x101,%edx
1800b7bd2:	85 c0                	test   %eax,%eax
1800b7bd4:	0f 8f 63 ff ff ff    	jg     0x1800b7b3d
1800b7bda:	85 c0                	test   %eax,%eax
1800b7bdc:	75 07                	jne    0x1800b7be5
1800b7bde:	44 89 a7 ec 2e 00 00 	mov    %r12d,0x2eec(%rdi)
1800b7be5:	48 8b 87 08 2b 00 00 	mov    0x2b08(%rdi),%rax
1800b7bec:	48 83 c0 04          	add    $0x4,%rax
1800b7bf0:	48 3b 87 10 2b 00 00 	cmp    0x2b10(%rdi),%rax
1800b7bf7:	73 14                	jae    0x1800b7c0d
1800b7bf9:	85 ed                	test   %ebp,%ebp
1800b7bfb:	75 0a                	jne    0x1800b7c07
1800b7bfd:	48 8b cf             	mov    %rdi,%rcx
1800b7c00:	e8 d3 02 00 00       	call   0x1800b7ed8
1800b7c05:	85 ed                	test   %ebp,%ebp
1800b7c07:	0f 8f e8 fb ff ff    	jg     0x1800b77f5
1800b7c0d:	8b 87 d0 2e 00 00    	mov    0x2ed0(%rdi),%eax
1800b7c13:	48 8b 17             	mov    (%rdi),%rdx
1800b7c16:	85 c0                	test   %eax,%eax
1800b7c18:	0f 84 1d 01 00 00    	je     0x1800b7d3b
1800b7c1e:	41 2b c7             	sub    %r15d,%eax
1800b7c21:	48 63 c8             	movslq %eax,%rcx
1800b7c24:	e9 18 01 00 00       	jmp    0x1800b7d41
1800b7c29:	2b f0                	sub    %eax,%esi
1800b7c2b:	89 87 d0 2e 00 00    	mov    %eax,0x2ed0(%rdi)
1800b7c31:	03 de                	add    %esi,%ebx
1800b7c33:	8b f0                	mov    %eax,%esi
1800b7c35:	85 db                	test   %ebx,%ebx
1800b7c37:	0f 8e 73 ff ff ff    	jle    0x1800b7bb0
1800b7c3d:	44 8b c3             	mov    %ebx,%r8d
1800b7c40:	8b d6                	mov    %esi,%edx
1800b7c42:	48 8b cf             	mov    %rdi,%rcx
1800b7c45:	e8 d6 13 00 00       	call   0x1800b9020
1800b7c4a:	eb 4c                	jmp    0x1800b7c98
1800b7c4c:	41 3b c4             	cmp    %r12d,%eax
1800b7c4f:	75 4e                	jne    0x1800b7c9f
1800b7c51:	41 8b de             	mov    %r14d,%ebx
1800b7c54:	3b f2                	cmp    %edx,%esi
1800b7c56:	7d 33                	jge    0x1800b7c8b
1800b7c58:	8b c2                	mov    %edx,%eax
1800b7c5a:	44 8b c3             	mov    %ebx,%r8d
1800b7c5d:	2b c6                	sub    %esi,%eax
1800b7c5f:	8b d6                	mov    %esi,%edx
1800b7c61:	3b c3                	cmp    %ebx,%eax
1800b7c63:	48 8b cf             	mov    %rdi,%rcx
1800b7c66:	44 0f 4c c0          	cmovl  %eax,%r8d
1800b7c6a:	e8 fd 08 00 00       	call   0x1800b856c
1800b7c6f:	3b c6                	cmp    %esi,%eax
1800b7c71:	0f 8c 34 ff ff ff    	jl     0x1800b7bab
1800b7c77:	2b f0                	sub    %eax,%esi
1800b7c79:	89 87 d0 2e 00 00    	mov    %eax,0x2ed0(%rdi)
1800b7c7f:	03 de                	add    %esi,%ebx
1800b7c81:	8b f0                	mov    %eax,%esi
1800b7c83:	85 db                	test   %ebx,%ebx
1800b7c85:	0f 8e 25 ff ff ff    	jle    0x1800b7bb0
1800b7c8b:	44 8b c3             	mov    %ebx,%r8d
1800b7c8e:	8b d6                	mov    %esi,%edx
1800b7c90:	48 8b cf             	mov    %rdi,%rcx
1800b7c93:	e8 2c 0c 00 00       	call   0x1800b88c4
1800b7c98:	8b d8                	mov    %eax,%ebx
1800b7c9a:	e9 0f ff ff ff       	jmp    0x1800b7bae
1800b7c9f:	83 f8 03             	cmp    $0x3,%eax
1800b7ca2:	0f 85 03 ff ff ff    	jne    0x1800b7bab
1800b7ca8:	48 8b 97 08 2b 00 00 	mov    0x2b08(%rdi),%rdx
1800b7caf:	8b de                	mov    %esi,%ebx
1800b7cb1:	4d 63 ca             	movslq %r10d,%r9
1800b7cb4:	4c 8b c6             	mov    %rsi,%r8
1800b7cb7:	49 3b f1             	cmp    %r9,%rsi
1800b7cba:	7d 34                	jge    0x1800b7cf0
1800b7cbc:	48 3b 97 10 2b 00 00 	cmp    0x2b10(%rdi),%rdx
1800b7cc3:	0f 83 e2 fe ff ff    	jae    0x1800b7bab
1800b7cc9:	8b 47 08             	mov    0x8(%rdi),%eax
1800b7ccc:	05 05 01 00 00       	add    $0x105,%eax
1800b7cd1:	3b d8                	cmp    %eax,%ebx
1800b7cd3:	0f 8d d2 fe ff ff    	jge    0x1800b7bab
1800b7cd9:	8a 02                	mov    (%rdx),%al
1800b7cdb:	41 03 dc             	add    %r12d,%ebx
1800b7cde:	48 8b 0f             	mov    (%rdi),%rcx
1800b7ce1:	49 03 d4             	add    %r12,%rdx
1800b7ce4:	41 88 04 08          	mov    %al,(%r8,%rcx,1)
1800b7ce8:	4d 03 c4             	add    %r12,%r8
1800b7ceb:	4d 3b c1             	cmp    %r9,%r8
1800b7cee:	7c cc                	jl     0x1800b7cbc
1800b7cf0:	b8 01 01 00 00       	mov    $0x101,%eax
1800b7cf5:	48 89 97 08 2b 00 00 	mov    %rdx,0x2b08(%rdi)
1800b7cfc:	44 3b d0             	cmp    %eax,%r10d
1800b7cff:	45 8b da             	mov    %r10d,%r11d
1800b7d02:	44 0f 4f d8          	cmovg  %eax,%r11d
1800b7d06:	eb 16                	jmp    0x1800b7d1e
1800b7d08:	4c 8b 0f             	mov    (%rdi),%r9
1800b7d0b:	8b 4f 08             	mov    0x8(%rdi),%ecx
1800b7d0e:	44 8b c6             	mov    %esi,%r8d
1800b7d11:	03 ce                	add    %esi,%ecx
1800b7d13:	41 03 f4             	add    %r12d,%esi
1800b7d16:	43 8a 04 08          	mov    (%r8,%r9,1),%al
1800b7d1a:	42 88 04 09          	mov    %al,(%rcx,%r9,1)
1800b7d1e:	41 3b f3             	cmp    %r11d,%esi
1800b7d21:	72 e5                	jb     0x1800b7d08
1800b7d23:	8b 47 0c             	mov    0xc(%rdi),%eax
1800b7d26:	23 c3                	and    %ebx,%eax
1800b7d28:	89 87 d0 2e 00 00    	mov    %eax,0x2ed0(%rdi)
1800b7d2e:	41 2b da             	sub    %r10d,%ebx
1800b7d31:	e9 78 fe ff ff       	jmp    0x1800b7bae
1800b7d36:	83 c8 ff             	or     $0xffffffff,%eax
1800b7d39:	eb 5a                	jmp    0x1800b7d95
1800b7d3b:	8b 4f 08             	mov    0x8(%rdi),%ecx
1800b7d3e:	41 2b cf             	sub    %r15d,%ecx
1800b7d41:	bb 00 98 00 00       	mov    $0x9800,%ebx
1800b7d46:	48 8d 34 0a          	lea    (%rdx,%rcx,1),%rsi
1800b7d4a:	48 8b 8f 18 2b 00 00 	mov    0x2b18(%rdi),%rcx
1800b7d51:	44 3b fb             	cmp    %ebx,%r15d
1800b7d54:	41 0f 4c df          	cmovl  %r15d,%ebx
1800b7d58:	48 85 c9             	test   %rcx,%rcx
1800b7d5b:	74 35                	je     0x1800b7d92
1800b7d5d:	83 bf d4 2e 00 00 00 	cmpl   $0x0,0x2ed4(%rdi)
1800b7d64:	74 21                	je     0x1800b7d87
1800b7d66:	81 bf dc 2e 00 00 00 	cmpl   $0x8000,0x2edc(%rdi)
1800b7d6d:	80 00 00
1800b7d70:	73 15                	jae    0x1800b7d87
1800b7d72:	44 8b c3             	mov    %ebx,%r8d
1800b7d75:	48 8b d6             	mov    %rsi,%rdx
1800b7d78:	48 8b cf             	mov    %rdi,%rcx
1800b7d7b:	e8 38 00 00 00       	call   0x1800b7db8
1800b7d80:	48 8b 8f 18 2b 00 00 	mov    0x2b18(%rdi),%rcx
1800b7d87:	4c 63 c3             	movslq %ebx,%r8
1800b7d8a:	48 8b d6             	mov    %rsi,%rdx
1800b7d8d:	e8 2e dc 07 00       	call   0x1801359c0
1800b7d92:	41 8b c7             	mov    %r15d,%eax
1800b7d95:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1800b7d9a:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1800b7d9f:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1800b7da4:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
1800b7da9:	48 83 c4 30          	add    $0x30,%rsp
1800b7dad:	41 5f                	pop    %r15
1800b7daf:	41 5e                	pop    %r14
1800b7db1:	41 5c                	pop    %r12
1800b7db3:	c3                   	ret
1800b7db4:	cc                   	int3
1800b7db5:	cc                   	int3
1800b7db6:	cc                   	int3
1800b7db7:	cc                   	int3
1800b7db8:	48 8b c4             	mov    %rsp,%rax
1800b7dbb:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800b7dbf:	48 89 68 10          	mov    %rbp,0x10(%rax)
1800b7dc3:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800b7dc7:	48 89 78 20          	mov    %rdi,0x20(%rax)
1800b7dcb:	4c 8b c9             	mov    %rcx,%r9
1800b7dce:	4d 63 d0             	movslq %r8d,%r10
1800b7dd1:	8b 89 d8 2e 00 00    	mov    0x2ed8(%rcx),%ecx
1800b7dd7:	41 03 ca             	add    %r10d,%ecx
1800b7dda:	41 83 fa 06          	cmp    $0x6,%r10d
1800b7dde:	0f 8e d6 00 00 00    	jle    0x1800b7eba
1800b7de4:	83 f9 0a             	cmp    $0xa,%ecx
1800b7de7:	0f 82 cd 00 00 00    	jb     0x1800b7eba
1800b7ded:	4e 8d 1c 12          	lea    (%rdx,%r10,1),%r11
1800b7df1:	48 b8 e8 e8 e8 e8 e8 	movabs $0xe8e8e8e8e8e8e8e8,%rax
1800b7df8:	e8 e8 e8
1800b7dfb:	41 8b 7b fa          	mov    -0x6(%r11),%edi
1800b7dff:	41 0f b7 73 fe       	movzwl -0x2(%r11),%esi
1800b7e04:	41 89 43 fa          	mov    %eax,-0x6(%r11)
1800b7e08:	66 41 89 43 fe       	mov    %ax,-0x2(%r11)
1800b7e0d:	45 8b 81 d8 2e 00 00 	mov    0x2ed8(%r9),%r8d
1800b7e14:	43 8d 1c 10          	lea    (%r8,%r10,1),%ebx
1800b7e18:	8d 6b f6             	lea    -0xa(%rbx),%ebp
1800b7e1b:	41 8b c0             	mov    %r8d,%eax
1800b7e1e:	eb 11                	jmp    0x1800b7e31
1800b7e20:	44 8d 40 01          	lea    0x1(%rax),%r8d
1800b7e24:	48 ff c2             	inc    %rdx
1800b7e27:	41 8b c0             	mov    %r8d,%eax
1800b7e2a:	41 89 81 d8 2e 00 00 	mov    %eax,0x2ed8(%r9)
1800b7e31:	80 3a e8             	cmpb   $0xe8,(%rdx)
1800b7e34:	75 ea                	jne    0x1800b7e20
1800b7e36:	44 3b c5             	cmp    %ebp,%r8d
1800b7e39:	73 6d                	jae    0x1800b7ea8
1800b7e3b:	0f b6 42 03          	movzbl 0x3(%rdx),%eax
1800b7e3f:	0f b6 4a 04          	movzbl 0x4(%rdx),%ecx
1800b7e43:	45 8b 91 d4 2e 00 00 	mov    0x2ed4(%r9),%r10d
1800b7e4a:	c1 e1 08             	shl    $0x8,%ecx
1800b7e4d:	0b c8                	or     %eax,%ecx
1800b7e4f:	0f b6 42 02          	movzbl 0x2(%rdx),%eax
1800b7e53:	c1 e1 08             	shl    $0x8,%ecx
1800b7e56:	0b c8                	or     %eax,%ecx
1800b7e58:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
1800b7e5c:	c1 e1 08             	shl    $0x8,%ecx
1800b7e5f:	0b c8                	or     %eax,%ecx
1800b7e61:	41 3b ca             	cmp    %r10d,%ecx
1800b7e64:	73 05                	jae    0x1800b7e6b
1800b7e66:	41 2b c8             	sub    %r8d,%ecx
1800b7e69:	eb 0c                	jmp    0x1800b7e77
1800b7e6b:	8b c1                	mov    %ecx,%eax
1800b7e6d:	f7 d8                	neg    %eax
1800b7e6f:	41 3b c0             	cmp    %r8d,%eax
1800b7e72:	77 1c                	ja     0x1800b7e90
1800b7e74:	41 03 ca             	add    %r10d,%ecx
1800b7e77:	8b c1                	mov    %ecx,%eax
1800b7e79:	88 4a 01             	mov    %cl,0x1(%rdx)
1800b7e7c:	c1 e8 08             	shr    $0x8,%eax
1800b7e7f:	88 42 02             	mov    %al,0x2(%rdx)
1800b7e82:	8b c1                	mov    %ecx,%eax
1800b7e84:	c1 e8 10             	shr    $0x10,%eax
1800b7e87:	c1 e9 18             	shr    $0x18,%ecx
1800b7e8a:	88 4a 04             	mov    %cl,0x4(%rdx)
1800b7e8d:	88 42 03             	mov    %al,0x3(%rdx)
1800b7e90:	48 83 c2 05          	add    $0x5,%rdx
1800b7e94:	41 83 81 d8 2e 00 00 	addl   $0x5,0x2ed8(%r9)
1800b7e9b:	05
1800b7e9c:	45 8b 81 d8 2e 00 00 	mov    0x2ed8(%r9),%r8d
1800b7ea3:	e9 73 ff ff ff       	jmp    0x1800b7e1b
1800b7ea8:	41 89 99 d8 2e 00 00 	mov    %ebx,0x2ed8(%r9)
1800b7eaf:	41 89 7b fa          	mov    %edi,-0x6(%r11)
1800b7eb3:	66 41 89 73 fe       	mov    %si,-0x2(%r11)
1800b7eb8:	eb 07                	jmp    0x1800b7ec1
1800b7eba:	41 89 89 d8 2e 00 00 	mov    %ecx,0x2ed8(%r9)
1800b7ec1:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
1800b7ec6:	48 8b 6c 24 10       	mov    0x10(%rsp),%rbp
1800b7ecb:	48 8b 74 24 18       	mov    0x18(%rsp),%rsi
1800b7ed0:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
1800b7ed5:	c3                   	ret
1800b7ed6:	cc                   	int3
1800b7ed7:	cc                   	int3
1800b7ed8:	83 b9 e8 2e 00 00 03 	cmpl   $0x3,0x2ee8(%rcx)
1800b7edf:	74 4a                	je     0x1800b7f2b
1800b7ee1:	4c 8b 81 08 2b 00 00 	mov    0x2b08(%rcx),%r8
1800b7ee8:	4d 8d 48 04          	lea    0x4(%r8),%r9
1800b7eec:	4c 3b 89 10 2b 00 00 	cmp    0x2b10(%rcx),%r9
1800b7ef3:	77 36                	ja     0x1800b7f2b
1800b7ef5:	41 0f b6 00          	movzbl (%r8),%eax
1800b7ef9:	41 0f b6 50 01       	movzbl 0x1(%r8),%edx
1800b7efe:	c1 e2 08             	shl    $0x8,%edx
1800b7f01:	0b d0                	or     %eax,%edx
1800b7f03:	41 0f b6 40 03       	movzbl 0x3(%r8),%eax
1800b7f08:	c1 e2 08             	shl    $0x8,%edx
1800b7f0b:	0b d0                	or     %eax,%edx
1800b7f0d:	41 0f b6 40 02       	movzbl 0x2(%r8),%eax
1800b7f12:	c1 e2 08             	shl    $0x8,%edx
1800b7f15:	0b d0                	or     %eax,%edx
1800b7f17:	c6 81 c4 2e 00 00 10 	movb   $0x10,0x2ec4(%rcx)
1800b7f1e:	89 91 c0 2e 00 00    	mov    %edx,0x2ec0(%rcx)