1800f9c07:	72 f0                	jb     0x1800f9bf9
1800f9c09:	eb 06                	jmp    0x1800f9c11
1800f9c0b:	44 0f b7 74 8b 02    	movzwl 0x2(%rbx,%rcx,4),%r14d
1800f9c11:	41 0f b7 c6          	movzwl %r14w,%eax
1800f9c15:	8d 58 02             	lea    0x2(%rax),%ebx
1800f9c18:	3b d8                	cmp    %eax,%ebx
1800f9c1a:	72 3a                	jb     0x1800f9c56
1800f9c1c:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
1800f9c20:	8b cb                	mov    %ebx,%ecx
1800f9c22:	48 03 ca             	add    %rdx,%rcx
1800f9c25:	48 3b ca             	cmp    %rdx,%rcx
1800f9c28:	48 0f 43 c1          	cmovae %rcx,%rax
1800f9c2c:	48 8b d0             	mov    %rax,%rdx
1800f9c2f:	48 3b 4c 24 30       	cmp    0x30(%rsp),%rcx
1800f9c34:	72 20                	jb     0x1800f9c56
1800f9c36:	49 3b c5             	cmp    %r13,%rax
1800f9c39:	77 1b                	ja     0x1800f9c56
1800f9c3b:	42 8d 04 0b          	lea    (%rbx,%r9,1),%eax
1800f9c3f:	41 3b c1             	cmp    %r9d,%eax
1800f9c42:	72 0e                	jb     0x1800f9c52
1800f9c44:	ff c5                	inc    %ebp
1800f9c46:	44 8b c8             	mov    %eax,%r9d
1800f9c49:	41 8b c0             	mov    %r8d,%eax
1800f9c4c:	3b ef                	cmp    %edi,%ebp
1800f9c4e:	73 0b                	jae    0x1800f9c5b
1800f9c50:	eb 8e                	jmp    0x1800f9be0
1800f9c52:	41 83 c9 ff          	or     $0xffffffff,%r9d
1800f9c56:	b8 95 00 00 c0       	mov    $0xc0000095,%eax
1800f9c5b:	48 85 f6             	test   %rsi,%rsi
1800f9c5e:	74 09                	je     0x1800f9c69
1800f9c60:	85 c0                	test   %eax,%eax
1800f9c62:	45 0f 44 c1          	cmove  %r9d,%r8d
1800f9c66:	44 89 06             	mov    %r8d,(%rsi)
1800f9c69:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1800f9c6e:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
1800f9c73:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1800f9c78:	41 5f                	pop    %r15
1800f9c7a:	41 5e                	pop    %r14
1800f9c7c:	41 5d                	pop    %r13
1800f9c7e:	41 5c                	pop    %r12
1800f9c80:	5f                   	pop    %rdi
1800f9c81:	c3                   	ret
1800f9c82:	cc                   	int3
1800f9c83:	cc                   	int3
1800f9c84:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800f9c89:	57                   	push   %rdi
1800f9c8a:	48 83 ec 20          	sub    $0x20,%rsp
1800f9c8e:	33 db                	xor    %ebx,%ebx
1800f9c90:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1800f9c95:	89 5c 24 38          	mov    %ebx,0x38(%rsp)
1800f9c99:	48 8b f9             	mov    %rcx,%rdi
1800f9c9c:	e8 97 fe ff ff       	call   0x1800f9b38
1800f9ca1:	85 c0                	test   %eax,%eax
1800f9ca3:	75 0c                	jne    0x1800f9cb1
1800f9ca5:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
1800f9ca9:	48 8b 47 0c          	mov    0xc(%rdi),%rax
1800f9cad:	8b 5c 08 08          	mov    0x8(%rax,%rcx,1),%ebx
1800f9cb1:	8b c3                	mov    %ebx,%eax
1800f9cb3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800f9cb8:	48 83 c4 20          	add    $0x20,%rsp
1800f9cbc:	5f                   	pop    %rdi
1800f9cbd:	c3                   	ret
1800f9cbe:	cc                   	int3
1800f9cbf:	cc                   	int3
1800f9cc0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800f9cc5:	57                   	push   %rdi
1800f9cc6:	48 83 ec 20          	sub    $0x20,%rsp
1800f9cca:	33 db                	xor    %ebx,%ebx
1800f9ccc:	48 8b f9             	mov    %rcx,%rdi
1800f9ccf:	89 5c 24 38          	mov    %ebx,0x38(%rsp)
1800f9cd3:	e8 ac ff ff ff       	call   0x1800f9c84
1800f9cd8:	85 c0                	test   %eax,%eax
1800f9cda:	74 1d                	je     0x1800f9cf9
1800f9cdc:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1800f9ce1:	48 8b cf             	mov    %rdi,%rcx
1800f9ce4:	e8 4f fe ff ff       	call   0x1800f9b38
1800f9ce9:	85 c0                	test   %eax,%eax
1800f9ceb:	75 0c                	jne    0x1800f9cf9
1800f9ced:	8b 5c 24 38          	mov    0x38(%rsp),%ebx
1800f9cf1:	48 83 c3 0c          	add    $0xc,%rbx
1800f9cf5:	48 03 5f 0c          	add    0xc(%rdi),%rbx
1800f9cf9:	48 8b c3             	mov    %rbx,%rax
1800f9cfc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800f9d01:	48 83 c4 20          	add    $0x20,%rsp
1800f9d05:	5f                   	pop    %rdi
1800f9d06:	c3                   	ret
1800f9d07:	cc                   	int3
1800f9d08:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1800f9d0d:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1800f9d12:	56                   	push   %rsi
1800f9d13:	57                   	push   %rdi
1800f9d14:	41 55                	push   %r13
1800f9d16:	41 56                	push   %r14
1800f9d18:	41 57                	push   %r15
1800f9d1a:	48 83 ec 20          	sub    $0x20,%rsp
1800f9d1e:	33 ed                	xor    %ebp,%ebp
1800f9d20:	49 8b f0             	mov    %r8,%rsi
1800f9d23:	8b da                	mov    %edx,%ebx
1800f9d25:	48 8b f9             	mov    %rcx,%rdi
1800f9d28:	48 85 c9             	test   %rcx,%rcx
1800f9d2b:	0f 84 fb 01 00 00    	je     0x1800f9f2c
1800f9d31:	44 8d 6d 20          	lea    0x20(%rbp),%r13d
1800f9d35:	41 3b d5             	cmp    %r13d,%edx
1800f9d38:	0f 82 ee 01 00 00    	jb     0x1800f9f2c
1800f9d3e:	4d 85 c0             	test   %r8,%r8
1800f9d41:	0f 84 e5 01 00 00    	je     0x1800f9f2c
1800f9d47:	41 21 68 1c          	and    %ebp,0x1c(%r8)
1800f9d4b:	8d 45 01             	lea    0x1(%rbp),%eax
1800f9d4e:	49 21 68 20          	and    %rbp,0x20(%r8)
1800f9d52:	21 6c 24 50          	and    %ebp,0x50(%rsp)
1800f9d56:	49 89 08             	mov    %rcx,(%r8)
1800f9d59:	49 89 48 0c          	mov    %rcx,0xc(%r8)
1800f9d5d:	8d 4d 04             	lea    0x4(%rbp),%ecx
1800f9d60:	66 41 89 48 2c       	mov    %cx,0x2c(%r8)
1800f9d65:	49 8b c8             	mov    %r8,%rcx
1800f9d68:	41 89 50 08          	mov    %edx,0x8(%r8)
1800f9d6c:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1800f9d71:	41 c7 40 18 14 00 01 	movl   $0x10014,0x18(%r8)
1800f9d78:	00
1800f9d79:	41 89 40 28          	mov    %eax,0x28(%r8)
1800f9d7d:	e8 b6 fd ff ff       	call   0x1800f9b38
1800f9d82:	85 c0                	test   %eax,%eax
1800f9d84:	0f 85 94 01 00 00    	jne    0x1800f9f1e
1800f9d8a:	48 8b ce             	mov    %rsi,%rcx
1800f9d8d:	e8 f2 fe ff ff       	call   0x1800f9c84
1800f9d92:	8b 54 24 50          	mov    0x50(%rsp),%edx
1800f9d96:	83 c2 0c             	add    $0xc,%edx
1800f9d99:	03 d0                	add    %eax,%edx
1800f9d9b:	3b da                	cmp    %edx,%ebx
1800f9d9d:	0f 82 7b 01 00 00    	jb     0x1800f9f1e
1800f9da3:	89 56 14             	mov    %edx,0x14(%rsi)
1800f9da6:	85 d2                	test   %edx,%edx
1800f9da8:	0f 84 70 01 00 00    	je     0x1800f9f1e
1800f9dae:	8b 1f                	mov    (%rdi),%ebx
1800f9db0:	48 8b ce             	mov    %rsi,%rcx
1800f9db3:	44 8b 77 04          	mov    0x4(%rdi),%r14d
1800f9db7:	e8 c8 fe ff ff       	call   0x1800f9c84
1800f9dbc:	33 ff                	xor    %edi,%edi
1800f9dbe:	44 8b f8             	mov    %eax,%r15d
1800f9dc1:	85 db                	test   %ebx,%ebx
1800f9dc3:	0f 85 68 01 00 00    	jne    0x1800f9f31
1800f9dc9:	41 83 fe 03          	cmp    $0x3,%r14d
1800f9dcd:	0f 85 5e 01 00 00    	jne    0x1800f9f31
1800f9dd3:	41 83 ff 21          	cmp    $0x21,%r15d
1800f9dd7:	0f 82 54 01 00 00    	jb     0x1800f9f31
1800f9ddd:	48 8b ce             	mov    %rsi,%rcx
1800f9de0:	e8 db fe ff ff       	call   0x1800f9cc0
1800f9de5:	4c 8d 0d 24 2d 07 00 	lea    0x72d24(%rip),%r9        # 0x18016cb10
1800f9dec:	48 8b d0             	mov    %rax,%rdx
1800f9def:	4c 2b c8             	sub    %rax,%r9
1800f9df2:	44 8d 5d 01          	lea    0x1(%rbp),%r11d
1800f9df6:	48 8b c8             	mov    %rax,%rcx
1800f9df9:	0f b6 01             	movzbl (%rcx),%eax
1800f9dfc:	46 0f b6 04 09       	movzbl (%rcx,%r9,1),%r8d
1800f9e01:	41 2b c0             	sub    %r8d,%eax
1800f9e04:	75 08                	jne    0x1800f9e0e
1800f9e06:	49 03 cb             	add    %r11,%rcx
1800f9e09:	45 85 c0             	test   %r8d,%r8d
1800f9e0c:	75 eb                	jne    0x1800f9df9
1800f9e0e:	85 c0                	test   %eax,%eax
1800f9e10:	74 2a                	je     0x1800f9e3c
1800f9e12:	4c 8d 0d 07 2d 07 00 	lea    0x72d07(%rip),%r9        # 0x18016cb20
1800f9e19:	48 8b c2             	mov    %rdx,%rax
1800f9e1c:	4c 2b ca             	sub    %rdx,%r9
1800f9e1f:	0f b6 08             	movzbl (%rax),%ecx
1800f9e22:	46 0f b6 04 08       	movzbl (%rax,%r9,1),%r8d
1800f9e27:	41 2b c8             	sub    %r8d,%ecx
1800f9e2a:	75 08                	jne    0x1800f9e34
1800f9e2c:	49 03 c3             	add    %r11,%rax
1800f9e2f:	45 85 c0             	test   %r8d,%r8d
1800f9e32:	75 eb                	jne    0x1800f9e1f
1800f9e34:	85 c9                	test   %ecx,%ecx
1800f9e36:	0f 85 f5 00 00 00    	jne    0x1800f9f31
1800f9e3c:	44 38 5a 15          	cmp    %r11b,0x15(%rdx)
1800f9e40:	0f 82 df 00 00 00    	jb     0x1800f9f25
1800f9e46:	bb 02 00 00 00       	mov    $0x2,%ebx
1800f9e4b:	75 09                	jne    0x1800f9e56
1800f9e4d:	38 5a 14             	cmp    %bl,0x14(%rdx)
1800f9e50:	0f 82 cf 00 00 00    	jb     0x1800f9f25
1800f9e56:	41 83 ff 1c          	cmp    $0x1c,%r15d
1800f9e5a:	0f 82 c5 00 00 00    	jb     0x1800f9f25
1800f9e60:	44 8b 42 18          	mov    0x18(%rdx),%r8d
1800f9e64:	41 83 f8 05          	cmp    $0x5,%r8d
1800f9e68:	0f 87 b7 00 00 00    	ja     0x1800f9f25
1800f9e6e:	4a 8d 0c 85 1c 00 00 	lea    0x1c(,%r8,4),%rcx
1800f9e75:	00
1800f9e76:	45 8b c8             	mov    %r8d,%r9d
1800f9e79:	4c 3b f9             	cmp    %rcx,%r15
1800f9e7c:	0f 82 9c 00 00 00    	jb     0x1800f9f1e
1800f9e82:	45 85 c0             	test   %r8d,%r8d
1800f9e85:	74 1b                	je     0x1800f9ea2
1800f9e87:	48 8d 4a 1c          	lea    0x1c(%rdx),%rcx
1800f9e8b:	0f b7 01             	movzwl (%rcx),%eax
1800f9e8e:	4c 8d 15 3b 17 06 00 	lea    0x6173b(%rip),%r10        # 0x18015b5d0
1800f9e95:	48 8d 49 04          	lea    0x4(%rcx),%rcx
1800f9e99:	41 0b 2c 82          	or     (%r10,%rax,4),%ebp
1800f9e9d:	4d 2b cb             	sub    %r11,%r9
1800f9ea0:	75 e9                	jne    0x1800f9e8b
1800f9ea2:	89 6e 28             	mov    %ebp,0x28(%rsi)
1800f9ea5:	48 8d 42 1c          	lea    0x1c(%rdx),%rax
1800f9ea9:	48 89 46 20          	mov    %rax,0x20(%rsi)
1800f9ead:	66 89 5e 1a          	mov    %bx,0x1a(%rsi)
1800f9eb1:	44 89 46 1c          	mov    %r8d,0x1c(%rsi)
1800f9eb5:	40 84 eb             	test   %bpl,%bl
1800f9eb8:	74 07                	je     0x1800f9ec1
1800f9eba:	b8 0b 00 00 00       	mov    $0xb,%eax
1800f9ebf:	eb 1c                	jmp    0x1800f9edd
1800f9ec1:	41 84 eb             	test   %bpl,%r11b
1800f9ec4:	75 4a                	jne    0x1800f9f10
1800f9ec6:	40 f6 c5 10          	test   $0x10,%bpl
1800f9eca:	74 07                	je     0x1800f9ed3
1800f9ecc:	b8 12 00 00 00       	mov    $0x12,%eax
1800f9ed1:	eb 0a                	jmp    0x1800f9edd
1800f9ed3:	41 84 ed             	test   %bpl,%r13b
1800f9ed6:	74 0c                	je     0x1800f9ee4
1800f9ed8:	b8 27 00 00 00       	mov    $0x27,%eax
1800f9edd:	66 44 89 6e 18       	mov    %r13w,0x18(%rsi)
1800f9ee2:	eb 28                	jmp    0x1800f9f0c
1800f9ee4:	b9 40 00 00 00       	mov    $0x40,%ecx
1800f9ee9:	40 84 e9             	test   %bpl,%cl
1800f9eec:	74 10                	je     0x1800f9efe
1800f9eee:	8d 41 e8             	lea    -0x18(%rcx),%eax
1800f9ef1:	66 89 46 2c          	mov    %ax,0x2c(%rsi)
1800f9ef5:	8d 41 f0             	lea    -0x10(%rcx),%eax
1800f9ef8:	66 89 46 18          	mov    %ax,0x18(%rsi)
1800f9efc:	eb 12                	jmp    0x1800f9f10
1800f9efe:	40 84 ed             	test   %bpl,%bpl
1800f9f01:	79 22                	jns    0x1800f9f25
1800f9f03:	b8 29 00 00 00       	mov    $0x29,%eax
1800f9f08:	66 89 4e 18          	mov    %cx,0x18(%rsi)
1800f9f0c:	66 89 46 2c          	mov    %ax,0x2c(%rsi)
1800f9f10:	48 8b ce             	mov    %rsi,%rcx
1800f9f13:	e8 34 00 00 00       	call   0x1800f9f4c
1800f9f18:	8b f8                	mov    %eax,%edi
1800f9f1a:	85 c0                	test   %eax,%eax
1800f9f1c:	74 13                	je     0x1800f9f31
1800f9f1e:	bf 0d 00 07 80       	mov    $0x8007000d,%edi
1800f9f23:	eb 0c                	jmp    0x1800f9f31
1800f9f25:	bf 32 00 07 80       	mov    $0x80070032,%edi
1800f9f2a:	eb 05                	jmp    0x1800f9f31
1800f9f2c:	bf 57 00 07 80       	mov    $0x80070057,%edi
1800f9f31:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1800f9f36:	8b c7                	mov    %edi,%eax
1800f9f38:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1800f9f3d:	48 83 c4 20          	add    $0x20,%rsp
1800f9f41:	41 5f                	pop    %r15
1800f9f43:	41 5e                	pop    %r14
1800f9f45:	41 5d                	pop    %r13
1800f9f47:	5f                   	pop    %rdi
1800f9f48:	5e                   	pop    %rsi
1800f9f49:	c3                   	ret
1800f9f4a:	cc                   	int3
1800f9f4b:	cc                   	int3
1800f9f4c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1800f9f51:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1800f9f56:	56                   	push   %rsi
1800f9f57:	57                   	push   %rdi
1800f9f58:	41 56                	push   %r14
1800f9f5a:	48 83 ec 20          	sub    $0x20,%rsp
1800f9f5e:	48 8b 51 0c          	mov    0xc(%rcx),%rdx
1800f9f62:	33 ff                	xor    %edi,%edi
1800f9f64:	48 8b d9             	mov    %rcx,%rbx
1800f9f67:	48 85 d2             	test   %rdx,%rdx
1800f9f6a:	0f 84 a6 00 00 00    	je     0x1800fa016
1800f9f70:	8b 41 14             	mov    0x14(%rcx),%eax
1800f9f73:	85 c0                	test   %eax,%eax
1800f9f75:	0f 84 9b 00 00 00    	je     0x1800fa016
1800f9f7b:	48 8d 0c 02          	lea    (%rdx,%rax,1),%rcx
1800f9f7f:	48 83 cd ff          	or     $0xffffffffffffffff,%rbp
1800f9f83:	48 3b ca             	cmp    %rdx,%rcx
1800f9f86:	48 8b f5             	mov    %rbp,%rsi
1800f9f89:	48 0f 43 f1          	cmovae %rcx,%rsi
1800f9f8d:	72 7b                	jb     0x1800fa00a
1800f9f8f:	48 8b 13             	mov    (%rbx),%rdx
1800f9f92:	4c 8b f5             	mov    %rbp,%r14
1800f9f95:	8b 4b 08             	mov    0x8(%rbx),%ecx
1800f9f98:	48 03 ca             	add    %rdx,%rcx
1800f9f9b:	48 3b ca             	cmp    %rdx,%rcx
1800f9f9e:	4c 0f 43 f1          	cmovae %rcx,%r14
1800f9fa2:	72 66                	jb     0x1800fa00a
1800f9fa4:	66 83 7b 1a 02       	cmpw   $0x2,0x1a(%rbx)
1800f9fa9:	8d 47 20             	lea    0x20(%rdi),%eax
1800f9fac:	75 08                	jne    0x1800f9fb6
1800f9fae:	0f b7 43 18          	movzwl 0x18(%rbx),%eax
1800f9fb2:	48 83 c0 12          	add    $0x12,%rax
1800f9fb6:	48 03 c6             	add    %rsi,%rax
1800f9fb9:	48 8b cd             	mov    %rbp,%rcx
1800f9fbc:	48 3b c6             	cmp    %rsi,%rax
1800f9fbf:	48 0f 43 c8          	cmovae %rax,%rcx
1800f9fc3:	72 45                	jb     0x1800fa00a
1800f9fc5:	49 3b ce             	cmp    %r14,%rcx
1800f9fc8:	77 40                	ja     0x1800fa00a
1800f9fca:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1800f9fcf:	48 89 73 0c          	mov    %rsi,0xc(%rbx)
1800f9fd3:	48 8b cb             	mov    %rbx,%rcx
1800f9fd6:	89 7c 24 40          	mov    %edi,0x40(%rsp)
1800f9fda:	e8 59 fb ff ff       	call   0x1800f9b38
1800f9fdf:	85 c0                	test   %eax,%eax
1800f9fe1:	75 27                	jne    0x1800fa00a
1800f9fe3:	48 8b cb             	mov    %rbx,%rcx
1800f9fe6:	e8 99 fc ff ff       	call   0x1800f9c84
1800f9feb:	8b 54 24 40          	mov    0x40(%rsp),%edx
1800f9fef:	83 c2 0c             	add    $0xc,%edx
1800f9ff2:	03 d0                	add    %eax,%edx
1800f9ff4:	8b ca                	mov    %edx,%ecx
1800f9ff6:	48 03 ce             	add    %rsi,%rcx
1800f9ff9:	89 53 14             	mov    %edx,0x14(%rbx)
1800f9ffc:	48 3b ce             	cmp    %rsi,%rcx
1800f9fff:	48 0f 43 e9          	cmovae %rcx,%rbp
1800fa003:	72 05                	jb     0x1800fa00a
1800fa005:	49 3b ee             	cmp    %r14,%rbp
1800fa008:	76 0c                	jbe    0x1800fa016
1800fa00a:	48 89 7b 0c          	mov    %rdi,0xc(%rbx)
1800fa00e:	89 7b 14             	mov    %edi,0x14(%rbx)
1800fa011:	bf 01 00 00 00       	mov    $0x1,%edi
1800fa016:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1800fa01b:	8b c7                	mov    %edi,%eax
1800fa01d:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1800fa022:	48 83 c4 20          	add    $0x20,%rsp
1800fa026:	41 5e                	pop    %r14
1800fa028:	5f                   	pop    %rdi
1800fa029:	5e                   	pop    %rsi
1800fa02a:	c3                   	ret
1800fa02b:	cc                   	int3
1800fa02c:	40 55                	rex push %rbp
1800fa02e:	53                   	push   %rbx
1800fa02f:	56                   	push   %rsi
1800fa030:	57                   	push   %rdi
1800fa031:	41 56                	push   %r14
1800fa033:	41 57                	push   %r15
1800fa035:	48 8d 6c 24 d1       	lea    -0x2f(%rsp),%rbp
1800fa03a:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
1800fa041:	48 8b 05 28 29 07 00 	mov    0x72928(%rip),%rax        # 0x18016c970
1800fa048:	48 33 c4             	xor    %rsp,%rax
1800fa04b:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
1800fa04f:	83 65 db 00          	andl   $0x0,-0x25(%rbp)
1800fa053:	33 c0                	xor    %eax,%eax
1800fa055:	0f 57 c0             	xorps  %xmm0,%xmm0
1800fa058:	89 45 ef             	mov    %eax,-0x11(%rbp)
1800fa05b:	45 33 f6             	xor    %r14d,%r14d
1800fa05e:	49 8b d9             	mov    %r9,%rbx
1800fa061:	49 8b f0             	mov    %r8,%rsi
1800fa064:	48 8b fa             	mov    %rdx,%rdi
1800fa067:	4c 8b f9             	mov    %rcx,%r15
1800fa06a:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1800fa06e:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
1800fa072:	48 85 d2             	test   %rdx,%rdx
1800fa075:	75 0a                	jne    0x1800fa081
1800fa077:	ba 04 01 29 80       	mov    $0x80290104,%edx
1800fa07c:	e9 16 01 00 00       	jmp    0x1800fa197