1004e98d7:	48 85 f6             	test   %rsi,%rsi
1004e98da:	74 48                	je     1004e9924 <.text+0xe8924>
1004e98dc:	48 8b 29             	mov    (%rcx),%rbp
1004e98df:	48 8d 15 fa 63 21 00 	lea    0x2163fa(%rip),%rdx        # 1006ffce0 <_head_msys_iconv_2_dll-0x6c320>
1004e98e6:	0f b6 45 00          	movzbl 0x0(%rbp),%eax
1004e98ea:	48 0f be 3c 02       	movsbq (%rdx,%rax,1),%rdi
1004e98ef:	49 89 c5             	mov    %rax,%r13
1004e98f2:	40 80 ff 01          	cmp    $0x1,%dil
1004e98f6:	74 40                	je     1004e9938 <.text+0xe8938>
1004e98f8:	48 39 fe             	cmp    %rdi,%rsi
1004e98fb:	72 63                	jb     1004e9960 <.text+0xe8960>
1004e98fd:	48 89 e9             	mov    %rbp,%rcx
1004e9900:	e8 1b fe ff ff       	call   1004e9720 <.text+0xe8720>
1004e9905:	41 39 c5             	cmp    %eax,%r13d
1004e9908:	75 0d                	jne    1004e9917 <.text+0xe8917>
1004e990a:	3d c3 00 00 00       	cmp    $0xc3,%eax
1004e990f:	75 4f                	jne    1004e9960 <.text+0xe8960>
1004e9911:	80 7d 01 83          	cmpb   $0x83,0x1(%rbp)
1004e9915:	75 49                	jne    1004e9960 <.text+0xe8960>
1004e9917:	48 01 fd             	add    %rdi,%rbp
1004e991a:	48 29 fe             	sub    %rdi,%rsi
1004e991d:	49 89 2c 24          	mov    %rbp,(%r12)
1004e9921:	48 89 33             	mov    %rsi,(%rbx)
1004e9924:	48 83 c4 28          	add    $0x28,%rsp
1004e9928:	5b                   	pop    %rbx
1004e9929:	5e                   	pop    %rsi
1004e992a:	5f                   	pop    %rdi
1004e992b:	5d                   	pop    %rbp
1004e992c:	41 5c                	pop    %r12
1004e992e:	41 5d                	pop    %r13
1004e9930:	c3                   	ret
1004e9931:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004e9938:	48 8d 45 01          	lea    0x1(%rbp),%rax
1004e993c:	48 83 ee 01          	sub    $0x1,%rsi
1004e9940:	48 89 33             	mov    %rsi,(%rbx)
1004e9943:	48 89 01             	mov    %rax,(%rcx)
1004e9946:	0f b6 45 00          	movzbl 0x0(%rbp),%eax
1004e994a:	48 83 c4 28          	add    $0x28,%rsp
1004e994e:	5b                   	pop    %rbx
1004e994f:	5e                   	pop    %rsi
1004e9950:	5f                   	pop    %rdi
1004e9951:	5d                   	pop    %rbp
1004e9952:	41 5c                	pop    %r12
1004e9954:	41 5d                	pop    %r13
1004e9956:	c3                   	ret
1004e9957:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004e995e:	00 00
1004e9960:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1004e9965:	eb bd                	jmp    1004e9924 <.text+0xe8924>
1004e9967:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004e996e:	00 00
1004e9970:	45 31 c9             	xor    %r9d,%r9d
1004e9973:	4d 63 c0             	movslq %r8d,%r8
1004e9976:	41 89 cb             	mov    %ecx,%r11d
1004e9979:	49 89 d2             	mov    %rdx,%r10
1004e997c:	49 c1 e8 04          	shr    $0x4,%r8
1004e9980:	44 89 c1             	mov    %r8d,%ecx
1004e9983:	eb 20                	jmp    1004e99a5 <.text+0xe89a5>
1004e9985:	0f 1f 00             	nopl   (%rax)
1004e9988:	41 8d 14 09          	lea    (%r9,%rcx,1),%edx
1004e998c:	89 d0                	mov    %edx,%eax
1004e998e:	c1 e8 1f             	shr    $0x1f,%eax
1004e9991:	01 d0                	add    %edx,%eax
1004e9993:	d1 f8                	sar    $1,%eax
1004e9995:	48 63 d0             	movslq %eax,%rdx
1004e9998:	48 c1 e2 04          	shl    $0x4,%rdx
1004e999c:	45 39 5c 12 04       	cmp    %r11d,0x4(%r10,%rdx,1)
1004e99a1:	7c 3d                	jl     1004e99e0 <.text+0xe89e0>
1004e99a3:	89 c1                	mov    %eax,%ecx
1004e99a5:	41 39 c9             	cmp    %ecx,%r9d
1004e99a8:	7c de                	jl     1004e9988 <.text+0xe8988>
1004e99aa:	45 39 c1             	cmp    %r8d,%r9d
1004e99ad:	7d 2a                	jge    1004e99d9 <.text+0xe89d9>
1004e99af:	4d 63 c9             	movslq %r9d,%r9
1004e99b2:	49 c1 e1 04          	shl    $0x4,%r9
1004e99b6:	4d 01 ca             	add    %r9,%r10
1004e99b9:	41 8b 12             	mov    (%r10),%edx
1004e99bc:	44 39 da             	cmp    %r11d,%edx
1004e99bf:	7f 18                	jg     1004e99d9 <.text+0xe89d9>
1004e99c1:	45 39 5a 04          	cmp    %r11d,0x4(%r10)
1004e99c5:	7c 12                	jl     1004e99d9 <.text+0xe89d9>
1004e99c7:	44 89 d8             	mov    %r11d,%eax
1004e99ca:	29 d0                	sub    %edx,%eax
1004e99cc:	99                   	cltd
1004e99cd:	41 f7 7a 08          	idivl  0x8(%r10)
1004e99d1:	85 d2                	test   %edx,%edx
1004e99d3:	75 04                	jne    1004e99d9 <.text+0xe89d9>
1004e99d5:	45 03 5a 0c          	add    0xc(%r10),%r11d
1004e99d9:	44 89 d8             	mov    %r11d,%eax
1004e99dc:	c3                   	ret
1004e99dd:	0f 1f 00             	nopl   (%rax)
1004e99e0:	44 8d 48 01          	lea    0x1(%rax),%r9d
1004e99e4:	eb bf                	jmp    1004e99a5 <.text+0xe89a5>
1004e99e6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004e99ed:	00 00 00
1004e99f0:	31 c0                	xor    %eax,%eax
1004e99f2:	c3                   	ret
1004e99f3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004e99fa:	00 00 00 00
1004e99fe:	66 90                	xchg   %ax,%ax
1004e9a00:	4c 8b 15 49 5c 27 00 	mov    0x275c49(%rip),%r10        # 10075f650 <_head_msys_iconv_2_dll-0xc9b0>
1004e9a07:	4d 85 d2             	test   %r10,%r10
1004e9a0a:	74 59                	je     1004e9a65 <.text+0xe8a65>
1004e9a0c:	48 63 c9             	movslq %ecx,%rcx
1004e9a0f:	31 c0                	xor    %eax,%eax
1004e9a11:	49 3b 0a             	cmp    (%r10),%rcx
1004e9a14:	7c 51                	jl     1004e9a67 <.text+0xe8a67>
1004e9a16:	44 8b 05 2b 5c 27 00 	mov    0x275c2b(%rip),%r8d        # 10075f648 <_head_msys_iconv_2_dll-0xc9b8>
1004e9a1d:	41 83 e8 01          	sub    $0x1,%r8d
1004e9a21:	78 44                	js     1004e9a67 <.text+0xe8a67>
1004e9a23:	45 31 c9             	xor    %r9d,%r9d
1004e9a26:	eb 11                	jmp    1004e9a39 <.text+0xe8a39>
1004e9a28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004e9a2f:	00
1004e9a30:	44 8d 48 01          	lea    0x1(%rax),%r9d
1004e9a34:	45 39 c8             	cmp    %r9d,%r8d
1004e9a37:	7c 2c                	jl     1004e9a65 <.text+0xe8a65>
1004e9a39:	43 8d 14 01          	lea    (%r9,%r8,1),%edx
1004e9a3d:	89 d0                	mov    %edx,%eax
1004e9a3f:	c1 e8 1f             	shr    $0x1f,%eax
1004e9a42:	01 d0                	add    %edx,%eax
1004e9a44:	d1 f8                	sar    $1,%eax
1004e9a46:	48 63 d0             	movslq %eax,%rdx
1004e9a49:	48 8d 14 52          	lea    (%rdx,%rdx,2),%rdx
1004e9a4d:	49 8d 14 d2          	lea    (%r10,%rdx,8),%rdx
1004e9a51:	48 3b 4a 08          	cmp    0x8(%rdx),%rcx
1004e9a55:	7f d9                	jg     1004e9a30 <.text+0xe8a30>
1004e9a57:	48 3b 0a             	cmp    (%rdx),%rcx
1004e9a5a:	7d 14                	jge    1004e9a70 <.text+0xe8a70>
1004e9a5c:	44 8d 40 ff          	lea    -0x1(%rax),%r8d
1004e9a60:	45 39 c8             	cmp    %r9d,%r8d
1004e9a63:	7d d4                	jge    1004e9a39 <.text+0xe8a39>
1004e9a65:	31 c0                	xor    %eax,%eax
1004e9a67:	c3                   	ret
1004e9a68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004e9a6f:	00
1004e9a70:	0f be 42 10          	movsbl 0x10(%rdx),%eax
1004e9a74:	c3                   	ret
1004e9a75:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004e9a7c:	00 00 00 00
1004e9a80:	31 c0                	xor    %eax,%eax
1004e9a82:	48 8b 12             	mov    (%rdx),%rdx
1004e9a85:	48 8b 09             	mov    (%rcx),%rcx
1004e9a88:	48 8b 52 18          	mov    0x18(%rdx),%rdx
1004e9a8c:	48 39 51 18          	cmp    %rdx,0x18(%rcx)
1004e9a90:	74 0a                	je     1004e9a9c <.text+0xe8a9c>
1004e9a92:	0f 9f c0             	setg   %al
1004e9a95:	0f b6 c0             	movzbl %al,%eax
1004e9a98:	8d 44 00 ff          	lea    -0x1(%rax,%rax,1),%eax
1004e9a9c:	c3                   	ret
1004e9a9d:	0f 1f 00             	nopl   (%rax)
1004e9aa0:	81 f9 ff 00 00 00    	cmp    $0xff,%ecx
1004e9aa6:	7f 08                	jg     1004e9ab0 <.text+0xe8ab0>
1004e9aa8:	b8 01 00 00 00       	mov    $0x1,%eax
1004e9aad:	88 0a                	mov    %cl,(%rdx)
1004e9aaf:	c3                   	ret
1004e9ab0:	84 c9                	test   %cl,%cl
1004e9ab2:	b8 0a 00 00 00       	mov    $0xa,%eax
1004e9ab7:	88 2a                	mov    %ch,(%rdx)
1004e9ab9:	0f 44 c8             	cmove  %eax,%ecx
1004e9abc:	b8 02 00 00 00       	mov    $0x2,%eax
1004e9ac1:	88 4a 01             	mov    %cl,0x1(%rdx)
1004e9ac4:	c3                   	ret
1004e9ac5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004e9acc:	00 00 00 00
1004e9ad0:	89 d0                	mov    %edx,%eax
1004e9ad2:	ba 01 00 00 00       	mov    $0x1,%edx
1004e9ad7:	39 c1                	cmp    %eax,%ecx
1004e9ad9:	73 2a                	jae    1004e9b05 <.text+0xe8b05>
1004e9adb:	48 8b 05 ee 90 23 00 	mov    0x2390ee(%rip),%rax        # 100722bd0 <_head_msys_iconv_2_dll-0x49430>
1004e9ae2:	89 c9                	mov    %ecx,%ecx
1004e9ae4:	48 8b 00             	mov    (%rax),%rax
1004e9ae7:	0f b6 04 08          	movzbl (%rax,%rcx,1),%eax
1004e9aeb:	48 8b 0d de ee 23 00 	mov    0x23eede(%rip),%rcx        # 1007289d0 <_head_msys_iconv_2_dll-0x43630>
1004e9af2:	81 39 cc 26 00 00    	cmpl   $0x26cc,(%rcx)
1004e9af8:	74 16                	je     1004e9b10 <.text+0xe8b10>
1004e9afa:	48 8b 15 9f f5 23 00 	mov    0x23f59f(%rip),%rdx        # 1007290a0 <_head_msys_iconv_2_dll-0x42f60>
1004e9b01:	0f be 14 02          	movsbl (%rdx,%rax,1),%edx
1004e9b05:	89 d0                	mov    %edx,%eax
1004e9b07:	c3                   	ret
1004e9b08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004e9b0f:	00
1004e9b10:	3c 8e                	cmp    $0x8e,%al
1004e9b12:	75 e6                	jne    1004e9afa <.text+0xe8afa>
1004e9b14:	eb ef                	jmp    1004e9b05 <.text+0xe8b05>
1004e9b16:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004e9b1d:	00 00 00
1004e9b20:	b8 01 00 00 00       	mov    $0x1,%eax
1004e9b25:	83 f9 7f             	cmp    $0x7f,%ecx
1004e9b28:	7e 35                	jle    1004e9b5f <.text+0xe8b5f>
1004e9b2a:	b8 02 00 00 00       	mov    $0x2,%eax
1004e9b2f:	81 f9 ff 07 00 00    	cmp    $0x7ff,%ecx
1004e9b35:	7e 28                	jle    1004e9b5f <.text+0xe8b5f>
1004e9b37:	b8 03 00 00 00       	mov    $0x3,%eax
1004e9b3c:	81 f9 ff ff 00 00    	cmp    $0xffff,%ecx
1004e9b42:	7e 1b                	jle    1004e9b5f <.text+0xe8b5f>
1004e9b44:	b8 04 00 00 00       	mov    $0x4,%eax
1004e9b49:	81 f9 ff ff 1f 00    	cmp    $0x1fffff,%ecx
1004e9b4f:	7e 0e                	jle    1004e9b5f <.text+0xe8b5f>
1004e9b51:	31 c0                	xor    %eax,%eax
1004e9b53:	81 f9 ff ff ff 03    	cmp    $0x3ffffff,%ecx
1004e9b59:	0f 9f c0             	setg   %al
1004e9b5c:	83 c0 05             	add    $0x5,%eax
1004e9b5f:	c3                   	ret
1004e9b60:	89 c8                	mov    %ecx,%eax
1004e9b62:	83 f9 7f             	cmp    $0x7f,%ecx
1004e9b65:	0f 8e 8d 00 00 00    	jle    1004e9bf8 <.text+0xe8bf8>
1004e9b6b:	41 89 c9             	mov    %ecx,%r9d
1004e9b6e:	41 89 c8             	mov    %ecx,%r8d
1004e9b71:	41 83 e1 3f          	and    $0x3f,%r9d
1004e9b75:	41 c1 e8 06          	shr    $0x6,%r8d
1004e9b79:	41 83 c1 80          	add    $0xffffff80,%r9d
1004e9b7d:	81 f9 ff 07 00 00    	cmp    $0x7ff,%ecx
1004e9b83:	0f 8e 8f 00 00 00    	jle    1004e9c18 <.text+0xe8c18>
1004e9b89:	41 83 e0 3f          	and    $0x3f,%r8d
1004e9b8d:	c1 e9 0c             	shr    $0xc,%ecx
1004e9b90:	41 83 c0 80          	add    $0xffffff80,%r8d
1004e9b94:	3d ff ff 00 00       	cmp    $0xffff,%eax
1004e9b99:	7e 65                	jle    1004e9c00 <.text+0xe8c00>
1004e9b9b:	41 89 c2             	mov    %eax,%r10d
1004e9b9e:	83 e1 3f             	and    $0x3f,%ecx
1004e9ba1:	41 c1 ea 12          	shr    $0x12,%r10d
1004e9ba5:	83 c1 80             	add    $0xffffff80,%ecx
1004e9ba8:	3d ff ff 1f 00       	cmp    $0x1fffff,%eax
1004e9bad:	0f 8e 9d 00 00 00    	jle    1004e9c50 <.text+0xe8c50>
1004e9bb3:	41 89 c3             	mov    %eax,%r11d
1004e9bb6:	41 83 e2 3f          	and    $0x3f,%r10d
1004e9bba:	41 c1 eb 18          	shr    $0x18,%r11d
1004e9bbe:	41 83 c2 80          	add    $0xffffff80,%r10d
1004e9bc2:	3d ff ff ff 03       	cmp    $0x3ffffff,%eax
1004e9bc7:	7e 67                	jle    1004e9c30 <.text+0xe8c30>
1004e9bc9:	c1 e8 1e             	shr    $0x1e,%eax
1004e9bcc:	41 83 e3 3f          	and    $0x3f,%r11d
1004e9bd0:	44 88 52 02          	mov    %r10b,0x2(%rdx)
1004e9bd4:	83 e8 04             	sub    $0x4,%eax
1004e9bd7:	41 83 c3 80          	add    $0xffffff80,%r11d
1004e9bdb:	88 4a 03             	mov    %cl,0x3(%rdx)
1004e9bde:	88 02                	mov    %al,(%rdx)
1004e9be0:	b8 06 00 00 00       	mov    $0x6,%eax
1004e9be5:	44 88 5a 01          	mov    %r11b,0x1(%rdx)
1004e9be9:	44 88 42 04          	mov    %r8b,0x4(%rdx)
1004e9bed:	44 88 4a 05          	mov    %r9b,0x5(%rdx)
1004e9bf1:	c3                   	ret
1004e9bf2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004e9bf8:	b8 01 00 00 00       	mov    $0x1,%eax
1004e9bfd:	88 0a                	mov    %cl,(%rdx)
1004e9bff:	c3                   	ret
1004e9c00:	83 e9 20             	sub    $0x20,%ecx
1004e9c03:	b8 03 00 00 00       	mov    $0x3,%eax
1004e9c08:	44 88 42 01          	mov    %r8b,0x1(%rdx)
1004e9c0c:	88 0a                	mov    %cl,(%rdx)
1004e9c0e:	44 88 4a 02          	mov    %r9b,0x2(%rdx)
1004e9c12:	c3                   	ret
1004e9c13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004e9c18:	41 83 e8 40          	sub    $0x40,%r8d
1004e9c1c:	b8 02 00 00 00       	mov    $0x2,%eax
1004e9c21:	44 88 4a 01          	mov    %r9b,0x1(%rdx)
1004e9c25:	44 88 02             	mov    %r8b,(%rdx)
1004e9c28:	c3                   	ret
1004e9c29:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004e9c30:	41 83 eb 08          	sub    $0x8,%r11d
1004e9c34:	b8 05 00 00 00       	mov    $0x5,%eax
1004e9c39:	44 88 52 01          	mov    %r10b,0x1(%rdx)
1004e9c3d:	44 88 1a             	mov    %r11b,(%rdx)
1004e9c40:	88 4a 02             	mov    %cl,0x2(%rdx)
1004e9c43:	44 88 42 03          	mov    %r8b,0x3(%rdx)
1004e9c47:	44 88 4a 04          	mov    %r9b,0x4(%rdx)
1004e9c4b:	c3                   	ret
1004e9c4c:	0f 1f 40 00          	nopl   0x0(%rax)
1004e9c50:	41 83 ea 10          	sub    $0x10,%r10d
1004e9c54:	b8 04 00 00 00       	mov    $0x4,%eax
1004e9c59:	88 4a 01             	mov    %cl,0x1(%rdx)
1004e9c5c:	44 88 12             	mov    %r10b,(%rdx)
1004e9c5f:	44 88 42 02          	mov    %r8b,0x2(%rdx)
1004e9c63:	44 88 4a 03          	mov    %r9b,0x3(%rdx)
1004e9c67:	c3                   	ret
1004e9c68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004e9c6f:	00
1004e9c70:	31 c0                	xor    %eax,%eax
1004e9c72:	48 39 d1             	cmp    %rdx,%rcx
1004e9c75:	73 18                	jae    1004e9c8f <.text+0xe8c8f>
1004e9c77:	4c 8b 05 22 f4 23 00 	mov    0x23f422(%rip),%r8        # 1007290a0 <_head_msys_iconv_2_dll-0x42f60>
1004e9c7e:	44 0f b6 4a ff       	movzbl -0x1(%rdx),%r9d
1004e9c83:	43 80 3c 08 01       	cmpb   $0x1,(%r8,%r9,1)
1004e9c88:	74 05                	je     1004e9c8f <.text+0xe8c8f>
1004e9c8a:	80 3a 00             	cmpb   $0x0,(%rdx)
1004e9c8d:	75 09                	jne    1004e9c98 <.text+0xe8c98>
1004e9c8f:	c3                   	ret
1004e9c90:	48 01 c1             	add    %rax,%rcx
1004e9c93:	48 39 d1             	cmp    %rdx,%rcx
1004e9c96:	73 1f                	jae    1004e9cb7 <.text+0xe8cb7>
1004e9c98:	0f b6 01             	movzbl (%rcx),%eax
1004e9c9b:	84 c0                	test   %al,%al
1004e9c9d:	74 f4                	je     1004e9c93 <.text+0xe8c93>
1004e9c9f:	49 0f be 04 00       	movsbq (%r8,%rax,1),%rax
1004e9ca4:	3c 02                	cmp    $0x2,%al
1004e9ca6:	75 e8                	jne    1004e9c90 <.text+0xe8c90>
1004e9ca8:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
1004e9cac:	75 12                	jne    1004e9cc0 <.text+0xe8cc0>
1004e9cae:	48 83 c1 01          	add    $0x1,%rcx
1004e9cb2:	48 39 d1             	cmp    %rdx,%rcx
1004e9cb5:	72 e1                	jb     1004e9c98 <.text+0xe8c98>
1004e9cb7:	31 c0                	xor    %eax,%eax
1004e9cb9:	48 39 ca             	cmp    %rcx,%rdx
1004e9cbc:	0f 95 c0             	setne  %al
1004e9cbf:	c3                   	ret
1004e9cc0:	48 83 c1 02          	add    $0x2,%rcx
1004e9cc4:	eb cd                	jmp    1004e9c93 <.text+0xe8c93>
1004e9cc6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004e9ccd:	00 00 00
1004e9cd0:	b8 01 00 00 00       	mov    $0x1,%eax
1004e9cd5:	c3                   	ret
1004e9cd6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004e9cdd:	00 00 00
1004e9ce0:	41 54                	push   %r12
1004e9ce2:	55                   	push   %rbp
1004e9ce3:	57                   	push   %rdi
1004e9ce4:	56                   	push   %rsi
1004e9ce5:	53                   	push   %rbx
1004e9ce6:	48 83 ec 20          	sub    $0x20,%rsp
1004e9cea:	48 89 cb             	mov    %rcx,%rbx
1004e9ced:	e8 7e 65 1b 00       	call   1006a0270 <.text+0x29f270>
1004e9cf2:	48 8d 48 03          	lea    0x3(%rax),%rcx
1004e9cf6:	e8 e5 73 f1 ff       	call   1004010e0 <.text+0xe0>
1004e9cfb:	48 89 c5             	mov    %rax,%rbp
1004e9cfe:	48 85 c0             	test   %rax,%rax
1004e9d01:	0f 84 5c 01 00 00    	je     1004e9e63 <.text+0xe8e63>
1004e9d07:	0f b6 03             	movzbl (%rbx),%eax
1004e9d0a:	48 89 ea             	mov    %rbp,%rdx
1004e9d0d:	84 c0                	test   %al,%al
1004e9d0f:	75 23                	jne    1004e9d34 <.text+0xe8d34>
1004e9d11:	eb 3c                	jmp    1004e9d4f <.text+0xe8d4f>
1004e9d13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004e9d18:	44 8d 40 bf          	lea    -0x41(%rax),%r8d
1004e9d1c:	8d 48 20             	lea    0x20(%rax),%ecx
1004e9d1f:	41 80 f8 1a          	cmp    $0x1a,%r8b
1004e9d23:	0f 42 c1             	cmovb  %ecx,%eax
1004e9d26:	48 83 c3 01          	add    $0x1,%rbx
1004e9d2a:	88 42 ff             	mov    %al,-0x1(%rdx)
1004e9d2d:	0f b6 03             	movzbl (%rbx),%eax
1004e9d30:	84 c0                	test   %al,%al
1004e9d32:	74 1b                	je     1004e9d4f <.text+0xe8d4f>
1004e9d34:	48 83 c2 01          	add    $0x1,%rdx
1004e9d38:	3c 5f                	cmp    $0x5f,%al
1004e9d3a:	75 dc                	jne    1004e9d18 <.text+0xe8d18>
1004e9d3c:	b8 2d 00 00 00       	mov    $0x2d,%eax
1004e9d41:	48 83 c3 01          	add    $0x1,%rbx
1004e9d45:	88 42 ff             	mov    %al,-0x1(%rdx)
1004e9d48:	0f b6 03             	movzbl (%rbx),%eax
1004e9d4b:	84 c0                	test   %al,%al