140147bd4:	41 3a c8             	cmp    %r8b,%cl
140147bd7:	0f 85 2a 01 00 00    	jne    0x140147d07
140147bdd:	41 0f b6 45 11       	movzbl 0x11(%r13),%eax
140147be2:	49 8d 7d 11          	lea    0x11(%r13),%rdi
140147be6:	84 c0                	test   %al,%al
140147be8:	74 23                	je     0x140147c0d
140147bea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140147bf0:	3c 80                	cmp    $0x80,%al
140147bf2:	73 19                	jae    0x140147c0d
140147bf4:	0f b6 c0             	movzbl %al,%eax
140147bf7:	42 0f b6 0c 20       	movzbl (%rax,%r12,1),%ecx
140147bfc:	0f ba e1 03          	bt     $0x3,%ecx
140147c00:	73 0b                	jae    0x140147c0d
140147c02:	0f b6 47 01          	movzbl 0x1(%rdi),%eax
140147c06:	48 ff c7             	inc    %rdi
140147c09:	84 c0                	test   %al,%al
140147c0b:	75 e3                	jne    0x140147bf0
140147c0d:	ba 0d 00 00 00       	mov    $0xd,%edx
140147c12:	48 8b cf             	mov    %rdi,%rcx
140147c15:	e8 26 4e 1b 00       	call   0x1402fca40
140147c1a:	48 8b f0             	mov    %rax,%rsi
140147c1d:	48 85 c0             	test   %rax,%rax
140147c20:	75 22                	jne    0x140147c44
140147c22:	ba 0a 00 00 00       	mov    $0xa,%edx
140147c27:	48 8b cf             	mov    %rdi,%rcx
140147c2a:	e8 11 4e 1b 00       	call   0x1402fca40
140147c2f:	48 8b f0             	mov    %rax,%rsi
140147c32:	48 85 c0             	test   %rax,%rax
140147c35:	75 0d                	jne    0x140147c44
140147c37:	33 d2                	xor    %edx,%edx
140147c39:	48 8b cf             	mov    %rdi,%rcx
140147c3c:	e8 ff 4d 1b 00       	call   0x1402fca40
140147c41:	48 8b f0             	mov    %rax,%rsi
140147c44:	48 2b f7             	sub    %rdi,%rsi
140147c47:	48 83 fe 0a          	cmp    $0xa,%rsi
140147c4b:	0f 82 b6 00 00 00    	jb     0x140147d07
140147c51:	0f 1f 40 00          	nopl   0x0(%rax)
140147c55:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
140147c5c:	00 00 00 00
140147c60:	80 3f 00             	cmpb   $0x0,(%rdi)
140147c63:	4c 8d 1d ae 52 1f 00 	lea    0x1f52ae(%rip),%r11        # 0x14033cf18
140147c6a:	41 ba 0a 00 00 00    	mov    $0xa,%r10d
140147c70:	4c 8b cf             	mov    %rdi,%r9
140147c73:	74 4e                	je     0x140147cc3
140147c75:	45 0f b6 03          	movzbl (%r11),%r8d
140147c79:	45 84 c0             	test   %r8b,%r8b
140147c7c:	74 3c                	je     0x140147cba
140147c7e:	4d 85 d2             	test   %r10,%r10
140147c81:	0f 84 87 06 00 00    	je     0x14014830e
140147c87:	41 0f b6 11          	movzbl (%r9),%edx
140147c8b:	8d 42 e0             	lea    -0x20(%rdx),%eax
140147c8e:	0f b6 d8             	movzbl %al,%ebx
140147c91:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140147c94:	80 f9 19             	cmp    $0x19,%cl
140147c97:	41 8d 40 9f          	lea    -0x61(%r8),%eax
140147c9b:	0f 47 da             	cmova  %edx,%ebx
140147c9e:	3c 19                	cmp    $0x19,%al
140147ca0:	77 04                	ja     0x140147ca6
140147ca2:	41 80 e8 20          	sub    $0x20,%r8b
140147ca6:	41 3a d8             	cmp    %r8b,%bl
140147ca9:	75 18                	jne    0x140147cc3
140147cab:	49 ff c1             	inc    %r9
140147cae:	49 ff ca             	dec    %r10
140147cb1:	49 ff c3             	inc    %r11
140147cb4:	41 80 39 00          	cmpb   $0x0,(%r9)
140147cb8:	75 bb                	jne    0x140147c75
140147cba:	4d 85 d2             	test   %r10,%r10
140147cbd:	0f 84 4b 06 00 00    	je     0x14014830e
140147cc3:	41 0f b6 13          	movzbl (%r11),%edx
140147cc7:	45 0f b6 09          	movzbl (%r9),%r9d
140147ccb:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140147cce:	80 f9 19             	cmp    $0x19,%cl
140147cd1:	8d 42 e0             	lea    -0x20(%rdx),%eax
140147cd4:	44 0f b6 c0          	movzbl %al,%r8d
140147cd8:	41 8d 41 e0          	lea    -0x20(%r9),%eax
140147cdc:	44 0f 47 c2          	cmova  %edx,%r8d
140147ce0:	0f b6 c8             	movzbl %al,%ecx
140147ce3:	41 8d 51 9f          	lea    -0x61(%r9),%edx
140147ce7:	80 fa 19             	cmp    $0x19,%dl
140147cea:	41 0f 47 c9          	cmova  %r9d,%ecx
140147cee:	41 3a c8             	cmp    %r8b,%cl
140147cf1:	0f 84 17 06 00 00    	je     0x14014830e
140147cf7:	48 ff ce             	dec    %rsi
140147cfa:	48 ff c7             	inc    %rdi
140147cfd:	48 83 fe 0a          	cmp    $0xa,%rsi
140147d01:	0f 83 59 ff ff ff    	jae    0x140147c60
140147d07:	b8 11 00 00 00       	mov    $0x11,%eax
140147d0c:	80 bd b0 01 00 00 0b 	cmpb   $0xb,0x1b0(%rbp)
140147d13:	0f 85 be 01 00 00    	jne    0x140147ed7
140147d19:	80 bd cc 03 00 00 00 	cmpb   $0x0,0x3cc(%rbp)
140147d20:	0f 84 b1 01 00 00    	je     0x140147ed7
140147d26:	41 80 7d 00 00       	cmpb   $0x0,0x0(%r13)
140147d2b:	4c 8b d0             	mov    %rax,%r10
140147d2e:	4d 8b cd             	mov    %r13,%r9
140147d31:	74 48                	je     0x140147d7b
140147d33:	45 0f b6 06          	movzbl (%r14),%r8d
140147d37:	45 84 c0             	test   %r8b,%r8b
140147d3a:	74 3a                	je     0x140147d76
140147d3c:	4d 85 d2             	test   %r10,%r10
140147d3f:	74 6e                	je     0x140147daf
140147d41:	41 0f b6 11          	movzbl (%r9),%edx
140147d45:	8d 42 e0             	lea    -0x20(%rdx),%eax
140147d48:	44 0f b6 d8          	movzbl %al,%r11d
140147d4c:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140147d4f:	80 f9 19             	cmp    $0x19,%cl
140147d52:	41 8d 40 9f          	lea    -0x61(%r8),%eax
140147d56:	44 0f 47 da          	cmova  %edx,%r11d
140147d5a:	3c 19                	cmp    $0x19,%al
140147d5c:	77 04                	ja     0x140147d62
140147d5e:	41 80 e8 20          	sub    $0x20,%r8b
140147d62:	45 3a d8             	cmp    %r8b,%r11b
140147d65:	75 14                	jne    0x140147d7b
140147d67:	49 ff c1             	inc    %r9
140147d6a:	49 ff ca             	dec    %r10
140147d6d:	49 ff c6             	inc    %r14
140147d70:	41 80 39 00          	cmpb   $0x0,(%r9)
140147d74:	75 bd                	jne    0x140147d33
140147d76:	4d 85 d2             	test   %r10,%r10
140147d79:	74 34                	je     0x140147daf
140147d7b:	41 0f b6 16          	movzbl (%r14),%edx
140147d7f:	45 0f b6 09          	movzbl (%r9),%r9d
140147d83:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140147d86:	80 f9 19             	cmp    $0x19,%cl
140147d89:	8d 42 e0             	lea    -0x20(%rdx),%eax
140147d8c:	44 0f b6 c0          	movzbl %al,%r8d
140147d90:	41 8d 41 e0          	lea    -0x20(%r9),%eax
140147d94:	44 0f 47 c2          	cmova  %edx,%r8d
140147d98:	0f b6 c8             	movzbl %al,%ecx
140147d9b:	41 8d 51 9f          	lea    -0x61(%r9),%edx
140147d9f:	80 fa 19             	cmp    $0x19,%dl
140147da2:	41 0f 47 c9          	cmova  %r9d,%ecx
140147da6:	41 3a c8             	cmp    %r8b,%cl
140147da9:	0f 85 28 01 00 00    	jne    0x140147ed7
140147daf:	41 0f b6 45 11       	movzbl 0x11(%r13),%eax
140147db4:	49 8d 7d 11          	lea    0x11(%r13),%rdi
140147db8:	84 c0                	test   %al,%al
140147dba:	74 21                	je     0x140147ddd
140147dbc:	0f 1f 40 00          	nopl   0x0(%rax)
140147dc0:	3c 80                	cmp    $0x80,%al
140147dc2:	73 19                	jae    0x140147ddd
140147dc4:	0f b6 c0             	movzbl %al,%eax
140147dc7:	42 0f b6 0c 20       	movzbl (%rax,%r12,1),%ecx
140147dcc:	0f ba e1 03          	bt     $0x3,%ecx
140147dd0:	73 0b                	jae    0x140147ddd
140147dd2:	0f b6 47 01          	movzbl 0x1(%rdi),%eax
140147dd6:	48 ff c7             	inc    %rdi
140147dd9:	84 c0                	test   %al,%al
140147ddb:	75 e3                	jne    0x140147dc0
140147ddd:	ba 0d 00 00 00       	mov    $0xd,%edx
140147de2:	48 8b cf             	mov    %rdi,%rcx
140147de5:	e8 56 4c 1b 00       	call   0x1402fca40
140147dea:	48 8b f0             	mov    %rax,%rsi
140147ded:	48 85 c0             	test   %rax,%rax
140147df0:	75 22                	jne    0x140147e14
140147df2:	ba 0a 00 00 00       	mov    $0xa,%edx
140147df7:	48 8b cf             	mov    %rdi,%rcx
140147dfa:	e8 41 4c 1b 00       	call   0x1402fca40
140147dff:	48 8b f0             	mov    %rax,%rsi
140147e02:	48 85 c0             	test   %rax,%rax
140147e05:	75 0d                	jne    0x140147e14
140147e07:	33 d2                	xor    %edx,%edx
140147e09:	48 8b cf             	mov    %rdi,%rcx
140147e0c:	e8 2f 4c 1b 00       	call   0x1402fca40
140147e11:	48 8b f0             	mov    %rax,%rsi
140147e14:	48 2b f7             	sub    %rdi,%rsi
140147e17:	48 83 fe 05          	cmp    $0x5,%rsi
140147e1b:	0f 82 b6 00 00 00    	jb     0x140147ed7
140147e21:	0f 1f 40 00          	nopl   0x0(%rax)
140147e25:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
140147e2c:	00 00 00 00
140147e30:	80 3f 00             	cmpb   $0x0,(%rdi)
140147e33:	4c 8d 1d 76 51 1e 00 	lea    0x1e5176(%rip),%r11        # 0x14032cfb0
140147e3a:	41 ba 05 00 00 00    	mov    $0x5,%r10d
140147e40:	4c 8b cf             	mov    %rdi,%r9
140147e43:	74 4e                	je     0x140147e93
140147e45:	45 0f b6 03          	movzbl (%r11),%r8d
140147e49:	45 84 c0             	test   %r8b,%r8b
140147e4c:	74 3c                	je     0x140147e8a
140147e4e:	4d 85 d2             	test   %r10,%r10
140147e51:	0f 84 dd 04 00 00    	je     0x140148334
140147e57:	41 0f b6 11          	movzbl (%r9),%edx
140147e5b:	8d 42 e0             	lea    -0x20(%rdx),%eax
140147e5e:	0f b6 d8             	movzbl %al,%ebx
140147e61:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140147e64:	80 f9 19             	cmp    $0x19,%cl
140147e67:	41 8d 40 9f          	lea    -0x61(%r8),%eax
140147e6b:	0f 47 da             	cmova  %edx,%ebx
140147e6e:	3c 19                	cmp    $0x19,%al
140147e70:	77 04                	ja     0x140147e76
140147e72:	41 80 e8 20          	sub    $0x20,%r8b
140147e76:	41 3a d8             	cmp    %r8b,%bl
140147e79:	75 18                	jne    0x140147e93
140147e7b:	49 ff c1             	inc    %r9
140147e7e:	49 ff ca             	dec    %r10
140147e81:	49 ff c3             	inc    %r11
140147e84:	41 80 39 00          	cmpb   $0x0,(%r9)
140147e88:	75 bb                	jne    0x140147e45
140147e8a:	4d 85 d2             	test   %r10,%r10
140147e8d:	0f 84 a1 04 00 00    	je     0x140148334
140147e93:	41 0f b6 13          	movzbl (%r11),%edx
140147e97:	45 0f b6 09          	movzbl (%r9),%r9d
140147e9b:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140147e9e:	80 f9 19             	cmp    $0x19,%cl
140147ea1:	8d 42 e0             	lea    -0x20(%rdx),%eax
140147ea4:	44 0f b6 c0          	movzbl %al,%r8d
140147ea8:	41 8d 41 e0          	lea    -0x20(%r9),%eax
140147eac:	44 0f 47 c2          	cmova  %edx,%r8d
140147eb0:	0f b6 c8             	movzbl %al,%ecx
140147eb3:	41 8d 51 9f          	lea    -0x61(%r9),%edx
140147eb7:	80 fa 19             	cmp    $0x19,%dl
140147eba:	41 0f 47 c9          	cmova  %r9d,%ecx
140147ebe:	41 3a c8             	cmp    %r8b,%cl
140147ec1:	0f 84 6d 04 00 00    	je     0x140148334
140147ec7:	48 ff ce             	dec    %rsi
140147eca:	48 ff c7             	inc    %rdi
140147ecd:	48 83 fe 05          	cmp    $0x5,%rsi
140147ed1:	0f 83 59 ff ff ff    	jae    0x140147e30
140147ed7:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
140147ede:	00
140147edf:	4c 8d 35 2a 4a 1f 00 	lea    0x1f4a2a(%rip),%r14        # 0x14033c910
140147ee6:	bd 0b 00 00 00       	mov    $0xb,%ebp
140147eeb:	80 b8 b0 01 00 00 0a 	cmpb   $0xa,0x1b0(%rax)
140147ef2:	0f 85 af 01 00 00    	jne    0x1401480a7
140147ef8:	41 80 7d 00 00       	cmpb   $0x0,0x0(%r13)
140147efd:	44 8b d5             	mov    %ebp,%r10d
140147f00:	4d 8b de             	mov    %r14,%r11
140147f03:	4d 8b cd             	mov    %r13,%r9
140147f06:	74 4e                	je     0x140147f56
140147f08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140147f0f:	00
140147f10:	45 0f b6 03          	movzbl (%r11),%r8d
140147f14:	45 84 c0             	test   %r8b,%r8b
140147f17:	74 38                	je     0x140147f51
140147f19:	4d 85 d2             	test   %r10,%r10
140147f1c:	74 6c                	je     0x140147f8a
140147f1e:	41 0f b6 11          	movzbl (%r9),%edx
140147f22:	8d 42 e0             	lea    -0x20(%rdx),%eax
140147f25:	0f b6 d8             	movzbl %al,%ebx
140147f28:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140147f2b:	80 f9 19             	cmp    $0x19,%cl
140147f2e:	41 8d 40 9f          	lea    -0x61(%r8),%eax
140147f32:	0f 47 da             	cmova  %edx,%ebx
140147f35:	3c 19                	cmp    $0x19,%al
140147f37:	77 04                	ja     0x140147f3d
140147f39:	41 80 e8 20          	sub    $0x20,%r8b
140147f3d:	41 3a d8             	cmp    %r8b,%bl
140147f40:	75 14                	jne    0x140147f56
140147f42:	49 ff c1             	inc    %r9
140147f45:	49 ff ca             	dec    %r10
140147f48:	49 ff c3             	inc    %r11
140147f4b:	41 80 39 00          	cmpb   $0x0,(%r9)
140147f4f:	75 bf                	jne    0x140147f10
140147f51:	4d 85 d2             	test   %r10,%r10
140147f54:	74 34                	je     0x140147f8a
140147f56:	41 0f b6 13          	movzbl (%r11),%edx
140147f5a:	45 0f b6 09          	movzbl (%r9),%r9d
140147f5e:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140147f61:	80 f9 19             	cmp    $0x19,%cl
140147f64:	8d 42 e0             	lea    -0x20(%rdx),%eax
140147f67:	44 0f b6 c0          	movzbl %al,%r8d
140147f6b:	41 8d 41 e0          	lea    -0x20(%r9),%eax
140147f6f:	44 0f 47 c2          	cmova  %edx,%r8d
140147f73:	0f b6 c8             	movzbl %al,%ecx
140147f76:	41 8d 51 9f          	lea    -0x61(%r9),%edx
140147f7a:	80 fa 19             	cmp    $0x19,%dl
140147f7d:	41 0f 47 c9          	cmova  %r9d,%ecx
140147f81:	41 3a c8             	cmp    %r8b,%cl
140147f84:	0f 85 1d 01 00 00    	jne    0x1401480a7
140147f8a:	41 0f b6 45 0b       	movzbl 0xb(%r13),%eax
140147f8f:	49 8d 7d 0b          	lea    0xb(%r13),%rdi
140147f93:	84 c0                	test   %al,%al
140147f95:	74 1d                	je     0x140147fb4
140147f97:	3c 80                	cmp    $0x80,%al
140147f99:	73 19                	jae    0x140147fb4
140147f9b:	0f b6 c0             	movzbl %al,%eax
140147f9e:	42 0f b6 0c 20       	movzbl (%rax,%r12,1),%ecx
140147fa3:	0f ba e1 03          	bt     $0x3,%ecx
140147fa7:	73 0b                	jae    0x140147fb4
140147fa9:	0f b6 47 01          	movzbl 0x1(%rdi),%eax
140147fad:	48 ff c7             	inc    %rdi
140147fb0:	84 c0                	test   %al,%al
140147fb2:	75 e3                	jne    0x140147f97
140147fb4:	ba 0d 00 00 00       	mov    $0xd,%edx
140147fb9:	48 8b cf             	mov    %rdi,%rcx
140147fbc:	e8 7f 4a 1b 00       	call   0x1402fca40
140147fc1:	48 8b f0             	mov    %rax,%rsi
140147fc4:	48 85 c0             	test   %rax,%rax
140147fc7:	75 22                	jne    0x140147feb
140147fc9:	ba 0a 00 00 00       	mov    $0xa,%edx
140147fce:	48 8b cf             	mov    %rdi,%rcx
140147fd1:	e8 6a 4a 1b 00       	call   0x1402fca40
140147fd6:	48 8b f0             	mov    %rax,%rsi
140147fd9:	48 85 c0             	test   %rax,%rax
140147fdc:	75 0d                	jne    0x140147feb
140147fde:	33 d2                	xor    %edx,%edx
140147fe0:	48 8b cf             	mov    %rdi,%rcx
140147fe3:	e8 58 4a 1b 00       	call   0x1402fca40
140147fe8:	48 8b f0             	mov    %rax,%rsi
140147feb:	48 2b f7             	sub    %rdi,%rsi
140147fee:	48 83 fe 0a          	cmp    $0xa,%rsi
140147ff2:	0f 82 af 00 00 00    	jb     0x1401480a7
140147ff8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140147fff:	00
140148000:	80 3f 00             	cmpb   $0x0,(%rdi)
140148003:	4c 8d 1d 0e 4f 1f 00 	lea    0x1f4f0e(%rip),%r11        # 0x14033cf18
14014800a:	41 ba 0a 00 00 00    	mov    $0xa,%r10d
140148010:	4c 8b cf             	mov    %rdi,%r9
140148013:	74 4e                	je     0x140148063
140148015:	45 0f b6 03          	movzbl (%r11),%r8d
140148019:	45 84 c0             	test   %r8b,%r8b
14014801c:	74 3c                	je     0x14014805a
14014801e:	4d 85 d2             	test   %r10,%r10
140148021:	0f 84 33 03 00 00    	je     0x14014835a
140148027:	41 0f b6 11          	movzbl (%r9),%edx
14014802b:	8d 42 e0             	lea    -0x20(%rdx),%eax
14014802e:	0f b6 d8             	movzbl %al,%ebx
140148031:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
140148034:	80 f9 19             	cmp    $0x19,%cl
140148037:	41 8d 40 9f          	lea    -0x61(%r8),%eax
14014803b:	0f 47 da             	cmova  %edx,%ebx
14014803e:	3c 19                	cmp    $0x19,%al
140148040:	77 04                	ja     0x140148046
140148042:	41 80 e8 20          	sub    $0x20,%r8b
140148046:	41 3a d8             	cmp    %r8b,%bl
140148049:	75 18                	jne    0x140148063
14014804b:	49 ff c1             	inc    %r9
14014804e:	49 ff ca             	dec    %r10
140148051:	49 ff c3             	inc    %r11
140148054:	41 80 39 00          	cmpb   $0x0,(%r9)
140148058:	75 bb                	jne    0x140148015
14014805a:	4d 85 d2             	test   %r10,%r10
14014805d:	0f 84 f7 02 00 00    	je     0x14014835a
140148063:	41 0f b6 13          	movzbl (%r11),%edx
140148067:	45 0f b6 09          	movzbl (%r9),%r9d
14014806b:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
14014806e:	80 f9 19             	cmp    $0x19,%cl
140148071:	8d 42 e0             	lea    -0x20(%rdx),%eax
140148074:	44 0f b6 c0          	movzbl %al,%r8d
140148078:	41 8d 41 e0          	lea    -0x20(%r9),%eax
14014807c:	44 0f 47 c2          	cmova  %edx,%r8d
140148080:	0f b6 c8             	movzbl %al,%ecx
140148083:	41 8d 51 9f          	lea    -0x61(%r9),%edx
140148087:	80 fa 19             	cmp    $0x19,%dl
14014808a:	41 0f 47 c9          	cmova  %r9d,%ecx
14014808e:	41 3a c8             	cmp    %r8b,%cl
140148091:	0f 84 c3 02 00 00    	je     0x14014835a
140148097:	48 ff ce             	dec    %rsi
14014809a:	48 ff c7             	inc    %rdi
14014809d:	48 83 fe 0a          	cmp    $0xa,%rsi
1401480a1:	0f 83 59 ff ff ff    	jae    0x140148000