14091f8ef:	0f b6 47 21          	movzbl 0x21(%rdi),%eax
14091f8f3:	89 75 9b             	mov    %esi,-0x65(%rbp)
14091f8f6:	89 75 83             	mov    %esi,-0x7d(%rbp)
14091f8f9:	89 75 67             	mov    %esi,0x67(%rbp)
14091f8fc:	89 75 5f             	mov    %esi,0x5f(%rbp)
14091f8ff:	89 75 77             	mov    %esi,0x77(%rbp)
14091f902:	89 75 8b             	mov    %esi,-0x75(%rbp)
14091f905:	48 89 75 c3          	mov    %rsi,-0x3d(%rbp)
14091f909:	89 75 e3             	mov    %esi,-0x1d(%rbp)
14091f90c:	4c 89 65 9f          	mov    %r12,-0x61(%rbp)
14091f910:	48 89 7d a7          	mov    %rdi,-0x59(%rbp)
14091f914:	48 89 5d af          	mov    %rbx,-0x51(%rbp)
14091f918:	89 4d 7f             	mov    %ecx,0x7f(%rbp)
14091f91b:	89 4d d3             	mov    %ecx,-0x2d(%rbp)
14091f91e:	3c 56                	cmp    $0x56,%al
14091f920:	0f 84 87 00 00 00    	je     0x14091f9ad
14091f926:	3c 5a                	cmp    $0x5a,%al
14091f928:	74 08                	je     0x14091f932
14091f92a:	89 55 c3             	mov    %edx,-0x3d(%rbp)
14091f92d:	e9 99 00 00 00       	jmp    0x14091f9cb
14091f932:	39 b7 84 00 00 00    	cmp    %esi,0x84(%rdi)
14091f938:	0f 85 8d 00 00 00    	jne    0x14091f9cb
14091f93e:	48 8b d7             	mov    %rdi,%rdx
14091f941:	4c 8d 1d 40 8e 72 00 	lea    0x728e40(%rip),%r11        # 0x141048788
14091f948:	4c 8d 05 49 8e 72 00 	lea    0x728e49(%rip),%r8        # 0x141048798
14091f94f:	4c 8d 0d 4e 8e 72 00 	lea    0x728e4e(%rip),%r9        # 0x1410487a4
14091f956:	4c 8d 15 4f 8e 72 00 	lea    0x728e4f(%rip),%r10        # 0x1410487ac
14091f95d:	0f 1f 00             	nopl   (%rax)
14091f960:	48 8b 42 50          	mov    0x50(%rdx),%rax
14091f964:	48 8b 48 38          	mov    0x38(%rax),%rcx
14091f968:	49 3b cb             	cmp    %r11,%rcx
14091f96b:	74 5e                	je     0x14091f9cb
14091f96d:	49 3b c8             	cmp    %r8,%rcx
14091f970:	74 59                	je     0x14091f9cb
14091f972:	49 3b c9             	cmp    %r9,%rcx
14091f975:	74 54                	je     0x14091f9cb
14091f977:	49 3b ca             	cmp    %r10,%rcx
14091f97a:	74 4f                	je     0x14091f9cb
14091f97c:	48 8b 52 40          	mov    0x40(%rdx),%rdx
14091f980:	48 85 d2             	test   %rdx,%rdx
14091f983:	75 db                	jne    0x14091f960
14091f985:	80 7f 22 58          	cmpb   $0x58,0x22(%rdi)
14091f989:	75 1c                	jne    0x14091f9a7
14091f98b:	80 7f 20 59          	cmpb   $0x59,0x20(%rdi)
14091f98f:	74 3a                	je     0x14091f9cb
14091f991:	48 8b 57 30          	mov    0x30(%rdi),%rdx
14091f995:	49 8b cc             	mov    %r12,%rcx
14091f998:	e8 23 92 01 00       	call   0x140938bc0
14091f99d:	85 c0                	test   %eax,%eax
14091f99f:	74 2a                	je     0x14091f9cb
14091f9a1:	44 89 7d c3          	mov    %r15d,-0x3d(%rbp)
14091f9a5:	eb 24                	jmp    0x14091f9cb
14091f9a7:	44 89 75 c3          	mov    %r14d,-0x3d(%rbp)
14091f9ab:	eb 1e                	jmp    0x14091f9cb
14091f9ad:	80 7f 20 59          	cmpb   $0x59,0x20(%rdi)
14091f9b1:	74 18                	je     0x14091f9cb
14091f9b3:	48 8b 57 28          	mov    0x28(%rdi),%rdx
14091f9b7:	49 8b cc             	mov    %r12,%rcx
14091f9ba:	e8 01 92 01 00       	call   0x140938bc0
14091f9bf:	8b 4d c3             	mov    -0x3d(%rbp),%ecx
14091f9c2:	85 c0                	test   %eax,%eax
14091f9c4:	41 0f 45 ce          	cmovne %r14d,%ecx
14091f9c8:	89 4d c3             	mov    %ecx,-0x3d(%rbp)
14091f9cb:	41 8b 44 24 38       	mov    0x38(%r12),%eax
14091f9d0:	44 8d 40 01          	lea    0x1(%rax),%r8d
14091f9d4:	45 03 c5             	add    %r13d,%r8d
14091f9d7:	44 8d 70 01          	lea    0x1(%rax),%r14d
14091f9db:	44 89 45 93          	mov    %r8d,-0x6d(%rbp)
14091f9df:	45 8d 78 01          	lea    0x1(%r8),%r15d
14091f9e3:	45 89 7c 24 38       	mov    %r15d,0x38(%r12)
14091f9e8:	0f b6 47 21          	movzbl 0x21(%rdi),%eax
14091f9ec:	44 89 7d 8f          	mov    %r15d,-0x71(%rbp)
14091f9f0:	44 89 7d c7          	mov    %r15d,-0x39(%rbp)
14091f9f4:	3c 58                	cmp    $0x58,%al
14091f9f6:	74 07                	je     0x14091f9ff
14091f9f8:	41 8b d7             	mov    %r15d,%edx
14091f9fb:	3c 56                	cmp    $0x56,%al
14091f9fd:	75 10                	jne    0x14091fa0f
14091f9ff:	45 8d 57 01          	lea    0x1(%r15),%r10d
14091fa03:	44 89 55 77          	mov    %r10d,0x77(%rbp)
14091fa07:	41 8b d2             	mov    %r10d,%edx
14091fa0a:	45 89 54 24 38       	mov    %r10d,0x38(%r12)
14091fa0f:	0f b6 47 22          	movzbl 0x22(%rdi),%eax
14091fa13:	3c 58                	cmp    $0x58,%al
14091fa15:	74 04                	je     0x14091fa1b
14091fa17:	3c 56                	cmp    $0x56,%al
14091fa19:	75 0a                	jne    0x14091fa25
14091fa1b:	ff c2                	inc    %edx
14091fa1d:	89 55 8b             	mov    %edx,-0x75(%rbp)
14091fa20:	41 89 54 24 38       	mov    %edx,0x38(%r12)
14091fa25:	80 7f 20 4c          	cmpb   $0x4c,0x20(%rdi)
14091fa29:	74 52                	je     0x14091fa7d
14091fa2b:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
14091fa2f:	48 85 c0             	test   %rax,%rax
14091fa32:	74 04                	je     0x14091fa38
14091fa34:	8b 08                	mov    (%rax),%ecx
14091fa36:	eb 02                	jmp    0x14091fa3a
14091fa38:	8b ce                	mov    %esi,%ecx
14091fa3a:	44 8b 5f 78          	mov    0x78(%rdi),%r11d
14091fa3e:	48 8b 47 10          	mov    0x10(%rdi),%rax
14091fa42:	45 03 de             	add    %r14d,%r11d
14091fa45:	44 89 5d 83          	mov    %r11d,-0x7d(%rbp)
14091fa49:	48 85 c0             	test   %rax,%rax
14091fa4c:	74 07                	je     0x14091fa55
14091fa4e:	44 03 18             	add    (%rax),%r11d
14091fa51:	44 89 5d 83          	mov    %r11d,-0x7d(%rbp)
14091fa55:	8d 04 11             	lea    (%rcx,%rdx,1),%eax
14091fa58:	44 8d 4a 01          	lea    0x1(%rdx),%r9d
14091fa5c:	8d 50 01             	lea    0x1(%rax),%edx
14091fa5f:	44 89 4d 67          	mov    %r9d,0x67(%rbp)
14091fa63:	03 c1                	add    %ecx,%eax
14091fa65:	89 55 cf             	mov    %edx,-0x31(%rbp)
14091fa68:	8d 50 01             	lea    0x1(%rax),%edx
14091fa6b:	03 c1                	add    %ecx,%eax
14091fa6d:	89 55 d7             	mov    %edx,-0x29(%rbp)
14091fa70:	8d 50 01             	lea    0x1(%rax),%edx
14091fa73:	03 c1                	add    %ecx,%eax
14091fa75:	41 89 44 24 38       	mov    %eax,0x38(%r12)
14091fa7a:	89 55 df             	mov    %edx,-0x21(%rbp)
14091fa7d:	45 85 ed             	test   %r13d,%r13d
14091fa80:	7e 7a                	jle    0x14091fafc
14091fa82:	44 8b 7d f7          	mov    -0x9(%rbp),%r15d
14091fa86:	33 ff                	xor    %edi,%edi
14091fa88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14091fa8f:	00
14091fa90:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091fa97:	41 8d 14 36          	lea    (%r14,%rsi,1),%edx
14091fa9b:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091faa1:	7f 19                	jg     0x14091fabc
14091faa3:	89 54 24 20          	mov    %edx,0x20(%rsp)
14091faa7:	44 8b ce             	mov    %esi,%r9d
14091faaa:	ba 5e 00 00 00       	mov    $0x5e,%edx
14091faaf:	45 8b c7             	mov    %r15d,%r8d
14091fab2:	48 8b cb             	mov    %rbx,%rcx
14091fab5:	e8 e6 d2 f8 ff       	call   0x1408acda0
14091faba:	eb 2d                	jmp    0x14091fae9
14091fabc:	8d 41 01             	lea    0x1(%rcx),%eax
14091fabf:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fac5:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091fac9:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fad0:	c7 04 c8 5e 00 00 00 	movl   $0x5e,(%rax,%rcx,8)
14091fad7:	44 89 7c c8 04       	mov    %r15d,0x4(%rax,%rcx,8)
14091fadc:	89 74 c8 08          	mov    %esi,0x8(%rax,%rcx,8)
14091fae0:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
14091fae4:	48 89 7c c8 10       	mov    %rdi,0x10(%rax,%rcx,8)
14091fae9:	ff c6                	inc    %esi
14091faeb:	41 3b f5             	cmp    %r13d,%esi
14091faee:	7c a0                	jl     0x14091fa90
14091faf0:	48 8b 7d ff          	mov    -0x1(%rbp),%rdi
14091faf4:	44 8b 7d 8f          	mov    -0x71(%rbp),%r15d
14091faf8:	44 8b 45 93          	mov    -0x6d(%rbp),%r8d
14091fafc:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091fb03:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091fb09:	7f 1a                	jg     0x14091fb25
14091fb0b:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14091fb10:	45 8b cd             	mov    %r13d,%r9d
14091fb13:	45 8b c6             	mov    %r14d,%r8d
14091fb16:	ba 61 00 00 00       	mov    $0x61,%edx
14091fb1b:	48 8b cb             	mov    %rbx,%rcx
14091fb1e:	e8 7d d2 f8 ff       	call   0x1408acda0
14091fb23:	eb 31                	jmp    0x14091fb56
14091fb25:	8d 41 01             	lea    0x1(%rcx),%eax
14091fb28:	33 d2                	xor    %edx,%edx
14091fb2a:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fb30:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091fb34:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fb3b:	c7 04 c8 61 00 00 00 	movl   $0x61,(%rax,%rcx,8)
14091fb42:	44 89 74 c8 04       	mov    %r14d,0x4(%rax,%rcx,8)
14091fb47:	44 89 6c c8 08       	mov    %r13d,0x8(%rax,%rcx,8)
14091fb4c:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
14091fb51:	48 89 54 c8 10       	mov    %rdx,0x10(%rax,%rcx,8)
14091fb56:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14091fb5a:	48 85 d2             	test   %rdx,%rdx
14091fb5d:	0f 84 b7 01 00 00    	je     0x14091fd1a
14091fb63:	44 8b 7f 78          	mov    0x78(%rdi),%r15d
14091fb67:	45 33 c9             	xor    %r9d,%r9d
14091fb6a:	44 8b 2a             	mov    (%rdx),%r13d
14091fb6d:	45 33 c0             	xor    %r8d,%r8d
14091fb70:	49 8b cc             	mov    %r12,%rcx
14091fb73:	45 03 fe             	add    %r14d,%r15d
14091fb76:	e8 65 c4 fc ff       	call   0x1408ebfe0
14091fb7b:	4c 8b f0             	mov    %rax,%r14
14091fb7e:	41 8b 44 24 38       	mov    0x38(%r12),%eax
14091fb83:	ff c0                	inc    %eax
14091fb85:	41 89 44 24 38       	mov    %eax,0x38(%r12)
14091fb8a:	48 63 b3 90 00 00 00 	movslq 0x90(%rbx),%rsi
14091fb91:	8b 57 6c             	mov    0x6c(%rdi),%edx
14091fb94:	89 45 5f             	mov    %eax,0x5f(%rbp)
14091fb97:	39 b3 94 00 00 00    	cmp    %esi,0x94(%rbx)
14091fb9d:	7f 1c                	jg     0x14091fbbb
14091fb9f:	44 8b ca             	mov    %edx,%r9d
14091fba2:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
14091fba7:	ba 5a 00 00 00       	mov    $0x5a,%edx
14091fbac:	45 8b c7             	mov    %r15d,%r8d
14091fbaf:	48 8b cb             	mov    %rbx,%rcx
14091fbb2:	e8 e9 d1 f8 ff       	call   0x1408acda0
14091fbb7:	8b f0                	mov    %eax,%esi
14091fbb9:	eb 31                	jmp    0x14091fbec
14091fbbb:	48 8d 0c 76          	lea    (%rsi,%rsi,2),%rcx
14091fbbf:	45 33 c0             	xor    %r8d,%r8d
14091fbc2:	8d 46 01             	lea    0x1(%rsi),%eax
14091fbc5:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fbcb:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fbd2:	c7 04 c8 5a 00 00 00 	movl   $0x5a,(%rax,%rcx,8)
14091fbd9:	44 89 7c c8 04       	mov    %r15d,0x4(%rax,%rcx,8)
14091fbde:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14091fbe2:	44 89 6c c8 0c       	mov    %r13d,0xc(%rax,%rcx,8)
14091fbe7:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14091fbec:	48 8b 03             	mov    (%rbx),%rax
14091fbef:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
14091fbf3:	74 14                	je     0x14091fc09
14091fbf5:	48 83 b8 00 03 00 00 	cmpq   $0x0,0x300(%rax)
14091fbfc:	00
14091fbfd:	75 26                	jne    0x14091fc25
14091fbff:	49 8b ce             	mov    %r14,%rcx
14091fc02:	e8 09 c6 fc ff       	call   0x1408ec210
14091fc07:	eb 1c                	jmp    0x14091fc25
14091fc09:	48 63 83 90 00 00 00 	movslq 0x90(%rbx),%rax
14091fc10:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
14091fc14:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fc1b:	c6 44 c8 e9 f8       	movb   $0xf8,-0x17(%rax,%rcx,8)
14091fc20:	4c 89 74 c8 f8       	mov    %r14,-0x8(%rax,%rcx,8)
14091fc25:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091fc2c:	8d 56 02             	lea    0x2(%rsi),%edx
14091fc2f:	83 c6 04             	add    $0x4,%esi
14091fc32:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091fc38:	7f 1c                	jg     0x14091fc56
14091fc3a:	89 54 24 20          	mov    %edx,0x20(%rsp)
14091fc3e:	44 8b c2             	mov    %edx,%r8d
14091fc41:	ba 0d 00 00 00       	mov    $0xd,%edx
14091fc46:	44 8b ce             	mov    %esi,%r9d
14091fc49:	48 8b cb             	mov    %rbx,%rcx
14091fc4c:	e8 4f d1 f8 ff       	call   0x1408acda0
14091fc51:	45 33 d2             	xor    %r10d,%r10d
14091fc54:	eb 2f                	jmp    0x14091fc85
14091fc56:	8d 41 01             	lea    0x1(%rcx),%eax
14091fc59:	45 33 d2             	xor    %r10d,%r10d
14091fc5c:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fc62:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091fc66:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fc6d:	c7 04 c8 0d 00 00 00 	movl   $0xd,(%rax,%rcx,8)
14091fc74:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14091fc78:	89 74 c8 08          	mov    %esi,0x8(%rax,%rcx,8)
14091fc7c:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
14091fc80:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091fc85:	4c 63 83 90 00 00 00 	movslq 0x90(%rbx),%r8
14091fc8c:	44 89 45 97          	mov    %r8d,-0x69(%rbp)
14091fc90:	44 39 83 94 00 00 00 	cmp    %r8d,0x94(%rbx)
14091fc97:	7f 21                	jg     0x14091fcba
14091fc99:	44 8b 45 5f          	mov    0x5f(%rbp),%r8d
14091fc9d:	45 33 c9             	xor    %r9d,%r9d
14091fca0:	ba 09 00 00 00       	mov    $0x9,%edx
14091fca5:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
14091fcaa:	48 8b cb             	mov    %rbx,%rcx
14091fcad:	e8 ee d0 f8 ff       	call   0x1408acda0
14091fcb2:	89 45 97             	mov    %eax,-0x69(%rbp)
14091fcb5:	45 33 d2             	xor    %r10d,%r10d
14091fcb8:	eb 31                	jmp    0x14091fceb
14091fcba:	8b 55 5f             	mov    0x5f(%rbp),%edx
14091fcbd:	4b 8d 0c 40          	lea    (%r8,%r8,2),%rcx
14091fcc1:	41 8d 40 01          	lea    0x1(%r8),%eax
14091fcc5:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fccb:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fcd2:	c7 04 c8 09 00 00 00 	movl   $0x9,(%rax,%rcx,8)
14091fcd9:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14091fcdd:	48 c7 44 c8 08 00 00 	movq   $0x0,0x8(%rax,%rcx,8)
14091fce4:	00 00
14091fce6:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091fceb:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091fcf2:	41 8d 55 ff          	lea    -0x1(%r13),%edx
14091fcf6:	44 8b 4f 6c          	mov    0x6c(%rdi),%r9d
14091fcfa:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091fd00:	7f 4c                	jg     0x14091fd4e
14091fd02:	89 54 24 20          	mov    %edx,0x20(%rsp)
14091fd06:	45 8b c7             	mov    %r15d,%r8d
14091fd09:	ba 50 00 00 00       	mov    $0x50,%edx
14091fd0e:	48 8b cb             	mov    %rbx,%rcx
14091fd11:	e8 8a d0 f8 ff       	call   0x1408acda0
14091fd16:	44 8b 7d 8f          	mov    -0x71(%rbp),%r15d
14091fd1a:	45 33 d2             	xor    %r10d,%r10d
14091fd1d:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091fd24:	44 8b 45 87          	mov    -0x79(%rbp),%r8d
14091fd28:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091fd2e:	7f 52                	jg     0x14091fd82
14091fd30:	45 8b cf             	mov    %r15d,%r9d
14091fd33:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
14091fd38:	ba 7f 00 00 00       	mov    $0x7f,%edx
14091fd3d:	48 8b cb             	mov    %rbx,%rcx
14091fd40:	e8 5b d0 f8 ff       	call   0x1408acda0
14091fd45:	44 8b 45 87          	mov    -0x79(%rbp),%r8d
14091fd49:	45 33 d2             	xor    %r10d,%r10d
14091fd4c:	eb 63                	jmp    0x14091fdb1
14091fd4e:	8d 41 01             	lea    0x1(%rcx),%eax
14091fd51:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fd57:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091fd5b:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fd62:	44 89 7c c8 04       	mov    %r15d,0x4(%rax,%rcx,8)
14091fd67:	44 8b 7d 8f          	mov    -0x71(%rbp),%r15d
14091fd6b:	c7 04 c8 50 00 00 00 	movl   $0x50,(%rax,%rcx,8)
14091fd72:	44 89 4c c8 08       	mov    %r9d,0x8(%rax,%rcx,8)
14091fd77:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
14091fd7b:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091fd80:	eb 9b                	jmp    0x14091fd1d
14091fd82:	8d 41 01             	lea    0x1(%rcx),%eax
14091fd85:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fd8b:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091fd8f:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fd96:	c7 04 c8 7f 00 00 00 	movl   $0x7f,(%rax,%rcx,8)
14091fd9d:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14091fda2:	44 89 7c c8 08       	mov    %r15d,0x8(%rax,%rcx,8)
14091fda7:	44 89 54 c8 0c       	mov    %r10d,0xc(%rax,%rcx,8)
14091fdac:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091fdb1:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14091fdb8:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14091fdbe:	7f 1b                	jg     0x14091fddb
14091fdc0:	44 8b 4d 93          	mov    -0x6d(%rbp),%r9d
14091fdc4:	ba 80 00 00 00       	mov    $0x80,%edx
14091fdc9:	48 8b cb             	mov    %rbx,%rcx
14091fdcc:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
14091fdd1:	e8 ca cf f8 ff       	call   0x1408acda0
14091fdd6:	45 33 d2             	xor    %r10d,%r10d
14091fdd9:	eb 31                	jmp    0x14091fe0c
14091fddb:	8b 55 93             	mov    -0x6d(%rbp),%edx
14091fdde:	8d 41 01             	lea    0x1(%rcx),%eax
14091fde1:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fde7:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14091fdeb:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fdf2:	c7 04 c8 80 00 00 00 	movl   $0x80,(%rax,%rcx,8)
14091fdf9:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14091fdfe:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14091fe02:	44 89 7c c8 0c       	mov    %r15d,0xc(%rax,%rcx,8)
14091fe07:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14091fe0c:	4c 63 b3 90 00 00 00 	movslq 0x90(%rbx),%r14
14091fe13:	8b 97 80 00 00 00    	mov    0x80(%rdi),%edx
14091fe19:	44 39 b3 94 00 00 00 	cmp    %r14d,0x94(%rbx)
14091fe20:	7f 1d                	jg     0x14091fe3f
14091fe22:	44 8b c2             	mov    %edx,%r8d
14091fe25:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
14091fe2a:	ba 34 00 00 00       	mov    $0x34,%edx
14091fe2f:	45 33 c9             	xor    %r9d,%r9d
14091fe32:	48 8b cb             	mov    %rbx,%rcx
14091fe35:	e8 66 cf f8 ff       	call   0x1408acda0
14091fe3a:	44 8b f0             	mov    %eax,%r14d
14091fe3d:	eb 2f                	jmp    0x14091fe6e
14091fe3f:	4b 8d 0c 76          	lea    (%r14,%r14,2),%rcx
14091fe43:	41 8d 46 01          	lea    0x1(%r14),%eax
14091fe47:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14091fe4d:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14091fe54:	c7 04 c8 34 00 00 00 	movl   $0x34,(%rax,%rcx,8)
14091fe5b:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)