100403770:	8d 4c 7b 01          	lea    0x1(%rbx,%rdi,2),%ecx
100403774:	48 63 c9             	movslq %ecx,%rcx
100403777:	45 85 e4             	test   %r12d,%r12d
10040377a:	0f 85 f0 00 00 00    	jne    100403870 <.text+0x2870>
100403780:	e8 43 d5 00 00       	call   100410cc8 <.text+0xfcc8>
100403785:	49 89 c7             	mov    %rax,%r15
100403788:	48 85 c0             	test   %rax,%rax
10040378b:	0f 84 59 01 00 00    	je     1004038ea <.text+0x28ea>
100403791:	0f b6 1e             	movzbl (%rsi),%ebx
100403794:	84 db                	test   %bl,%bl
100403796:	0f 84 e7 00 00 00    	je     100403883 <.text+0x2883>
10040379c:	44 0f b7 35 8e 2e 01 	movzwl 0x12e8e(%rip),%r14d        # 100416632 <_head_msys_assuan_0_dll-0x69ce>
1004037a3:	00
1004037a4:	31 ff                	xor    %edi,%edi
1004037a6:	eb 7e                	jmp    100403826 <.text+0x2826>
1004037a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004037af:	00
1004037b0:	80 fb 25             	cmp    $0x25,%bl
1004037b3:	0f 84 d7 00 00 00    	je     100403890 <.text+0x2890>
1004037b9:	80 fb 0a             	cmp    $0xa,%bl
1004037bc:	0f 84 ee 00 00 00    	je     1004038b0 <.text+0x28b0>
1004037c2:	44 8d 6f 01          	lea    0x1(%rdi),%r13d
1004037c6:	48 85 ed             	test   %rbp,%rbp
1004037c9:	0f 84 01 01 00 00    	je     1004038d0 <.text+0x28d0>
1004037cf:	0f be d3             	movsbl %bl,%edx
1004037d2:	48 89 e9             	mov    %rbp,%rcx
1004037d5:	e8 96 dc 00 00       	call   100411470 <.text+0x10470>
1004037da:	48 85 c0             	test   %rax,%rax
1004037dd:	0f 84 ed 00 00 00    	je     1004038d0 <.text+0x28d0>
1004037e3:	89 d8                	mov    %ebx,%eax
1004037e5:	4d 63 cd             	movslq %r13d,%r9
1004037e8:	41 c6 04 24 25       	movb   $0x25,(%r12)
1004037ed:	c0 e8 04             	shr    $0x4,%al
1004037f0:	3c 09                	cmp    $0x9,%al
1004037f2:	8d 48 30             	lea    0x30(%rax),%ecx
1004037f5:	8d 50 57             	lea    0x57(%rax),%edx
1004037f8:	0f 46 d1             	cmovbe %ecx,%edx
1004037fb:	83 e3 0f             	and    $0xf,%ebx
1004037fe:	8d 47 02             	lea    0x2(%rdi),%eax
100403801:	80 fb 09             	cmp    $0x9,%bl
100403804:	8d 4b 30             	lea    0x30(%rbx),%ecx
100403807:	48 98                	cltq
100403809:	43 88 14 0f          	mov    %dl,(%r15,%r9,1)
10040380d:	8d 53 57             	lea    0x57(%rbx),%edx
100403810:	0f 4e d1             	cmovle %ecx,%edx
100403813:	83 c7 03             	add    $0x3,%edi
100403816:	41 88 14 07          	mov    %dl,(%r15,%rax,1)
10040381a:	0f b6 5e 01          	movzbl 0x1(%rsi),%ebx
10040381e:	48 83 c6 01          	add    $0x1,%rsi
100403822:	84 db                	test   %bl,%bl
100403824:	74 2d                	je     100403853 <.text+0x2853>
100403826:	48 63 c7             	movslq %edi,%rax
100403829:	4d 8d 24 07          	lea    (%r15,%rax,1),%r12
10040382d:	80 fb 3a             	cmp    $0x3a,%bl
100403830:	0f 85 7a ff ff ff    	jne    1004037b0 <.text+0x27b0>
100403836:	8d 47 02             	lea    0x2(%rdi),%eax
100403839:	48 83 c6 01          	add    $0x1,%rsi
10040383d:	66 45 89 34 24       	mov    %r14w,(%r12)
100403842:	83 c7 03             	add    $0x3,%edi
100403845:	48 98                	cltq
100403847:	41 c6 04 07 61       	movb   $0x61,(%r15,%rax,1)
10040384c:	0f b6 1e             	movzbl (%rsi),%ebx
10040384f:	84 db                	test   %bl,%bl
100403851:	75 d3                	jne    100403826 <.text+0x2826>
100403853:	48 63 ff             	movslq %edi,%rdi
100403856:	4c 01 ff             	add    %r15,%rdi
100403859:	c6 07 00             	movb   $0x0,(%rdi)
10040385c:	4c 89 f8             	mov    %r15,%rax
10040385f:	48 83 c4 28          	add    $0x28,%rsp
100403863:	5b                   	pop    %rbx
100403864:	5e                   	pop    %rsi
100403865:	5f                   	pop    %rdi
100403866:	5d                   	pop    %rbp
100403867:	41 5c                	pop    %r12
100403869:	41 5d                	pop    %r13
10040386b:	41 5e                	pop    %r14
10040386d:	41 5f                	pop    %r15
10040386f:	c3                   	ret
100403870:	e8 0b d4 00 00       	call   100410c80 <.text+0xfc80>
100403875:	0f b6 1e             	movzbl (%rsi),%ebx
100403878:	49 89 c7             	mov    %rax,%r15
10040387b:	84 db                	test   %bl,%bl
10040387d:	0f 85 19 ff ff ff    	jne    10040379c <.text+0x279c>
100403883:	4c 89 ff             	mov    %r15,%rdi
100403886:	eb d1                	jmp    100403859 <.text+0x2859>
100403888:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040388f:	00
100403890:	8d 47 02             	lea    0x2(%rdi),%eax
100403893:	0f b7 0d 9a 2d 01 00 	movzwl 0x12d9a(%rip),%ecx        # 100416634 <_head_msys_assuan_0_dll-0x69cc>
10040389a:	83 c7 03             	add    $0x3,%edi
10040389d:	48 98                	cltq
10040389f:	66 41 89 0c 24       	mov    %cx,(%r12)
1004038a4:	41 c6 04 07 35       	movb   $0x35,(%r15,%rax,1)
1004038a9:	e9 6c ff ff ff       	jmp    10040381a <.text+0x281a>
1004038ae:	66 90                	xchg   %ax,%ax
1004038b0:	8d 47 02             	lea    0x2(%rdi),%eax
1004038b3:	0f b7 0d 7c 2d 01 00 	movzwl 0x12d7c(%rip),%ecx        # 100416636 <_head_msys_assuan_0_dll-0x69ca>
1004038ba:	83 c7 03             	add    $0x3,%edi
1004038bd:	48 98                	cltq
1004038bf:	66 41 89 0c 24       	mov    %cx,(%r12)
1004038c4:	41 c6 04 07 61       	movb   $0x61,(%r15,%rax,1)
1004038c9:	e9 4c ff ff ff       	jmp    10040381a <.text+0x281a>
1004038ce:	66 90                	xchg   %ax,%ax
1004038d0:	41 88 1c 24          	mov    %bl,(%r12)
1004038d4:	44 89 ef             	mov    %r13d,%edi
1004038d7:	e9 3e ff ff ff       	jmp    10040381a <.text+0x281a>
1004038dc:	0f 1f 40 00          	nopl   0x0(%rax)
1004038e0:	b9 01 00 00 00       	mov    $0x1,%ecx
1004038e5:	e9 8d fe ff ff       	jmp    100403777 <.text+0x2777>
1004038ea:	45 31 ff             	xor    %r15d,%r15d
1004038ed:	e9 6a ff ff ff       	jmp    10040385c <.text+0x285c>
1004038f2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004038f9:	00 00 00 00
1004038fd:	0f 1f 00             	nopl   (%rax)
100403900:	41 55                	push   %r13
100403902:	41 54                	push   %r12
100403904:	55                   	push   %rbp
100403905:	57                   	push   %rdi
100403906:	56                   	push   %rsi
100403907:	53                   	push   %rbx
100403908:	48 83 ec 28          	sub    $0x28,%rsp
10040390c:	48 89 cb             	mov    %rcx,%rbx
10040390f:	48 89 d6             	mov    %rdx,%rsi
100403912:	44 89 c7             	mov    %r8d,%edi
100403915:	e8 f6 db 00 00       	call   100411510 <.text+0x10510>
10040391a:	48 85 c0             	test   %rax,%rax
10040391d:	0f 84 8d 01 00 00    	je     100403ab0 <.text+0x2ab0>
100403923:	bd 01 00 00 00       	mov    $0x1,%ebp
100403928:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040392f:	00
100403930:	48 8d 48 01          	lea    0x1(%rax),%rcx
100403934:	48 89 f2             	mov    %rsi,%rdx
100403937:	49 89 ec             	mov    %rbp,%r12
10040393a:	48 83 c5 01          	add    $0x1,%rbp
10040393e:	e8 cd db 00 00       	call   100411510 <.text+0x10510>
100403943:	48 85 c0             	test   %rax,%rax
100403946:	75 e8                	jne    100403930 <.text+0x2930>
100403948:	49 83 c4 02          	add    $0x2,%r12
10040394c:	4e 8d 2c e5 00 00 00 	lea    0x0(,%r12,8),%r13
100403953:	00
100403954:	49 c1 ec 3d          	shr    $0x3d,%r12
100403958:	0f 85 3a 01 00 00    	jne    100403a98 <.text+0x2a98>
10040395e:	48 89 d9             	mov    %rbx,%rcx
100403961:	e8 6a db 00 00       	call   1004114d0 <.text+0x104d0>
100403966:	48 8d 48 01          	lea    0x1(%rax),%rcx
10040396a:	4c 01 e9             	add    %r13,%rcx
10040396d:	0f 82 25 01 00 00    	jb     100403a98 <.text+0x2a98>
100403973:	e8 50 d3 00 00       	call   100410cc8 <.text+0xfcc8>
100403978:	48 89 c5             	mov    %rax,%rbp
10040397b:	48 85 c0             	test   %rax,%rax
10040397e:	0f 84 1e 01 00 00    	je     100403aa2 <.text+0x2aa2>
100403984:	4e 8d 24 28          	lea    (%rax,%r13,1),%r12
100403988:	48 89 da             	mov    %rbx,%rdx
10040398b:	45 31 ed             	xor    %r13d,%r13d
10040398e:	4c 89 e1             	mov    %r12,%rcx
100403991:	4c 89 e3             	mov    %r12,%rbx
100403994:	e8 f7 da 00 00       	call   100411490 <.text+0x10490>
100403999:	eb 12                	jmp    1004039ad <.text+0x29ad>
10040399b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004039a0:	49 83 c5 01          	add    $0x1,%r13
1004039a4:	4a 89 5c ed f8       	mov    %rbx,-0x8(%rbp,%r13,8)
1004039a9:	48 8d 58 01          	lea    0x1(%rax),%rbx
1004039ad:	48 89 f2             	mov    %rsi,%rdx
1004039b0:	48 89 d9             	mov    %rbx,%rcx
1004039b3:	e8 58 db 00 00       	call   100411510 <.text+0x10510>
1004039b8:	48 85 c0             	test   %rax,%rax
1004039bb:	74 5b                	je     100403a18 <.text+0x2a18>
1004039bd:	c6 00 00             	movb   $0x0,(%rax)
1004039c0:	85 ff                	test   %edi,%edi
1004039c2:	74 dc                	je     1004039a0 <.text+0x29a0>
1004039c4:	0f b6 13             	movzbl (%rbx),%edx
1004039c7:	80 fa 20             	cmp    $0x20,%dl
1004039ca:	75 11                	jne    1004039dd <.text+0x29dd>
1004039cc:	0f 1f 40 00          	nopl   0x0(%rax)
1004039d0:	0f b6 53 01          	movzbl 0x1(%rbx),%edx
1004039d4:	48 83 c3 01          	add    $0x1,%rbx
1004039d8:	80 fa 20             	cmp    $0x20,%dl
1004039db:	74 f3                	je     1004039d0 <.text+0x29d0>
1004039dd:	80 fa 09             	cmp    $0x9,%dl
1004039e0:	74 ee                	je     1004039d0 <.text+0x29d0>
1004039e2:	48 8d 50 ff          	lea    -0x1(%rax),%rdx
1004039e6:	48 39 da             	cmp    %rbx,%rdx
1004039e9:	72 b5                	jb     1004039a0 <.text+0x29a0>
1004039eb:	4c 8d 43 ff          	lea    -0x1(%rbx),%r8
1004039ef:	eb 13                	jmp    100403a04 <.text+0x2a04>
1004039f1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004039f8:	c6 02 00             	movb   $0x0,(%rdx)
1004039fb:	48 83 ea 01          	sub    $0x1,%rdx
1004039ff:	4c 39 c2             	cmp    %r8,%rdx
100403a02:	74 9c                	je     1004039a0 <.text+0x29a0>
100403a04:	0f b6 0a             	movzbl (%rdx),%ecx
100403a07:	80 f9 20             	cmp    $0x20,%cl
100403a0a:	74 ec                	je     1004039f8 <.text+0x29f8>
100403a0c:	80 f9 09             	cmp    $0x9,%cl
100403a0f:	74 e7                	je     1004039f8 <.text+0x29f8>
100403a11:	eb 8d                	jmp    1004039a0 <.text+0x29a0>
100403a13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100403a18:	85 ff                	test   %edi,%edi
100403a1a:	75 38                	jne    100403a54 <.text+0x2a54>
100403a1c:	4a 8d 04 ed 00 00 00 	lea    0x0(,%r13,8),%rax
100403a23:	00
100403a24:	4a 89 5c ed 00       	mov    %rbx,0x0(%rbp,%r13,8)
100403a29:	48 c7 44 05 08 00 00 	movq   $0x0,0x8(%rbp,%rax,1)
100403a30:	00 00
100403a32:	48 8d 44 05 10       	lea    0x10(%rbp,%rax,1),%rax
100403a37:	49 39 c4             	cmp    %rax,%r12
100403a3a:	0f 85 87 00 00 00    	jne    100403ac7 <.text+0x2ac7>
100403a40:	48 89 e8             	mov    %rbp,%rax
100403a43:	48 83 c4 28          	add    $0x28,%rsp
100403a47:	5b                   	pop    %rbx
100403a48:	5e                   	pop    %rsi
100403a49:	5f                   	pop    %rdi
100403a4a:	5d                   	pop    %rbp
100403a4b:	41 5c                	pop    %r12
100403a4d:	41 5d                	pop    %r13
100403a4f:	c3                   	ret
100403a50:	48 83 c3 01          	add    $0x1,%rbx
100403a54:	0f b6 03             	movzbl (%rbx),%eax
100403a57:	3c 20                	cmp    $0x20,%al
100403a59:	74 f5                	je     100403a50 <.text+0x2a50>
100403a5b:	3c 09                	cmp    $0x9,%al
100403a5d:	74 f1                	je     100403a50 <.text+0x2a50>
100403a5f:	48 89 d9             	mov    %rbx,%rcx
100403a62:	e8 69 da 00 00       	call   1004114d0 <.text+0x104d0>
100403a67:	48 8d 44 03 ff       	lea    -0x1(%rbx,%rax,1),%rax
100403a6c:	48 39 d8             	cmp    %rbx,%rax
100403a6f:	73 13                	jae    100403a84 <.text+0x2a84>
100403a71:	eb a9                	jmp    100403a1c <.text+0x2a1c>
100403a73:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100403a78:	c6 00 00             	movb   $0x0,(%rax)
100403a7b:	48 83 e8 01          	sub    $0x1,%rax
100403a7f:	48 39 d8             	cmp    %rbx,%rax
100403a82:	72 98                	jb     100403a1c <.text+0x2a1c>
100403a84:	0f b6 10             	movzbl (%rax),%edx
100403a87:	80 fa 20             	cmp    $0x20,%dl
100403a8a:	74 ec                	je     100403a78 <.text+0x2a78>
100403a8c:	80 fa 09             	cmp    $0x9,%dl
100403a8f:	74 e7                	je     100403a78 <.text+0x2a78>
100403a91:	eb 89                	jmp    100403a1c <.text+0x2a1c>
100403a93:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100403a98:	b9 0c 00 00 00       	mov    $0xc,%ecx
100403a9d:	e8 be d3 00 00       	call   100410e60 <.text+0xfe60>
100403aa2:	31 ed                	xor    %ebp,%ebp
100403aa4:	eb 9a                	jmp    100403a40 <.text+0x2a40>
100403aa6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100403aad:	00 00 00
100403ab0:	48 89 d9             	mov    %rbx,%rcx
100403ab3:	41 bd 10 00 00 00    	mov    $0x10,%r13d
100403ab9:	e8 12 da 00 00       	call   1004114d0 <.text+0x104d0>
100403abe:	48 8d 48 11          	lea    0x11(%rax),%rcx
100403ac2:	e9 ac fe ff ff       	jmp    100403973 <.text+0x2973>
100403ac7:	4c 8d 0d 42 2b 01 00 	lea    0x12b42(%rip),%r9        # 100416610 <_head_msys_assuan_0_dll-0x69f0>
100403ace:	41 b8 63 05 00 00    	mov    $0x563,%r8d
100403ad4:	48 8d 15 76 2a 01 00 	lea    0x12a76(%rip),%rdx        # 100416551 <_head_msys_assuan_0_dll-0x6aaf>
100403adb:	48 8d 0d 7e 2a 01 00 	lea    0x12a7e(%rip),%rcx        # 100416560 <_head_msys_assuan_0_dll-0x6aa0>
100403ae2:	e8 a1 d3 00 00       	call   100410e88 <.text+0xfe88>
100403ae7:	90                   	nop
100403ae8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100403aef:	00
100403af0:	0f b6 01             	movzbl (%rcx),%eax
100403af3:	49 89 d3             	mov    %rdx,%r11
100403af6:	3c 30                	cmp    $0x30,%al
100403af8:	0f 84 8a 00 00 00    	je     100403b88 <.text+0x2b88>
100403afe:	8d 50 d0             	lea    -0x30(%rax),%edx
100403b01:	80 fa 09             	cmp    $0x9,%dl
100403b04:	0f 87 b6 00 00 00    	ja     100403bc0 <.text+0x2bc0>
100403b0a:	31 d2                	xor    %edx,%edx
100403b0c:	0f 1f 40 00          	nopl   0x0(%rax)
100403b10:	83 e8 30             	sub    $0x30,%eax
100403b13:	8d 14 92             	lea    (%rdx,%rdx,4),%edx
100403b16:	48 83 c1 01          	add    $0x1,%rcx
100403b1a:	0f be c0             	movsbl %al,%eax
100403b1d:	8d 14 50             	lea    (%rax,%rdx,2),%edx
100403b20:	0f b6 01             	movzbl (%rcx),%eax
100403b23:	44 8d 50 d0          	lea    -0x30(%rax),%r10d
100403b27:	41 80 fa 09          	cmp    $0x9,%r10b
100403b2b:	76 e3                	jbe    100403b10 <.text+0x2b10>
100403b2d:	41 89 13             	mov    %edx,(%r11)
100403b30:	85 d2                	test   %edx,%edx
100403b32:	78 6c                	js     100403ba0 <.text+0x2ba0>
100403b34:	80 39 2e             	cmpb   $0x2e,(%rcx)
100403b37:	75 67                	jne    100403ba0 <.text+0x2ba0>
100403b39:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
100403b3d:	48 8d 51 01          	lea    0x1(%rcx),%rdx
100403b41:	3c 30                	cmp    $0x30,%al
100403b43:	74 6b                	je     100403bb0 <.text+0x2bb0>
100403b45:	8d 48 d0             	lea    -0x30(%rax),%ecx
100403b48:	80 f9 09             	cmp    $0x9,%cl
100403b4b:	77 7f                	ja     100403bcc <.text+0x2bcc>
100403b4d:	31 c9                	xor    %ecx,%ecx
100403b4f:	90                   	nop
100403b50:	83 e8 30             	sub    $0x30,%eax
100403b53:	8d 0c 89             	lea    (%rcx,%rcx,4),%ecx
100403b56:	48 83 c2 01          	add    $0x1,%rdx
100403b5a:	0f be c0             	movsbl %al,%eax
100403b5d:	8d 0c 48             	lea    (%rax,%rcx,2),%ecx
100403b60:	0f b6 02             	movzbl (%rdx),%eax
100403b63:	44 8d 50 d0          	lea    -0x30(%rax),%r10d
100403b67:	41 80 fa 09          	cmp    $0x9,%r10b
100403b6b:	76 e3                	jbe    100403b50 <.text+0x2b50>
100403b6d:	41 89 08             	mov    %ecx,(%r8)
100403b70:	85 c9                	test   %ecx,%ecx
100403b72:	78 2c                	js     100403ba0 <.text+0x2ba0>
100403b74:	80 3a 2e             	cmpb   $0x2e,(%rdx)
100403b77:	74 5f                	je     100403bd8 <.text+0x2bd8>
100403b79:	48 89 d0             	mov    %rdx,%rax
100403b7c:	41 c7 01 00 00 00 00 	movl   $0x0,(%r9)
100403b83:	c3                   	ret
100403b84:	0f 1f 40 00          	nopl   0x0(%rax)
100403b88:	0f b6 51 01          	movzbl 0x1(%rcx),%edx
100403b8c:	83 ea 30             	sub    $0x30,%edx
100403b8f:	80 fa 09             	cmp    $0x9,%dl
100403b92:	0f 87 72 ff ff ff    	ja     100403b0a <.text+0x2b0a>
100403b98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100403b9f:	00
100403ba0:	31 d2                	xor    %edx,%edx
100403ba2:	48 89 d0             	mov    %rdx,%rax
100403ba5:	c3                   	ret
100403ba6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100403bad:	00 00 00
100403bb0:	0f b6 49 02          	movzbl 0x2(%rcx),%ecx
100403bb4:	83 e9 30             	sub    $0x30,%ecx
100403bb7:	80 f9 09             	cmp    $0x9,%cl
100403bba:	77 91                	ja     100403b4d <.text+0x2b4d>
100403bbc:	eb e2                	jmp    100403ba0 <.text+0x2ba0>
100403bbe:	66 90                	xchg   %ax,%ax
100403bc0:	41 c7 03 00 00 00 00 	movl   $0x0,(%r11)
100403bc7:	e9 68 ff ff ff       	jmp    100403b34 <.text+0x2b34>
100403bcc:	41 c7 00 00 00 00 00 	movl   $0x0,(%r8)
100403bd3:	eb 9f                	jmp    100403b74 <.text+0x2b74>
100403bd5:	0f 1f 00             	nopl   (%rax)
100403bd8:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
100403bdc:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
100403be0:	3c 30                	cmp    $0x30,%al
100403be2:	74 49                	je     100403c2d <.text+0x2c2d>
100403be4:	8d 50 d0             	lea    -0x30(%rax),%edx
100403be7:	80 fa 09             	cmp    $0x9,%dl
100403bea:	77 32                	ja     100403c1e <.text+0x2c1e>
100403bec:	48 89 ca             	mov    %rcx,%rdx
100403bef:	31 c9                	xor    %ecx,%ecx
100403bf1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100403bf8:	83 e8 30             	sub    $0x30,%eax
100403bfb:	8d 0c 89             	lea    (%rcx,%rcx,4),%ecx
100403bfe:	48 83 c2 01          	add    $0x1,%rdx
100403c02:	0f be c0             	movsbl %al,%eax
100403c05:	8d 0c 48             	lea    (%rax,%rcx,2),%ecx
100403c08:	0f b6 02             	movzbl (%rdx),%eax
100403c0b:	44 8d 40 d0          	lea    -0x30(%rax),%r8d
100403c0f:	41 80 f8 09          	cmp    $0x9,%r8b
100403c13:	76 e3                	jbe    100403bf8 <.text+0x2bf8>