140a1d5ab:	75 0e                	jne    0x140a1d5bb
140a1d5ad:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
140a1d5b1:	e8 2a 45 00 00       	call   0x140a21ae0
140a1d5b6:	e9 24 01 00 00       	jmp    0x140a1d6df
140a1d5bb:	b1 2f                	mov    $0x2f,%cl
140a1d5bd:	48 8d 05 55 0c 66 00 	lea    0x660c55(%rip),%rax        # 0x14107e219
140a1d5c4:	40 3a ce             	cmp    %sil,%cl
140a1d5c7:	74 70                	je     0x140a1d639
140a1d5c9:	0f b6 08             	movzbl (%rax),%ecx
140a1d5cc:	48 ff c0             	inc    %rax
140a1d5cf:	84 c9                	test   %cl,%cl
140a1d5d1:	75 f1                	jne    0x140a1d5c4
140a1d5d3:	c6 47 11 01          	movb   $0x1,0x11(%rdi)
140a1d5d7:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
140a1d5db:	e8 00 45 00 00       	call   0x140a21ae0
140a1d5e0:	e9 b2 f9 ff ff       	jmp    0x140a1cf97
140a1d5e5:	80 fb 5b             	cmp    $0x5b,%bl
140a1d5e8:	0f 85 1c 05 00 00    	jne    0x140a1db0a
140a1d5ee:	48 8b cf             	mov    %rdi,%rcx
140a1d5f1:	e8 da 5f 00 00       	call   0x140a235d0
140a1d5f6:	e9 89 00 00 00       	jmp    0x140a1d684
140a1d5fb:	40 80 fe 3a          	cmp    $0x3a,%sil
140a1d5ff:	75 0e                	jne    0x140a1d60f
140a1d601:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
140a1d605:	e8 d6 44 00 00       	call   0x140a21ae0
140a1d60a:	e9 d0 00 00 00       	jmp    0x140a1d6df
140a1d60f:	b1 2f                	mov    $0x2f,%cl
140a1d611:	48 8d 05 01 0c 66 00 	lea    0x660c01(%rip),%rax        # 0x14107e219
140a1d618:	40 3a ce             	cmp    %sil,%cl
140a1d61b:	74 1c                	je     0x140a1d639
140a1d61d:	0f b6 08             	movzbl (%rax),%ecx
140a1d620:	48 ff c0             	inc    %rax
140a1d623:	84 c9                	test   %cl,%cl
140a1d625:	75 f1                	jne    0x140a1d618
140a1d627:	c6 47 11 01          	movb   $0x1,0x11(%rdi)
140a1d62b:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
140a1d62f:	e8 ac 44 00 00       	call   0x140a21ae0
140a1d634:	e9 5e f9 ff ff       	jmp    0x140a1cf97
140a1d639:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
140a1d63d:	e8 9e 44 00 00       	call   0x140a21ae0
140a1d642:	e9 b6 01 00 00       	jmp    0x140a1d7fd
140a1d647:	80 fb 5b             	cmp    $0x5b,%bl
140a1d64a:	0f 85 ba 04 00 00    	jne    0x140a1db0a
140a1d650:	48 8b 0f             	mov    (%rdi),%rcx
140a1d653:	e8 38 1d 96 ff       	call   0x14037f390
140a1d658:	83 f8 ff             	cmp    $0xffffffff,%eax
140a1d65b:	74 03                	je     0x140a1d660
140a1d65d:	88 47 08             	mov    %al,0x8(%rdi)
140a1d660:	ff 47 18             	incl   0x18(%rdi)
140a1d663:	48 8b 17             	mov    (%rdi),%rdx
140a1d666:	48 8b 02             	mov    (%rdx),%rax
140a1d669:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1d66d:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1d672:	75 10                	jne    0x140a1d684
140a1d674:	80 7f 08 0a          	cmpb   $0xa,0x8(%rdi)
140a1d678:	75 0a                	jne    0x140a1d684
140a1d67a:	ff 47 14             	incl   0x14(%rdi)
140a1d67d:	c7 47 18 01 00 00 00 	movl   $0x1,0x18(%rdi)
140a1d684:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
140a1d688:	48 8b cf             	mov    %rdi,%rcx
140a1d68b:	e8 a0 84 ff ff       	call   0x140a15b30
140a1d690:	80 7f 11 01          	cmpb   $0x1,0x11(%rdi)
140a1d694:	0f 87 fd f8 ff ff    	ja     0x140a1cf97
140a1d69a:	48 8b 17             	mov    (%rdi),%rdx
140a1d69d:	48 8b 02             	mov    (%rdx),%rax
140a1d6a0:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1d6a4:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1d6a9:	75 06                	jne    0x140a1d6b1
140a1d6ab:	0f b6 57 08          	movzbl 0x8(%rdi),%edx
140a1d6af:	eb 02                	jmp    0x140a1d6b3
140a1d6b1:	32 d2                	xor    %dl,%dl
140a1d6b3:	84 d2                	test   %dl,%dl
140a1d6b5:	0f 84 d8 f8 ff ff    	je     0x140a1cf93
140a1d6bb:	80 fa 5d             	cmp    $0x5d,%dl
140a1d6be:	0f 85 69 01 00 00    	jne    0x140a1d82d
140a1d6c4:	48 8b cf             	mov    %rdi,%rcx
140a1d6c7:	e8 04 5f 00 00       	call   0x140a235d0
140a1d6cc:	0f b6 f0             	movzbl %al,%esi
140a1d6cf:	84 c0                	test   %al,%al
140a1d6d1:	0f 84 f9 02 00 00    	je     0x140a1d9d0
140a1d6d7:	3c 3a                	cmp    $0x3a,%al
140a1d6d9:	0f 85 27 01 00 00    	jne    0x140a1d806
140a1d6df:	48 8b cf             	mov    %rdi,%rcx
140a1d6e2:	e8 e9 5e 00 00       	call   0x140a235d0
140a1d6e7:	44 0f b6 c8          	movzbl %al,%r9d
140a1d6eb:	84 c0                	test   %al,%al
140a1d6ed:	0f 84 a0 f8 ff ff    	je     0x140a1cf93
140a1d6f3:	0f b6 0d 46 3f 66 00 	movzbl 0x663f46(%rip),%ecx        # 0x141081640
140a1d6fa:	48 8d 15 40 3f 66 00 	lea    0x663f40(%rip),%rdx        # 0x141081641
140a1d701:	84 c9                	test   %cl,%cl
140a1d703:	74 0f                	je     0x140a1d714
140a1d705:	41 3a c9             	cmp    %r9b,%cl
140a1d708:	74 23                	je     0x140a1d72d
140a1d70a:	0f b6 0a             	movzbl (%rdx),%ecx
140a1d70d:	48 ff c2             	inc    %rdx
140a1d710:	84 c9                	test   %cl,%cl
140a1d712:	75 f1                	jne    0x140a1d705
140a1d714:	b8 08 00 00 00       	mov    $0x8,%eax
140a1d719:	b9 03 00 00 00       	mov    $0x3,%ecx
140a1d71e:	41 80 f9 0a          	cmp    $0xa,%r9b
140a1d722:	0f 45 c1             	cmovne %ecx,%eax
140a1d725:	88 47 11             	mov    %al,0x11(%rdi)
140a1d728:	e9 6a f8 ff ff       	jmp    0x140a1cf97
140a1d72d:	45 33 c0             	xor    %r8d,%r8d
140a1d730:	41 0f b6 d1          	movzbl %r9b,%edx
140a1d734:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140a1d739:	e8 82 40 ff ff       	call   0x140a117c0
140a1d73e:	48 8b cf             	mov    %rdi,%rcx
140a1d741:	e8 8a 5e 00 00       	call   0x140a235d0
140a1d746:	0f b6 f0             	movzbl %al,%esi
140a1d749:	84 c0                	test   %al,%al
140a1d74b:	0f 84 80 00 00 00    	je     0x140a1d7d1
140a1d751:	48 8d 1d e9 3e 66 00 	lea    0x663ee9(%rip),%rbx        # 0x141081641
140a1d758:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140a1d75f:	00
140a1d760:	0f b6 05 d9 3e 66 00 	movzbl 0x663ed9(%rip),%eax        # 0x141081640
140a1d767:	48 8b cb             	mov    %rbx,%rcx
140a1d76a:	84 c0                	test   %al,%al
140a1d76c:	74 11                	je     0x140a1d77f
140a1d76e:	66 90                	xchg   %ax,%ax
140a1d770:	40 3a c6             	cmp    %sil,%al
140a1d773:	74 38                	je     0x140a1d7ad
140a1d775:	0f b6 01             	movzbl (%rcx),%eax
140a1d778:	48 ff c1             	inc    %rcx
140a1d77b:	84 c0                	test   %al,%al
140a1d77d:	75 f1                	jne    0x140a1d770
140a1d77f:	b1 2f                	mov    $0x2f,%cl
140a1d781:	48 8d 05 91 0a 66 00 	lea    0x660a91(%rip),%rax        # 0x14107e219
140a1d788:	40 3a ce             	cmp    %sil,%cl
140a1d78b:	74 63                	je     0x140a1d7f0
140a1d78d:	0f b6 08             	movzbl (%rax),%ecx
140a1d790:	48 ff c0             	inc    %rax
140a1d793:	84 c9                	test   %cl,%cl
140a1d795:	75 f1                	jne    0x140a1d788
140a1d797:	c6 47 11 01          	movb   $0x1,0x11(%rdi)
140a1d79b:	0f b7 54 24 20       	movzwl 0x20(%rsp),%edx
140a1d7a0:	49 8b cf             	mov    %r15,%rcx
140a1d7a3:	e8 88 6b 06 00       	call   0x140a84330
140a1d7a8:	e9 ea f7 ff ff       	jmp    0x140a1cf97
140a1d7ad:	45 33 c0             	xor    %r8d,%r8d
140a1d7b0:	40 0f b6 d6          	movzbl %sil,%edx
140a1d7b4:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140a1d7b9:	e8 02 40 ff ff       	call   0x140a117c0
140a1d7be:	84 c0                	test   %al,%al
140a1d7c0:	74 25                	je     0x140a1d7e7
140a1d7c2:	48 8b cf             	mov    %rdi,%rcx
140a1d7c5:	e8 06 5e 00 00       	call   0x140a235d0
140a1d7ca:	0f b6 f0             	movzbl %al,%esi
140a1d7cd:	84 c0                	test   %al,%al
140a1d7cf:	75 8f                	jne    0x140a1d760
140a1d7d1:	0f b7 54 24 20       	movzwl 0x20(%rsp),%edx
140a1d7d6:	49 8b cf             	mov    %r15,%rcx
140a1d7d9:	e8 52 6b 06 00       	call   0x140a84330
140a1d7de:	c6 47 11 00          	movb   $0x0,0x11(%rdi)
140a1d7e2:	e9 b0 f7 ff ff       	jmp    0x140a1cf97
140a1d7e7:	c6 47 11 09          	movb   $0x9,0x11(%rdi)
140a1d7eb:	e9 a7 f7 ff ff       	jmp    0x140a1cf97
140a1d7f0:	0f b7 54 24 20       	movzwl 0x20(%rsp),%edx
140a1d7f5:	49 8b cf             	mov    %r15,%rcx
140a1d7f8:	e8 33 6b 06 00       	call   0x140a84330
140a1d7fd:	40 84 f6             	test   %sil,%sil
140a1d800:	0f 84 ca 01 00 00    	je     0x140a1d9d0
140a1d806:	40 80 fe 2f          	cmp    $0x2f,%sil
140a1d80a:	0f 84 fa 00 00 00    	je     0x140a1d90a
140a1d810:	40 80 fe 3f          	cmp    $0x3f,%sil
140a1d814:	0f 84 ce 01 00 00    	je     0x140a1d9e8
140a1d81a:	40 80 fe 23          	cmp    $0x23,%sil
140a1d81e:	0f 84 19 02 00 00    	je     0x140a1da3d
140a1d824:	c6 47 11 01          	movb   $0x1,0x11(%rdi)
140a1d828:	e9 6a f7 ff ff       	jmp    0x140a1cf97
140a1d82d:	b8 08 00 00 00       	mov    $0x8,%eax
140a1d832:	b9 03 00 00 00       	mov    $0x3,%ecx
140a1d837:	80 fa 0a             	cmp    $0xa,%dl
140a1d83a:	0f 45 c1             	cmovne %ecx,%eax
140a1d83d:	88 47 11             	mov    %al,0x11(%rdi)
140a1d840:	e9 52 f7 ff ff       	jmp    0x140a1cf97
140a1d845:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140a1d849:	48 8b 55 0f          	mov    0xf(%rbp),%rdx
140a1d84d:	48 3b ca             	cmp    %rdx,%rcx
140a1d850:	73 20                	jae    0x140a1d872
140a1d852:	48 8d 41 01          	lea    0x1(%rcx),%rax
140a1d856:	48 89 45 07          	mov    %rax,0x7(%rbp)
140a1d85a:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140a1d85e:	48 83 fa 0f          	cmp    $0xf,%rdx
140a1d862:	48 0f 47 45 f7       	cmova  -0x9(%rbp),%rax
140a1d867:	66 c7 04 08 2f 00    	movw   $0x2f,(%rax,%rcx,1)
140a1d86d:	e9 ee 00 00 00       	jmp    0x140a1d960
140a1d872:	41 b1 2f             	mov    $0x2f,%r9b
140a1d875:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
140a1d87b:	ba 01 00 00 00       	mov    $0x1,%edx
140a1d880:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140a1d884:	e8 37 af 78 ff       	call   0x1401a87c0
140a1d889:	e9 d2 00 00 00       	jmp    0x140a1d960
140a1d88e:	8b cb                	mov    %ebx,%ecx
140a1d890:	e8 ab 62 41 00       	call   0x140e33b40
140a1d895:	85 c0                	test   %eax,%eax
140a1d897:	74 1c                	je     0x140a1d8b5
140a1d899:	b0 3a                	mov    $0x3a,%al
140a1d89b:	4c 8d 35 e7 fe 65 00 	lea    0x65fee7(%rip),%r14        # 0x14107d789
140a1d8a2:	3a c3                	cmp    %bl,%al
140a1d8a4:	74 0f                	je     0x140a1d8b5
140a1d8a6:	41 0f b6 06          	movzbl (%r14),%eax
140a1d8aa:	49 ff c6             	inc    %r14
140a1d8ad:	84 c0                	test   %al,%al
140a1d8af:	75 f1                	jne    0x140a1d8a2
140a1d8b1:	b0 01                	mov    $0x1,%al
140a1d8b3:	eb 02                	jmp    0x140a1d8b7
140a1d8b5:	32 c0                	xor    %al,%al
140a1d8b7:	84 c0                	test   %al,%al
140a1d8b9:	74 5c                	je     0x140a1d917
140a1d8bb:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140a1d8bf:	48 8b 55 0f          	mov    0xf(%rbp),%rdx
140a1d8c3:	48 3b ca             	cmp    %rdx,%rcx
140a1d8c6:	73 2a                	jae    0x140a1d8f2
140a1d8c8:	48 8d 41 01          	lea    0x1(%rcx),%rax
140a1d8cc:	48 89 45 07          	mov    %rax,0x7(%rbp)
140a1d8d0:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140a1d8d4:	48 83 fa 0f          	cmp    $0xf,%rdx
140a1d8d8:	48 0f 47 45 f7       	cmova  -0x9(%rbp),%rax
140a1d8dd:	88 1c 08             	mov    %bl,(%rax,%rcx,1)
140a1d8e0:	c6 44 08 01 00       	movb   $0x0,0x1(%rax,%rcx,1)
140a1d8e5:	48 8b cf             	mov    %rdi,%rcx
140a1d8e8:	e8 e3 5c 00 00       	call   0x140a235d0
140a1d8ed:	0f b6 d8             	movzbl %al,%ebx
140a1d8f0:	eb 65                	jmp    0x140a1d957
140a1d8f2:	44 0f b6 cb          	movzbl %bl,%r9d
140a1d8f6:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
140a1d8fc:	ba 01 00 00 00       	mov    $0x1,%edx
140a1d901:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140a1d905:	e8 b6 ae 78 ff       	call   0x1401a87c0
140a1d90a:	48 8b cf             	mov    %rdi,%rcx
140a1d90d:	e8 be 5c 00 00       	call   0x140a235d0
140a1d912:	0f b6 d8             	movzbl %al,%ebx
140a1d915:	eb 40                	jmp    0x140a1d957
140a1d917:	80 fb 25             	cmp    $0x25,%bl
140a1d91a:	0f 85 ea 01 00 00    	jne    0x140a1db0a
140a1d920:	48 8b cf             	mov    %rdi,%rcx
140a1d923:	e8 a8 5c 00 00       	call   0x140a235d0
140a1d928:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
140a1d92c:	48 8b cf             	mov    %rdi,%rcx
140a1d92f:	e8 1c 02 00 00       	call   0x140a1db50
140a1d934:	80 7f 11 01          	cmpb   $0x1,0x11(%rdi)
140a1d938:	0f 87 59 f6 ff ff    	ja     0x140a1cf97
140a1d93e:	48 8b 17             	mov    (%rdi),%rdx
140a1d941:	48 8b 02             	mov    (%rdx),%rax
140a1d944:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1d948:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1d94d:	75 06                	jne    0x140a1d955
140a1d94f:	0f b6 5f 08          	movzbl 0x8(%rdi),%ebx
140a1d953:	eb 02                	jmp    0x140a1d957
140a1d955:	32 db                	xor    %bl,%bl
140a1d957:	84 db                	test   %bl,%bl
140a1d959:	74 6b                	je     0x140a1d9c6
140a1d95b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a1d960:	0f b6 cb             	movzbl %bl,%ecx
140a1d963:	e8 58 2b ff ff       	call   0x140a104c0
140a1d968:	90                   	nop
140a1d969:	84 c0                	test   %al,%al
140a1d96b:	74 19                	je     0x140a1d986
140a1d96d:	0f b6 d3             	movzbl %bl,%edx
140a1d970:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140a1d974:	e8 87 c4 78 ff       	call   0x1401a9e00
140a1d979:	48 8b cf             	mov    %rdi,%rcx
140a1d97c:	e8 4f 5c 00 00       	call   0x140a235d0
140a1d981:	0f b6 d8             	movzbl %al,%ebx
140a1d984:	eb 3c                	jmp    0x140a1d9c2
140a1d986:	80 fb 25             	cmp    $0x25,%bl
140a1d989:	75 4e                	jne    0x140a1d9d9
140a1d98b:	48 8b cf             	mov    %rdi,%rcx
140a1d98e:	e8 3d 5c 00 00       	call   0x140a235d0
140a1d993:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
140a1d997:	48 8b cf             	mov    %rdi,%rcx
140a1d99a:	e8 b1 01 00 00       	call   0x140a1db50
140a1d99f:	80 7f 11 01          	cmpb   $0x1,0x11(%rdi)
140a1d9a3:	0f 87 ee f5 ff ff    	ja     0x140a1cf97
140a1d9a9:	48 8b 17             	mov    (%rdi),%rdx
140a1d9ac:	48 8b 02             	mov    (%rdx),%rax
140a1d9af:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1d9b3:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1d9b8:	75 06                	jne    0x140a1d9c0
140a1d9ba:	0f b6 5f 08          	movzbl 0x8(%rdi),%ebx
140a1d9be:	eb 02                	jmp    0x140a1d9c2
140a1d9c0:	32 db                	xor    %bl,%bl
140a1d9c2:	84 db                	test   %bl,%bl
140a1d9c4:	75 9a                	jne    0x140a1d960
140a1d9c6:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140a1d9cb:	e8 a0 40 00 00       	call   0x140a21a70
140a1d9d0:	c6 47 11 00          	movb   $0x0,0x11(%rdi)
140a1d9d4:	e9 be f5 ff ff       	jmp    0x140a1cf97
140a1d9d9:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140a1d9de:	80 fb 3f             	cmp    $0x3f,%bl
140a1d9e1:	75 4c                	jne    0x140a1da2f
140a1d9e3:	e8 88 40 00 00       	call   0x140a21a70
140a1d9e8:	48 8b cf             	mov    %rdi,%rcx
140a1d9eb:	e8 e0 5b 00 00       	call   0x140a235d0
140a1d9f0:	84 c0                	test   %al,%al
140a1d9f2:	74 dc                	je     0x140a1d9d0
140a1d9f4:	49 8b d7             	mov    %r15,%rdx
140a1d9f7:	48 8b cf             	mov    %rdi,%rcx
140a1d9fa:	e8 11 03 00 00       	call   0x140a1dd10
140a1d9ff:	80 7f 11 01          	cmpb   $0x1,0x11(%rdi)
140a1da03:	0f 87 8e f5 ff ff    	ja     0x140a1cf97
140a1da09:	48 8b 17             	mov    (%rdi),%rdx
140a1da0c:	48 8b 02             	mov    (%rdx),%rax
140a1da0f:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1da13:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1da18:	75 b6                	jne    0x140a1d9d0
140a1da1a:	0f b6 47 08          	movzbl 0x8(%rdi),%eax
140a1da1e:	3c 23                	cmp    $0x23,%al
140a1da20:	74 1b                	je     0x140a1da3d
140a1da22:	84 c0                	test   %al,%al
140a1da24:	74 aa                	je     0x140a1d9d0
140a1da26:	c6 47 11 01          	movb   $0x1,0x11(%rdi)
140a1da2a:	e9 68 f5 ff ff       	jmp    0x140a1cf97
140a1da2f:	80 fb 23             	cmp    $0x23,%bl
140a1da32:	0f 85 c4 00 00 00    	jne    0x140a1dafc
140a1da38:	e8 33 40 00 00       	call   0x140a21a70
140a1da3d:	48 8b cf             	mov    %rdi,%rcx
140a1da40:	e8 8b 5b 00 00       	call   0x140a235d0
140a1da45:	0f b6 d8             	movzbl %al,%ebx
140a1da48:	84 c0                	test   %al,%al
140a1da4a:	74 6a                	je     0x140a1dab6
140a1da4c:	0f 1f 40 00          	nopl   0x0(%rax)
140a1da50:	0f b6 cb             	movzbl %bl,%ecx
140a1da53:	e8 d8 76 00 00       	call   0x140a25130
140a1da58:	90                   	nop
140a1da59:	84 c0                	test   %al,%al
140a1da5b:	74 19                	je     0x140a1da76
140a1da5d:	0f b6 d3             	movzbl %bl,%edx
140a1da60:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140a1da64:	e8 97 c3 78 ff       	call   0x1401a9e00
140a1da69:	48 8b cf             	mov    %rdi,%rcx
140a1da6c:	e8 5f 5b 00 00       	call   0x140a235d0
140a1da71:	0f b6 d8             	movzbl %al,%ebx
140a1da74:	eb 3c                	jmp    0x140a1dab2
140a1da76:	80 fb 25             	cmp    $0x25,%bl
140a1da79:	75 5e                	jne    0x140a1dad9
140a1da7b:	48 8b cf             	mov    %rdi,%rcx
140a1da7e:	e8 4d 5b 00 00       	call   0x140a235d0
140a1da83:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
140a1da87:	48 8b cf             	mov    %rdi,%rcx
140a1da8a:	e8 c1 00 00 00       	call   0x140a1db50
140a1da8f:	80 7f 11 01          	cmpb   $0x1,0x11(%rdi)
140a1da93:	0f 87 fe f4 ff ff    	ja     0x140a1cf97
140a1da99:	48 8b 17             	mov    (%rdi),%rdx
140a1da9c:	48 8b 02             	mov    (%rdx),%rax
140a1da9f:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1daa3:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1daa8:	75 06                	jne    0x140a1dab0
140a1daaa:	0f b6 5f 08          	movzbl 0x8(%rdi),%ebx