140a1daae:	eb 02                	jmp    0x140a1dab2
140a1dab0:	32 db                	xor    %bl,%bl
140a1dab2:	84 db                	test   %bl,%bl
140a1dab4:	75 9a                	jne    0x140a1da50
140a1dab6:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140a1dabb:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140a1dac0:	e8 eb 3d 00 00       	call   0x140a218b0
140a1dac5:	48 8b d0             	mov    %rax,%rdx
140a1dac8:	49 8b cf             	mov    %r15,%rcx
140a1dacb:	e8 f0 64 06 00       	call   0x140a83fc0
140a1dad0:	c6 47 11 00          	movb   $0x0,0x11(%rdi)
140a1dad4:	e9 be f4 ff ff       	jmp    0x140a1cf97
140a1dad9:	c6 47 11 01          	movb   $0x1,0x11(%rdi)
140a1dadd:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140a1dae2:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140a1dae7:	e8 c4 3d 00 00       	call   0x140a218b0
140a1daec:	48 8b d0             	mov    %rax,%rdx
140a1daef:	49 8b cf             	mov    %r15,%rcx
140a1daf2:	e8 c9 64 06 00       	call   0x140a83fc0
140a1daf7:	e9 9b f4 ff ff       	jmp    0x140a1cf97
140a1dafc:	c6 47 11 01          	movb   $0x1,0x11(%rdi)
140a1db00:	e8 6b 3f 00 00       	call   0x140a21a70
140a1db05:	e9 8d f4 ff ff       	jmp    0x140a1cf97
140a1db0a:	b8 08 00 00 00       	mov    $0x8,%eax
140a1db0f:	b9 03 00 00 00       	mov    $0x3,%ecx
140a1db14:	80 fb 0a             	cmp    $0xa,%bl
140a1db17:	0f 45 c1             	cmovne %ecx,%eax
140a1db1a:	88 47 11             	mov    %al,0x11(%rdi)
140a1db1d:	e9 75 f4 ff ff       	jmp    0x140a1cf97
140a1db22:	b8 08 00 00 00       	mov    $0x8,%eax
140a1db27:	b9 03 00 00 00       	mov    $0x3,%ecx
140a1db2c:	40 80 fe 0a          	cmp    $0xa,%sil
140a1db30:	0f 45 c1             	cmovne %ecx,%eax
140a1db33:	88 47 11             	mov    %al,0x11(%rdi)
140a1db36:	e9 5c f4 ff ff       	jmp    0x140a1cf97
140a1db3b:	e8 64 c6 40 00       	call   0x140e2a1a4
140a1db40:	cc                   	int3
140a1db41:	cc                   	int3
140a1db42:	cc                   	int3
140a1db43:	cc                   	int3
140a1db44:	cc                   	int3
140a1db45:	cc                   	int3
140a1db46:	cc                   	int3
140a1db47:	cc                   	int3
140a1db48:	cc                   	int3
140a1db49:	cc                   	int3
140a1db4a:	cc                   	int3
140a1db4b:	cc                   	int3
140a1db4c:	cc                   	int3
140a1db4d:	cc                   	int3
140a1db4e:	cc                   	int3
140a1db4f:	cc                   	int3
140a1db50:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140a1db55:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140a1db5a:	57                   	push   %rdi
140a1db5b:	48 83 ec 50          	sub    $0x50,%rsp
140a1db5f:	48 8b f1             	mov    %rcx,%rsi
140a1db62:	c6 44 24 60 00       	movb   $0x0,0x60(%rsp)
140a1db67:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140a1db6c:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
140a1db71:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140a1db76:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140a1db7b:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140a1db80:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140a1db85:	f2 0f 10 44 24 40    	movsd  0x40(%rsp),%xmm0
140a1db8b:	f2 0f 11 44 24 40    	movsd  %xmm0,0x40(%rsp)
140a1db91:	4c 8b 01             	mov    (%rcx),%r8
140a1db94:	49 8b 00             	mov    (%r8),%rax
140a1db97:	48 63 50 04          	movslq 0x4(%rax),%rdx
140a1db9b:	42 f6 44 02 10 06    	testb  $0x6,0x10(%rdx,%r8,1)
140a1dba1:	0f 85 f4 00 00 00    	jne    0x140a1dc9b
140a1dba7:	0f b6 51 08          	movzbl 0x8(%rcx),%edx
140a1dbab:	84 d2                	test   %dl,%dl
140a1dbad:	0f 84 e8 00 00 00    	je     0x140a1dc9b
140a1dbb3:	0f b6 05 6e 3a 66 00 	movzbl 0x663a6e(%rip),%eax        # 0x141081628
140a1dbba:	48 8d 1d 68 3a 66 00 	lea    0x663a68(%rip),%rbx        # 0x141081629
140a1dbc1:	48 8b cb             	mov    %rbx,%rcx
140a1dbc4:	84 c0                	test   %al,%al
140a1dbc6:	74 0e                	je     0x140a1dbd6
140a1dbc8:	3a c2                	cmp    %dl,%al
140a1dbca:	74 21                	je     0x140a1dbed
140a1dbcc:	0f b6 01             	movzbl (%rcx),%eax
140a1dbcf:	48 ff c1             	inc    %rcx
140a1dbd2:	84 c0                	test   %al,%al
140a1dbd4:	75 f2                	jne    0x140a1dbc8
140a1dbd6:	b8 08 00 00 00       	mov    $0x8,%eax
140a1dbdb:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140a1dbe1:	80 fa 0a             	cmp    $0xa,%dl
140a1dbe4:	41 0f 45 c0          	cmovne %r8d,%eax
140a1dbe8:	e9 b0 00 00 00       	jmp    0x140a1dc9d
140a1dbed:	80 fa 39             	cmp    $0x39,%dl
140a1dbf0:	7f 05                	jg     0x140a1dbf7
140a1dbf2:	80 ea 30             	sub    $0x30,%dl
140a1dbf5:	eb 0d                	jmp    0x140a1dc04
140a1dbf7:	80 fa 46             	cmp    $0x46,%dl
140a1dbfa:	7f 05                	jg     0x140a1dc01
140a1dbfc:	80 ea 37             	sub    $0x37,%dl
140a1dbff:	eb 03                	jmp    0x140a1dc04
140a1dc01:	80 ea 57             	sub    $0x57,%dl
140a1dc04:	0f b6 ca             	movzbl %dl,%ecx
140a1dc07:	bf ff 00 00 00       	mov    $0xff,%edi
140a1dc0c:	3b f9                	cmp    %ecx,%edi
140a1dc0e:	78 04                	js     0x140a1dc14
140a1dc10:	88 54 24 60          	mov    %dl,0x60(%rsp)
140a1dc14:	48 8b ce             	mov    %rsi,%rcx
140a1dc17:	e8 b4 59 00 00       	call   0x140a235d0
140a1dc1c:	0f b6 c8             	movzbl %al,%ecx
140a1dc1f:	84 c0                	test   %al,%al
140a1dc21:	74 78                	je     0x140a1dc9b
140a1dc23:	0f b6 05 fe 39 66 00 	movzbl 0x6639fe(%rip),%eax        # 0x141081628
140a1dc2a:	84 c0                	test   %al,%al
140a1dc2c:	74 10                	je     0x140a1dc3e
140a1dc2e:	66 90                	xchg   %ax,%ax
140a1dc30:	3a c1                	cmp    %cl,%al
140a1dc32:	74 1e                	je     0x140a1dc52
140a1dc34:	0f b6 03             	movzbl (%rbx),%eax
140a1dc37:	48 ff c3             	inc    %rbx
140a1dc3a:	84 c0                	test   %al,%al
140a1dc3c:	75 f2                	jne    0x140a1dc30
140a1dc3e:	b8 08 00 00 00       	mov    $0x8,%eax
140a1dc43:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140a1dc49:	80 f9 0a             	cmp    $0xa,%cl
140a1dc4c:	41 0f 45 c0          	cmovne %r8d,%eax
140a1dc50:	eb 4b                	jmp    0x140a1dc9d
140a1dc52:	0f b6 54 24 60       	movzbl 0x60(%rsp),%edx
140a1dc57:	80 fa 0f             	cmp    $0xf,%dl
140a1dc5a:	77 30                	ja     0x140a1dc8c
140a1dc5c:	c0 e2 04             	shl    $0x4,%dl
140a1dc5f:	88 54 24 60          	mov    %dl,0x60(%rsp)
140a1dc63:	80 f9 39             	cmp    $0x39,%cl
140a1dc66:	7f 05                	jg     0x140a1dc6d
140a1dc68:	80 e9 30             	sub    $0x30,%cl
140a1dc6b:	eb 0d                	jmp    0x140a1dc7a
140a1dc6d:	80 f9 46             	cmp    $0x46,%cl
140a1dc70:	7f 05                	jg     0x140a1dc77
140a1dc72:	80 e9 37             	sub    $0x37,%cl
140a1dc75:	eb 03                	jmp    0x140a1dc7a
140a1dc77:	80 e9 57             	sub    $0x57,%cl
140a1dc7a:	0f b6 c1             	movzbl %cl,%eax
140a1dc7d:	2b f8                	sub    %eax,%edi
140a1dc7f:	0f b6 c2             	movzbl %dl,%eax
140a1dc82:	3b c7                	cmp    %edi,%eax
140a1dc84:	7f 06                	jg     0x140a1dc8c
140a1dc86:	02 d1                	add    %cl,%dl
140a1dc88:	88 54 24 60          	mov    %dl,0x60(%rsp)
140a1dc8c:	48 8b ce             	mov    %rsi,%rcx
140a1dc8f:	e8 3c 59 00 00       	call   0x140a235d0
140a1dc94:	84 c0                	test   %al,%al
140a1dc96:	0f 95 c0             	setne  %al
140a1dc99:	eb 02                	jmp    0x140a1dc9d
140a1dc9b:	b0 02                	mov    $0x2,%al
140a1dc9d:	88 46 11             	mov    %al,0x11(%rsi)
140a1dca0:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a1dca5:	66 48 0f 7e c0       	movq   %xmm0,%rax
140a1dcaa:	80 78 11 01          	cmpb   $0x1,0x11(%rax)
140a1dcae:	77 4d                	ja     0x140a1dcfd
140a1dcb0:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140a1dcb5:	44 0f b6 08          	movzbl (%rax),%r9d
140a1dcb9:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
140a1dcbe:	66 48 0f 7e c1       	movq   %xmm0,%rcx
140a1dcc3:	48 8b 51 10          	mov    0x10(%rcx),%rdx
140a1dcc7:	4c 8b 41 18          	mov    0x18(%rcx),%r8
140a1dccb:	49 3b d0             	cmp    %r8,%rdx
140a1dcce:	73 1c                	jae    0x140a1dcec
140a1dcd0:	48 8d 42 01          	lea    0x1(%rdx),%rax
140a1dcd4:	48 89 41 10          	mov    %rax,0x10(%rcx)
140a1dcd8:	49 83 f8 0f          	cmp    $0xf,%r8
140a1dcdc:	76 03                	jbe    0x140a1dce1
140a1dcde:	48 8b 09             	mov    (%rcx),%rcx
140a1dce1:	44 88 0c 11          	mov    %r9b,(%rcx,%rdx,1)
140a1dce5:	c6 44 11 01 00       	movb   $0x0,0x1(%rcx,%rdx,1)
140a1dcea:	eb 11                	jmp    0x140a1dcfd
140a1dcec:	44 0f b6 44 24 60    	movzbl 0x60(%rsp),%r8d
140a1dcf2:	ba 01 00 00 00       	mov    $0x1,%edx
140a1dcf7:	e8 c4 aa 78 ff       	call   0x1401a87c0
140a1dcfc:	90                   	nop
140a1dcfd:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a1dd02:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a1dd07:	48 83 c4 50          	add    $0x50,%rsp
140a1dd0b:	5f                   	pop    %rdi
140a1dd0c:	c3                   	ret
140a1dd0d:	cc                   	int3
140a1dd0e:	cc                   	int3
140a1dd0f:	cc                   	int3
140a1dd10:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140a1dd15:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140a1dd1a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140a1dd1f:	55                   	push   %rbp
140a1dd20:	41 54                	push   %r12
140a1dd22:	41 55                	push   %r13
140a1dd24:	41 56                	push   %r14
140a1dd26:	41 57                	push   %r15
140a1dd28:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
140a1dd2d:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
140a1dd34:	48 8b 05 c5 b1 99 00 	mov    0x99b1c5(%rip),%rax        # 0x1413b8f00
140a1dd3b:	48 33 c4             	xor    %rsp,%rax
140a1dd3e:	48 89 45 27          	mov    %rax,0x27(%rbp)
140a1dd42:	4c 8b ea             	mov    %rdx,%r13
140a1dd45:	4c 8b f9             	mov    %rcx,%r15
140a1dd48:	0f 57 c0             	xorps  %xmm0,%xmm0
140a1dd4b:	f3 0f 7f 44 24 28    	movdqu %xmm0,0x28(%rsp)
140a1dd51:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
140a1dd58:	00 00
140a1dd5a:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
140a1dd5e:	66 0f 6f 15 ca 60 58 	movdqa 0x5860ca(%rip),%xmm2        # 0x140fa3e30
140a1dd65:	00
140a1dd66:	f3 0f 7f 55 f7       	movdqu %xmm2,-0x9(%rbp)
140a1dd6b:	c6 45 e7 00          	movb   $0x0,-0x19(%rbp)
140a1dd6f:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
140a1dd73:	f3 0f 7f 55 17       	movdqu %xmm2,0x17(%rbp)
140a1dd78:	c6 45 07 00          	movb   $0x0,0x7(%rbp)
140a1dd7c:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
140a1dd81:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
140a1dd86:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
140a1dd8a:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140a1dd8f:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140a1dd93:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
140a1dd97:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140a1dd9b:	48 8d 45 07          	lea    0x7(%rbp),%rax
140a1dd9f:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140a1dda3:	48 89 4d 87          	mov    %rcx,-0x79(%rbp)
140a1dda7:	48 89 55 8f          	mov    %rdx,-0x71(%rbp)
140a1ddab:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
140a1ddb0:	48 89 45 97          	mov    %rax,-0x69(%rbp)
140a1ddb4:	0f 10 45 87          	movups -0x79(%rbp),%xmm0
140a1ddb8:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
140a1ddbc:	f2 0f 10 4d 97       	movsd  -0x69(%rbp),%xmm1
140a1ddc1:	f2 0f 11 4d d7       	movsd  %xmm1,-0x29(%rbp)
140a1ddc6:	c6 45 df 01          	movb   $0x1,-0x21(%rbp)
140a1ddca:	48 8b 11             	mov    (%rcx),%rdx
140a1ddcd:	48 8b 02             	mov    (%rdx),%rax
140a1ddd0:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1ddd4:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1ddd9:	0f 85 59 04 00 00    	jne    0x140a1e238
140a1dddf:	45 0f b6 77 08       	movzbl 0x8(%r15),%r14d
140a1dde4:	45 84 f6             	test   %r14b,%r14b
140a1dde7:	0f 84 4b 04 00 00    	je     0x140a1e238
140a1dded:	0f b6 5c 24 20       	movzbl 0x20(%rsp),%ebx
140a1ddf2:	0f b6 7c 24 20       	movzbl 0x20(%rsp),%edi
140a1ddf7:	0f b6 74 24 20       	movzbl 0x20(%rsp),%esi
140a1ddfc:	45 0f b6 e6          	movzbl %r14b,%r12d
140a1de00:	41 0f be ce          	movsbl %r14b,%ecx
140a1de04:	e8 37 5d 41 00       	call   0x140e33b40
140a1de09:	85 c0                	test   %eax,%eax
140a1de0b:	74 1c                	je     0x140a1de29
140a1de0d:	b0 3a                	mov    $0x3a,%al
140a1de0f:	48 8d 0d 73 f9 65 00 	lea    0x65f973(%rip),%rcx        # 0x14107d789
140a1de16:	41 3a c4             	cmp    %r12b,%al
140a1de19:	74 0e                	je     0x140a1de29
140a1de1b:	0f b6 01             	movzbl (%rcx),%eax
140a1de1e:	48 ff c1             	inc    %rcx
140a1de21:	84 c0                	test   %al,%al
140a1de23:	75 f1                	jne    0x140a1de16
140a1de25:	b0 01                	mov    $0x1,%al
140a1de27:	eb 02                	jmp    0x140a1de2b
140a1de29:	32 c0                	xor    %al,%al
140a1de2b:	84 c0                	test   %al,%al
140a1de2d:	0f 84 88 00 00 00    	je     0x140a1debb
140a1de33:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
140a1de37:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
140a1de3b:	48 3b ca             	cmp    %rdx,%rcx
140a1de3e:	73 20                	jae    0x140a1de60
140a1de40:	48 8d 41 01          	lea    0x1(%rcx),%rax
140a1de44:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
140a1de48:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
140a1de4c:	48 83 fa 0f          	cmp    $0xf,%rdx
140a1de50:	48 0f 47 45 e7       	cmova  -0x19(%rbp),%rax
140a1de55:	44 88 34 08          	mov    %r14b,(%rax,%rcx,1)
140a1de59:	c6 44 08 01 00       	movb   $0x0,0x1(%rax,%rcx,1)
140a1de5e:	eb 17                	jmp    0x140a1de77
140a1de60:	45 0f b6 ce          	movzbl %r14b,%r9d
140a1de64:	44 0f b6 c6          	movzbl %sil,%r8d
140a1de68:	ba 01 00 00 00       	mov    $0x1,%edx
140a1de6d:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140a1de71:	e8 4a a9 78 ff       	call   0x1401a87c0
140a1de76:	90                   	nop
140a1de77:	49 8b 0f             	mov    (%r15),%rcx
140a1de7a:	e8 11 15 96 ff       	call   0x14037f390
140a1de7f:	83 f8 ff             	cmp    $0xffffffff,%eax
140a1de82:	74 04                	je     0x140a1de88
140a1de84:	41 88 47 08          	mov    %al,0x8(%r15)
140a1de88:	41 ff 47 18          	incl   0x18(%r15)
140a1de8c:	49 8b 17             	mov    (%r15),%rdx
140a1de8f:	48 8b 02             	mov    (%rdx),%rax
140a1de92:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1de96:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1de9b:	75 19                	jne    0x140a1deb6
140a1de9d:	45 0f b6 77 08       	movzbl 0x8(%r15),%r14d
140a1dea2:	41 80 fe 0a          	cmp    $0xa,%r14b
140a1dea6:	75 11                	jne    0x140a1deb9
140a1dea8:	41 ff 47 14          	incl   0x14(%r15)
140a1deac:	41 c7 47 18 01 00 00 	movl   $0x1,0x18(%r15)
140a1deb3:	00
140a1deb4:	eb 03                	jmp    0x140a1deb9
140a1deb6:	45 32 f6             	xor    %r14b,%r14b
140a1deb9:	eb 75                	jmp    0x140a1df30
140a1debb:	41 80 fe 25          	cmp    $0x25,%r14b
140a1debf:	0f 85 e7 04 00 00    	jne    0x140a1e3ac
140a1dec5:	49 8b 0f             	mov    (%r15),%rcx
140a1dec8:	e8 c3 14 96 ff       	call   0x14037f390
140a1decd:	83 f8 ff             	cmp    $0xffffffff,%eax
140a1ded0:	74 04                	je     0x140a1ded6
140a1ded2:	41 88 47 08          	mov    %al,0x8(%r15)
140a1ded6:	41 ff 47 18          	incl   0x18(%r15)
140a1deda:	49 8b 17             	mov    (%r15),%rdx
140a1dedd:	48 8b 02             	mov    (%rdx),%rax
140a1dee0:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1dee4:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1dee9:	75 13                	jne    0x140a1defe
140a1deeb:	41 80 7f 08 0a       	cmpb   $0xa,0x8(%r15)
140a1def0:	75 0c                	jne    0x140a1defe
140a1def2:	41 ff 47 14          	incl   0x14(%r15)
140a1def6:	41 c7 47 18 01 00 00 	movl   $0x1,0x18(%r15)
140a1defd:	00
140a1defe:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140a1df02:	49 8b cf             	mov    %r15,%rcx
140a1df05:	e8 46 fc ff ff       	call   0x140a1db50
140a1df0a:	41 80 7f 11 01       	cmpb   $0x1,0x11(%r15)
140a1df0f:	0f 87 8a 04 00 00    	ja     0x140a1e39f
140a1df15:	49 8b 17             	mov    (%r15),%rdx
140a1df18:	48 8b 02             	mov    (%rdx),%rax
140a1df1b:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1df1f:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1df24:	75 07                	jne    0x140a1df2d
140a1df26:	45 0f b6 77 08       	movzbl 0x8(%r15),%r14d
140a1df2b:	eb 03                	jmp    0x140a1df30
140a1df2d:	45 32 f6             	xor    %r14b,%r14b
140a1df30:	45 84 f6             	test   %r14b,%r14b
140a1df33:	0f 84 61 04 00 00    	je     0x140a1e39a
140a1df39:	41 0f be ce          	movsbl %r14b,%ecx
140a1df3d:	e8 fe 5b 41 00       	call   0x140e33b40
140a1df42:	85 c0                	test   %eax,%eax
140a1df44:	74 1d                	je     0x140a1df63
140a1df46:	b0 3a                	mov    $0x3a,%al
140a1df48:	48 8d 0d 3a f8 65 00 	lea    0x65f83a(%rip),%rcx        # 0x14107d789
140a1df4f:	90                   	nop
140a1df50:	41 3a c6             	cmp    %r14b,%al
140a1df53:	74 0e                	je     0x140a1df63
140a1df55:	0f b6 01             	movzbl (%rcx),%eax
140a1df58:	48 ff c1             	inc    %rcx
140a1df5b:	84 c0                	test   %al,%al
140a1df5d:	75 f1                	jne    0x140a1df50
140a1df5f:	b0 01                	mov    $0x1,%al
140a1df61:	eb 02                	jmp    0x140a1df65
140a1df63:	32 c0                	xor    %al,%al
140a1df65:	84 c0                	test   %al,%al
140a1df67:	0f 84 8b 00 00 00    	je     0x140a1dff8
140a1df6d:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
140a1df71:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
140a1df75:	48 3b ca             	cmp    %rdx,%rcx