1401b69c6:	90                   	nop
1401b69c7:	90                   	nop
1401b69c8:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1401b69cd:	53                   	push   %rbx
1401b69ce:	48 83 ec 20          	sub    $0x20,%rsp
1401b69d2:	66 83 61 1d 00       	andw   $0x0,0x1d(%rcx)
1401b69d7:	48 8b d9             	mov    %rcx,%rbx
1401b69da:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1401b69de:	48 8b 01             	mov    (%rcx),%rax
1401b69e1:	48 8b 80 f0 00 00 00 	mov    0xf0(%rax),%rax
1401b69e8:	ff 15 42 c4 05 00    	call   *0x5c442(%rip)        # 0x140212e30
1401b69ee:	48 8b c8             	mov    %rax,%rcx
1401b69f1:	e8 32 93 eb ff       	call   0x14006fd28
1401b69f6:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401b69fa:	8a 53 1c             	mov    0x1c(%rbx),%dl
1401b69fd:	48 8b 01             	mov    (%rcx),%rax
1401b6a00:	48 8b 80 b8 00 00 00 	mov    0xb8(%rax),%rax
1401b6a07:	ff 15 23 c4 05 00    	call   *0x5c423(%rip)        # 0x140212e30
1401b6a0d:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
1401b6a11:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1401b6a16:	8b 00                	mov    (%rax),%eax
1401b6a18:	89 43 18             	mov    %eax,0x18(%rbx)
1401b6a1b:	89 03                	mov    %eax,(%rbx)
1401b6a1d:	e8 8a 05 00 00       	call   0x1401b6fac
1401b6a22:	84 c0                	test   %al,%al
1401b6a24:	74 06                	je     0x1401b6a2c
1401b6a26:	48 83 c4 20          	add    $0x20,%rsp
1401b6a2a:	5b                   	pop    %rbx
1401b6a2b:	c3                   	ret
1401b6a2c:	b9 a0 42 3d 00       	mov    $0x3d42a0,%ecx
1401b6a31:	e8 9a 52 e5 ff       	call   0x14000bcd0
1401b6a36:	48 83 c4 20          	add    $0x20,%rsp
1401b6a3a:	5b                   	pop    %rbx
1401b6a3b:	c3                   	ret
1401b6a3c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b6a41:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401b6a46:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1401b6a4b:	41 56                	push   %r14
1401b6a4d:	48 83 ec 20          	sub    $0x20,%rsp
1401b6a51:	44 8b 41 18          	mov    0x18(%rcx),%r8d
1401b6a55:	41 be 00 08 00 00    	mov    $0x800,%r14d
1401b6a5b:	48 8b d9             	mov    %rcx,%rbx
1401b6a5e:	45 85 c6             	test   %r8d,%r14d
1401b6a61:	75 13                	jne    0x1401b6a76
1401b6a63:	44 85 31             	test   %r14d,(%rcx)
1401b6a66:	74 0e                	je     0x1401b6a76
1401b6a68:	b9 a4 11 00 00       	mov    $0x11a4,%ecx
1401b6a6d:	e8 76 68 01 00       	call   0x1401cd2e8
1401b6a72:	44 8b 43 18          	mov    0x18(%rbx),%r8d
1401b6a76:	40 32 f6             	xor    %sil,%sil
1401b6a79:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
1401b6a7d:	40 38 73 1d          	cmp    %sil,0x1d(%rbx)
1401b6a81:	74 18                	je     0x1401b6a9b
1401b6a83:	48 8b 0f             	mov    (%rdi),%rcx
1401b6a86:	8b 13                	mov    (%rbx),%edx
1401b6a88:	48 8b 01             	mov    (%rcx),%rax
1401b6a8b:	48 8b 80 f8 00 00 00 	mov    0xf8(%rax),%rax
1401b6a92:	ff 15 98 c3 05 00    	call   *0x5c398(%rip)        # 0x140212e30
1401b6a98:	40 8a f0             	mov    %al,%sil
1401b6a9b:	b8 00 02 00 00       	mov    $0x200,%eax
1401b6aa0:	48 8b cf             	mov    %rdi,%rcx
1401b6aa3:	85 43 18             	test   %eax,0x18(%rbx)
1401b6aa6:	74 45                	je     0x1401b6aed
1401b6aa8:	85 03                	test   %eax,(%rbx)
1401b6aaa:	75 41                	jne    0x1401b6aed
1401b6aac:	44 85 33             	test   %r14d,(%rbx)
1401b6aaf:	74 3c                	je     0x1401b6aed
1401b6ab1:	48 8b 0f             	mov    (%rdi),%rcx
1401b6ab4:	8a 53 1c             	mov    0x1c(%rbx),%dl
1401b6ab7:	48 8b 01             	mov    (%rcx),%rax
1401b6aba:	48 8b 80 b8 00 00 00 	mov    0xb8(%rax),%rax
1401b6ac1:	ff 15 69 c3 05 00    	call   *0x5c369(%rip)        # 0x140212e30
1401b6ac7:	48 8b 50 10          	mov    0x10(%rax),%rdx
1401b6acb:	48 83 fa ff          	cmp    $0xffffffffffffffff,%rdx
1401b6acf:	0f 84 ed 00 00 00    	je     0x1401b6bc2
1401b6ad5:	48 83 78 18 ff       	cmpq   $0xffffffffffffffff,0x18(%rax)
1401b6ada:	0f 84 e2 00 00 00    	je     0x1401b6bc2
1401b6ae0:	48 8b cf             	mov    %rdi,%rcx
1401b6ae3:	48 39 50 18          	cmp    %rdx,0x18(%rax)
1401b6ae7:	0f 8e d5 00 00 00    	jle    0x1401b6bc2
1401b6aed:	48 8b 09             	mov    (%rcx),%rcx
1401b6af0:	48 8b 01             	mov    (%rcx),%rax
1401b6af3:	48 8b 80 f0 00 00 00 	mov    0xf0(%rax),%rax
1401b6afa:	ff 15 30 c3 05 00    	call   *0x5c330(%rip)        # 0x140212e30
1401b6b00:	83 40 04 ff          	addl   $0xffffffff,0x4(%rax)
1401b6b04:	75 0d                	jne    0x1401b6b13
1401b6b06:	83 20 00             	andl   $0x0,(%rax)
1401b6b09:	48 8d 48 08          	lea    0x8(%rax),%rcx
1401b6b0d:	ff 15 65 b7 05 00    	call   *0x5b765(%rip)        # 0x140212278
1401b6b13:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401b6b17:	48 85 c9             	test   %rcx,%rcx
1401b6b1a:	0f 84 b5 00 00 00    	je     0x1401b6bd5
1401b6b20:	48 8b 01             	mov    (%rcx),%rax
1401b6b23:	44 8b 03             	mov    (%rbx),%r8d
1401b6b26:	8b 53 18             	mov    0x18(%rbx),%edx
1401b6b29:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
1401b6b30:	ff 15 fa c2 05 00    	call   *0x5c2fa(%rip)        # 0x140212e30
1401b6b36:	40 84 f6             	test   %sil,%sil
1401b6b39:	74 1d                	je     0x1401b6b58
1401b6b3b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401b6b3f:	48 85 c9             	test   %rcx,%rcx
1401b6b42:	0f 84 8d 00 00 00    	je     0x1401b6bd5
1401b6b48:	48 8b 01             	mov    (%rcx),%rax
1401b6b4b:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
1401b6b52:	ff 15 d8 c2 05 00    	call   *0x5c2d8(%rip)        # 0x140212e30
1401b6b58:	8b 13                	mov    (%rbx),%edx
1401b6b5a:	b8 00 0a 00 00       	mov    $0xa00,%eax
1401b6b5f:	85 43 18             	test   %eax,0x18(%rbx)
1401b6b62:	0f 95 c1             	setne  %cl
1401b6b65:	23 d0                	and    %eax,%edx
1401b6b67:	0f 95 c0             	setne  %al
1401b6b6a:	3a c1                	cmp    %cl,%al
1401b6b6c:	74 0e                	je     0x1401b6b7c
1401b6b6e:	85 d2                	test   %edx,%edx
1401b6b70:	74 0a                	je     0x1401b6b7c
1401b6b72:	b9 a3 11 00 00       	mov    $0x11a3,%ecx
1401b6b77:	e8 6c 67 01 00       	call   0x1401cd2e8
1401b6b7c:	44 85 73 18          	test   %r14d,0x18(%rbx)
1401b6b80:	74 0f                	je     0x1401b6b91
1401b6b82:	44 85 33             	test   %r14d,(%rbx)
1401b6b85:	75 0a                	jne    0x1401b6b91
1401b6b87:	b9 a5 11 00 00       	mov    $0x11a5,%ecx
1401b6b8c:	e8 57 67 01 00       	call   0x1401cd2e8
1401b6b91:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401b6b95:	48 85 c9             	test   %rcx,%rcx
1401b6b98:	74 12                	je     0x1401b6bac
1401b6b9a:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1401b6b9f:	48 8b 01             	mov    (%rcx),%rax
1401b6ba2:	48 8b 40 10          	mov    0x10(%rax),%rax
1401b6ba6:	ff 15 84 c2 05 00    	call   *0x5c284(%rip)        # 0x140212e30
1401b6bac:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401b6bb1:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401b6bb6:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1401b6bbb:	48 83 c4 20          	add    $0x20,%rsp
1401b6bbf:	41 5e                	pop    %r14
1401b6bc1:	c3                   	ret
1401b6bc2:	b9 c1 42 3d 00       	mov    $0x3d42c1,%ecx
1401b6bc7:	e8 04 51 e5 ff       	call   0x14000bcd0
1401b6bcc:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1401b6bd0:	e9 18 ff ff ff       	jmp    0x1401b6aed
1401b6bd5:	33 d2                	xor    %edx,%edx
1401b6bd7:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
1401b6bdc:	e8 03 47 e5 ff       	call   0x14000b2e4
1401b6be1:	cc                   	int3
1401b6be2:	90                   	nop
1401b6be3:	90                   	nop
1401b6be4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b6be9:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401b6bee:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b6bf3:	57                   	push   %rdi
1401b6bf4:	41 54                	push   %r12
1401b6bf6:	41 55                	push   %r13
1401b6bf8:	41 56                	push   %r14
1401b6bfa:	41 57                	push   %r15
1401b6bfc:	48 83 ec 20          	sub    $0x20,%rsp
1401b6c00:	4c 8b 61 08          	mov    0x8(%rcx),%r12
1401b6c04:	49 8d 70 38          	lea    0x38(%r8),%rsi
1401b6c08:	49 8b d8             	mov    %r8,%rbx
1401b6c0b:	4c 8b f2             	mov    %rdx,%r14
1401b6c0e:	48 8b e9             	mov    %rcx,%rbp
1401b6c11:	49 3b f4             	cmp    %r12,%rsi
1401b6c14:	0f 84 ac 00 00 00    	je     0x1401b6cc6
1401b6c1a:	48 8d 7e e0          	lea    -0x20(%rsi),%rdi
1401b6c1e:	48 8b 06             	mov    (%rsi),%rax
1401b6c21:	4c 8d 7f f0          	lea    -0x10(%rdi),%r15
1401b6c25:	4c 8d 6f 28          	lea    0x28(%rdi),%r13
1401b6c29:	48 89 47 e8          	mov    %rax,-0x18(%rdi)
1401b6c2d:	4d 3b fd             	cmp    %r13,%r15
1401b6c30:	74 66                	je     0x1401b6c98
1401b6c32:	49 8b 0f             	mov    (%r15),%rcx
1401b6c35:	48 85 c9             	test   %rcx,%rcx
1401b6c38:	74 35                	je     0x1401b6c6f
1401b6c3a:	48 8b 07             	mov    (%rdi),%rax
1401b6c3d:	48 2b c1             	sub    %rcx,%rax
1401b6c40:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1401b6c44:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401b6c4a:	72 18                	jb     0x1401b6c64
1401b6c4c:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401b6c50:	48 2b ca             	sub    %rdx,%rcx
1401b6c53:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401b6c57:	48 83 f8 1f          	cmp    $0x1f,%rax
1401b6c5b:	0f 87 d6 00 00 00    	ja     0x1401b6d37
1401b6c61:	48 8b ca             	mov    %rdx,%rcx
1401b6c64:	ff 15 d6 be 05 00    	call   *0x5bed6(%rip)        # 0x140212b40
1401b6c6a:	48 83 67 f8 00       	andq   $0x0,-0x8(%rdi)
1401b6c6f:	49 8b 45 00          	mov    0x0(%r13),%rax
1401b6c73:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
1401b6c77:	49 89 07             	mov    %rax,(%r15)
1401b6c7a:	48 8b 47 30          	mov    0x30(%rdi),%rax
1401b6c7e:	48 89 47 f8          	mov    %rax,-0x8(%rdi)
1401b6c82:	48 8b 01             	mov    (%rcx),%rax
1401b6c85:	48 89 07             	mov    %rax,(%rdi)
1401b6c88:	48 83 67 28 00       	andq   $0x0,0x28(%rdi)
1401b6c8d:	48 83 67 30 00       	andq   $0x0,0x30(%rdi)
1401b6c92:	48 83 21 00          	andq   $0x0,(%rcx)
1401b6c96:	eb 04                	jmp    0x1401b6c9c
1401b6c98:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
1401b6c9c:	48 8b 47 40          	mov    0x40(%rdi),%rax
1401b6ca0:	48 83 c6 38          	add    $0x38,%rsi
1401b6ca4:	48 89 47 08          	mov    %rax,0x8(%rdi)
1401b6ca8:	8b 47 48             	mov    0x48(%rdi),%eax
1401b6cab:	89 47 10             	mov    %eax,0x10(%rdi)
1401b6cae:	8a 47 4c             	mov    0x4c(%rdi),%al
1401b6cb1:	88 47 14             	mov    %al,0x14(%rdi)
1401b6cb4:	8b 47 50             	mov    0x50(%rdi),%eax
1401b6cb7:	89 47 18             	mov    %eax,0x18(%rdi)
1401b6cba:	48 8b f9             	mov    %rcx,%rdi
1401b6cbd:	49 3b f4             	cmp    %r12,%rsi
1401b6cc0:	0f 85 58 ff ff ff    	jne    0x1401b6c1e
1401b6cc6:	48 8b 7d 08          	mov    0x8(%rbp),%rdi
1401b6cca:	48 8b 4f d0          	mov    -0x30(%rdi),%rcx
1401b6cce:	48 85 c9             	test   %rcx,%rcx
1401b6cd1:	74 3c                	je     0x1401b6d0f
1401b6cd3:	48 8b 47 e0          	mov    -0x20(%rdi),%rax
1401b6cd7:	48 2b c1             	sub    %rcx,%rax
1401b6cda:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1401b6cde:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401b6ce4:	72 14                	jb     0x1401b6cfa
1401b6ce6:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401b6cea:	48 2b ca             	sub    %rdx,%rcx
1401b6ced:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401b6cf1:	48 83 f8 1f          	cmp    $0x1f,%rax
1401b6cf5:	77 40                	ja     0x1401b6d37
1401b6cf7:	48 8b ca             	mov    %rdx,%rcx
1401b6cfa:	ff 15 40 be 05 00    	call   *0x5be40(%rip)        # 0x140212b40
1401b6d00:	48 83 67 d0 00       	andq   $0x0,-0x30(%rdi)
1401b6d05:	48 83 67 d8 00       	andq   $0x0,-0x28(%rdi)
1401b6d0a:	48 83 67 e0 00       	andq   $0x0,-0x20(%rdi)
1401b6d0f:	48 83 45 08 c8       	addq   $0xffffffffffffffc8,0x8(%rbp)
1401b6d14:	49 8b c6             	mov    %r14,%rax
1401b6d17:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401b6d1c:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401b6d21:	49 89 1e             	mov    %rbx,(%r14)
1401b6d24:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401b6d29:	48 83 c4 20          	add    $0x20,%rsp
1401b6d2d:	41 5f                	pop    %r15
1401b6d2f:	41 5e                	pop    %r14
1401b6d31:	41 5d                	pop    %r13
1401b6d33:	41 5c                	pop    %r12
1401b6d35:	5f                   	pop    %rdi
1401b6d36:	c3                   	ret
1401b6d37:	ff 15 43 be 05 00    	call   *0x5be43(%rip)        # 0x140212b80
1401b6d3d:	cc                   	int3
1401b6d3e:	90                   	nop
1401b6d3f:	90                   	nop
1401b6d40:	40 53                	rex push %rbx
1401b6d42:	48 83 ec 20          	sub    $0x20,%rsp
1401b6d46:	48 8b d9             	mov    %rcx,%rbx
1401b6d49:	48 8b 09             	mov    (%rcx),%rcx
1401b6d4c:	48 85 c9             	test   %rcx,%rcx
1401b6d4f:	74 59                	je     0x1401b6daa
1401b6d51:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1401b6d55:	e8 be 02 00 00       	call   0x1401b7018
1401b6d5a:	48 8b 0b             	mov    (%rbx),%rcx
1401b6d5d:	48 ba b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%rdx
1401b6d64:	db b6 6d
1401b6d67:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401b6d6b:	48 2b c1             	sub    %rcx,%rax
1401b6d6e:	48 c1 f8 03          	sar    $0x3,%rax
1401b6d72:	48 0f af c2          	imul   %rdx,%rax
1401b6d76:	48 6b c0 38          	imul   $0x38,%rax,%rax
1401b6d7a:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401b6d80:	72 14                	jb     0x1401b6d96
1401b6d82:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401b6d86:	48 2b ca             	sub    %rdx,%rcx
1401b6d89:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401b6d8d:	48 83 f8 1f          	cmp    $0x1f,%rax
1401b6d91:	77 1d                	ja     0x1401b6db0
1401b6d93:	48 8b ca             	mov    %rdx,%rcx
1401b6d96:	ff 15 a4 bd 05 00    	call   *0x5bda4(%rip)        # 0x140212b40
1401b6d9c:	48 83 23 00          	andq   $0x0,(%rbx)
1401b6da0:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1401b6da5:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
1401b6daa:	48 83 c4 20          	add    $0x20,%rsp
1401b6dae:	5b                   	pop    %rbx
1401b6daf:	c3                   	ret
1401b6db0:	ff 15 ca bd 05 00    	call   *0x5bdca(%rip)        # 0x140212b80
1401b6db6:	cc                   	int3
1401b6db7:	90                   	nop
1401b6db8:	40 53                	rex push %rbx
1401b6dba:	48 83 ec 20          	sub    $0x20,%rsp
1401b6dbe:	48 8b d9             	mov    %rcx,%rbx
1401b6dc1:	48 8b 09             	mov    (%rcx),%rcx
1401b6dc4:	48 85 c9             	test   %rcx,%rcx
1401b6dc7:	74 51                	je     0x1401b6e1a
1401b6dc9:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401b6dcd:	48 ba ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rdx
1401b6dd4:	aa aa aa
1401b6dd7:	48 2b c1             	sub    %rcx,%rax
1401b6dda:	48 c1 f8 03          	sar    $0x3,%rax
1401b6dde:	48 0f af c2          	imul   %rdx,%rax
1401b6de2:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1401b6de6:	48 c1 e0 03          	shl    $0x3,%rax
1401b6dea:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401b6df0:	72 14                	jb     0x1401b6e06
1401b6df2:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401b6df6:	48 2b ca             	sub    %rdx,%rcx
1401b6df9:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401b6dfd:	48 83 f8 1f          	cmp    $0x1f,%rax
1401b6e01:	77 1d                	ja     0x1401b6e20
1401b6e03:	48 8b ca             	mov    %rdx,%rcx
1401b6e06:	ff 15 34 bd 05 00    	call   *0x5bd34(%rip)        # 0x140212b40
1401b6e0c:	48 83 23 00          	andq   $0x0,(%rbx)
1401b6e10:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1401b6e15:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
1401b6e1a:	48 83 c4 20          	add    $0x20,%rsp
1401b6e1e:	5b                   	pop    %rbx
1401b6e1f:	c3                   	ret
1401b6e20:	ff 15 5a bd 05 00    	call   *0x5bd5a(%rip)        # 0x140212b80
1401b6e26:	cc                   	int3
1401b6e27:	90                   	nop
1401b6e28:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401b6e2d:	55                   	push   %rbp
1401b6e2e:	56                   	push   %rsi
1401b6e2f:	57                   	push   %rdi
1401b6e30:	48 8d 6c 24 d1       	lea    -0x2f(%rsp),%rbp
1401b6e35:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
1401b6e3c:	33 f6                	xor    %esi,%esi
1401b6e3e:	4c 89 4d bf          	mov    %r9,-0x41(%rbp)
1401b6e42:	40 88 75 50          	mov    %sil,0x50(%rbp)
1401b6e46:	0f 57 c0             	xorps  %xmm0,%xmm0
1401b6e49:	0f b7 45 4f          	movzwl 0x4f(%rbp),%eax
1401b6e4d:	0f 57 c9             	xorps  %xmm1,%xmm1
1401b6e50:	66 89 45 8f          	mov    %ax,-0x71(%rbp)
1401b6e54:	4c 8b ca             	mov    %rdx,%r9
1401b6e57:	8b 45 57             	mov    0x57(%rbp),%eax
1401b6e5a:	89 45 91             	mov    %eax,-0x6f(%rbp)
1401b6e5d:	40 88 75 5c          	mov    %sil,0x5c(%rbp)
1401b6e61:	0f b7 45 5b          	movzwl 0x5b(%rbp),%eax
1401b6e65:	66 89 45 95          	mov    %ax,-0x6b(%rbp)
1401b6e69:	48 8b 45 6f          	mov    0x6f(%rbp),%rax
1401b6e6d:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1401b6e71:	48 8b 45 77          	mov    0x77(%rbp),%rax
1401b6e75:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1401b6e79:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
1401b6e7d:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
1401b6e81:	48 8d 05 20 fc 07 00 	lea    0x7fc20(%rip),%rax        # 0x140236aa8
1401b6e88:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1401b6e8c:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
1401b6e90:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1401b6e94:	48 8d 45 df          	lea    -0x21(%rbp),%rax
1401b6e98:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1401b6e9c:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
1401b6ea0:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401b6ea5:	48 8d 45 91          	lea    -0x6f(%rbp),%rax
1401b6ea9:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401b6eae:	48 8d 45 8f          	lea    -0x71(%rbp),%rax
1401b6eb2:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401b6eb7:	48 8d 45 6f          	lea    0x6f(%rbp),%rax
1401b6ebb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)