10058698f:	4c 01 c9             	add    %r9,%rcx
100586992:	e8 69 95 11 00       	call   10069ff00 <.text+0x29ef00>
100586997:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
10058699c:	01 fb                	add    %edi,%ebx
10058699e:	48 63 c3             	movslq %ebx,%rax
1005869a1:	41 c6 04 01 00       	movb   $0x0,(%r9,%rax,1)
1005869a6:	49 03 37             	add    (%r15),%rsi
1005869a9:	48 89 46 08          	mov    %rax,0x8(%rsi)
1005869ad:	89 d8                	mov    %ebx,%eax
1005869af:	4c 89 0e             	mov    %r9,(%rsi)
1005869b2:	4c 01 c8             	add    %r9,%rax
1005869b5:	85 db                	test   %ebx,%ebx
1005869b7:	7e 1a                	jle    1005869d3 <.text+0x1859d3>
1005869b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005869c0:	41 80 39 00          	cmpb   $0x0,(%r9)
1005869c4:	75 04                	jne    1005869ca <.text+0x1859ca>
1005869c6:	41 c6 01 0a          	movb   $0xa,(%r9)
1005869ca:	49 83 c1 01          	add    $0x1,%r9
1005869ce:	4c 39 c8             	cmp    %r9,%rax
1005869d1:	75 ed                	jne    1005869c0 <.text+0x1859c0>
1005869d3:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1005869d8:	49 01 c4             	add    %rax,%r12
1005869db:	4c 39 64 24 40       	cmp    %r12,0x40(%rsp)
1005869e0:	0f 8e a3 00 00 00    	jle    100586a89 <.text+0x185a89>
1005869e6:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1005869ed:	00
1005869ee:	e9 ad fe ff ff       	jmp    1005868a0 <.text+0x1858a0>
1005869f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005869f8:	85 db                	test   %ebx,%ebx
1005869fa:	0f 84 58 01 00 00    	je     100586b58 <.text+0x185b58>
100586a00:	41 be 01 00 00 00    	mov    $0x1,%r14d
100586a06:	48 83 3f 00          	cmpq   $0x0,(%rdi)
100586a0a:	0f 84 6e 01 00 00    	je     100586b7e <.text+0x185b7e>
100586a10:	48 89 f8             	mov    %rdi,%rax
100586a13:	31 d2                	xor    %edx,%edx
100586a15:	0f 1f 00             	nopl   (%rax)
100586a18:	48 83 c0 08          	add    $0x8,%rax
100586a1c:	83 c2 01             	add    $0x1,%edx
100586a1f:	48 83 38 00          	cmpq   $0x0,(%rax)
100586a23:	75 f3                	jne    100586a18 <.text+0x185a18>
100586a25:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
100586a2c:	00
100586a2d:	48 63 d2             	movslq %edx,%rdx
100586a30:	31 f6                	xor    %esi,%esi
100586a32:	48 01 d1             	add    %rdx,%rcx
100586a35:	48 85 c9             	test   %rcx,%rcx
100586a38:	0f 85 da fd ff ff    	jne    100586818 <.text+0x185818>
100586a3e:	4d 85 c0             	test   %r8,%r8
100586a41:	74 0f                	je     100586a52 <.text+0x185a52>
100586a43:	4c 89 c1             	mov    %r8,%rcx
100586a46:	e8 d5 aa e7 ff       	call   100401520 <.text+0x520>
100586a4b:	49 c7 07 00 00 00 00 	movq   $0x0,(%r15)
100586a52:	48 83 c4 58          	add    $0x58,%rsp
100586a56:	5b                   	pop    %rbx
100586a57:	5e                   	pop    %rsi
100586a58:	5f                   	pop    %rdi
100586a59:	5d                   	pop    %rbp
100586a5a:	41 5c                	pop    %r12
100586a5c:	41 5d                	pop    %r13
100586a5e:	41 5e                	pop    %r14
100586a60:	41 5f                	pop    %r15
100586a62:	c3                   	ret
100586a63:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100586a68:	48 63 d2             	movslq %edx,%rdx
100586a6b:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
100586a72:	00
100586a73:	48 01 d1             	add    %rdx,%rcx
100586a76:	eb bd                	jmp    100586a35 <.text+0x185a35>
100586a78:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100586a7f:	00
100586a80:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
100586a85:	89 5c 24 34          	mov    %ebx,0x34(%rsp)
100586a89:	48 63 44 24 34       	movslq 0x34(%rsp),%rax
100586a8e:	44 89 f1             	mov    %r14d,%ecx
100586a91:	31 d2                	xor    %edx,%edx
100586a93:	41 83 fe 02          	cmp    $0x2,%r14d
100586a97:	75 18                	jne    100586ab1 <.text+0x185ab1>
100586a99:	8b 54 24 28          	mov    0x28(%rsp),%edx
100586a9d:	83 ea 01             	sub    $0x1,%edx
100586aa0:	48 83 bc 24 c0 00 00 	cmpq   $0x0,0xc0(%rsp)
100586aa7:	00 00
100586aa9:	0f 49 94 24 c0 00 00 	cmovns 0xc0(%rsp),%edx
100586ab0:	00
100586ab1:	41 88 4f 10          	mov    %cl,0x10(%r15)
100586ab5:	49 89 47 08          	mov    %rax,0x8(%r15)
100586ab9:	41 89 57 14          	mov    %edx,0x14(%r15)
100586abd:	e8 8e 4b 07 00       	call   1005fb650 <.text+0x1fa650>
100586ac2:	49 89 47 18          	mov    %rax,0x18(%r15)
100586ac6:	eb 8a                	jmp    100586a52 <.text+0x185a52>
100586ac8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100586acf:	00
100586ad0:	48 c7 41 08 00 00 00 	movq   $0x0,0x8(%rcx)
100586ad7:	00
100586ad8:	31 c9                	xor    %ecx,%ecx
100586ada:	e9 b4 fc ff ff       	jmp    100586793 <.text+0x185793>
100586adf:	90                   	nop
100586ae0:	48 8b 37             	mov    (%rdi),%rsi
100586ae3:	48 85 f6             	test   %rsi,%rsi
100586ae6:	0f 84 08 01 00 00    	je     100586bf4 <.text+0x185bf4>
100586aec:	48 63 44 24 34       	movslq 0x34(%rsp),%rax
100586af1:	45 31 e4             	xor    %r12d,%r12d
100586af4:	48 89 c3             	mov    %rax,%rbx
100586af7:	48 c1 e0 04          	shl    $0x4,%rax
100586afb:	48 01 c5             	add    %rax,%rbp
100586afe:	eb 18                	jmp    100586b18 <.text+0x185b18>
100586b00:	48 8b 77 08          	mov    0x8(%rdi),%rsi
100586b04:	48 83 c7 08          	add    $0x8,%rdi
100586b08:	83 c3 01             	add    $0x1,%ebx
100586b0b:	48 83 c5 10          	add    $0x10,%rbp
100586b0f:	48 85 f6             	test   %rsi,%rsi
100586b12:	0f 84 68 ff ff ff    	je     100586a80 <.text+0x185a80>
100586b18:	48 89 f1             	mov    %rsi,%rcx
100586b1b:	e8 50 97 11 00       	call   1006a0270 <.text+0x29f270>
100586b20:	48 89 f1             	mov    %rsi,%rcx
100586b23:	48 89 45 08          	mov    %rax,0x8(%rbp)
100586b27:	48 89 c2             	mov    %rax,%rdx
100586b2a:	e8 11 d5 03 00       	call   1005c4040 <.text+0x1c3040>
100586b2f:	48 89 45 00          	mov    %rax,0x0(%rbp)
100586b33:	41 83 fe 02          	cmp    $0x2,%r14d
100586b37:	75 c7                	jne    100586b00 <.text+0x185b00>
100586b39:	48 8b 0f             	mov    (%rdi),%rcx
100586b3c:	ba ff ff ff ff       	mov    $0xffffffff,%edx
100586b41:	e8 7a 41 f6 ff       	call   1004eacc0 <.text+0xe9cc0>
100586b46:	48 98                	cltq
100586b48:	49 39 c4             	cmp    %rax,%r12
100586b4b:	4c 0f 4c e0          	cmovl  %rax,%r12
100586b4f:	eb af                	jmp    100586b00 <.text+0x185b00>
100586b51:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100586b58:	4d 85 ed             	test   %r13,%r13
100586b5b:	0f 8e 86 00 00 00    	jle    100586be7 <.text+0x185be7>
100586b61:	42 0f b6 44 2f ff    	movzbl -0x1(%rdi,%r13,1),%eax
100586b67:	3c 0d                	cmp    $0xd,%al
100586b69:	41 0f 94 c2          	sete   %r10b
100586b6d:	3c 0a                	cmp    $0xa,%al
100586b6f:	0f 94 c0             	sete   %al
100586b72:	41 09 c2             	or     %eax,%r10d
100586b75:	45 0f b6 f2          	movzbl %r10b,%r14d
100586b79:	e9 31 fc ff ff       	jmp    1005867af <.text+0x1857af>
100586b7e:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
100586b85:	00
100586b86:	31 f6                	xor    %esi,%esi
100586b88:	e9 a8 fe ff ff       	jmp    100586a35 <.text+0x185a35>
100586b8d:	0f 1f 00             	nopl   (%rax)
100586b90:	48 8d 43 01          	lea    0x1(%rbx),%rax
100586b94:	48 89 c1             	mov    %rax,%rcx
100586b97:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
100586b9c:	e8 3f a5 e7 ff       	call   1004010e0 <.text+0xe0>
100586ba1:	49 89 c1             	mov    %rax,%r9
100586ba4:	48 85 c0             	test   %rax,%rax
100586ba7:	0f 84 dc fe ff ff    	je     100586a89 <.text+0x185a89>
100586bad:	48 63 74 24 34       	movslq 0x34(%rsp),%rsi
100586bb2:	31 ff                	xor    %edi,%edi
100586bb4:	48 89 f0             	mov    %rsi,%rax
100586bb7:	48 c1 e6 04          	shl    $0x4,%rsi
100586bbb:	83 c0 01             	add    $0x1,%eax
100586bbe:	89 44 24 34          	mov    %eax,0x34(%rsp)
100586bc2:	e9 b1 fd ff ff       	jmp    100586978 <.text+0x185978>
100586bc7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100586bce:	00 00
100586bd0:	4c 89 eb             	mov    %r13,%rbx
100586bd3:	48 63 f6             	movslq %esi,%rsi
100586bd6:	4c 29 e3             	sub    %r12,%rbx
100586bd9:	e9 07 fd ff ff       	jmp    1005868e5 <.text+0x1858e5>
100586bde:	31 db                	xor    %ebx,%ebx
100586be0:	31 f6                	xor    %esi,%esi
100586be2:	e9 fe fc ff ff       	jmp    1005868e5 <.text+0x1858e5>
100586be7:	45 31 f6             	xor    %r14d,%r14d
100586bea:	ba 01 00 00 00       	mov    $0x1,%edx
100586bef:	e9 ed fb ff ff       	jmp    1005867e1 <.text+0x1857e1>
100586bf4:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100586bfb:	00 00
100586bfd:	e9 87 fe ff ff       	jmp    100586a89 <.text+0x185a89>
100586c02:	8b 44 24 48          	mov    0x48(%rsp),%eax
100586c06:	89 44 24 34          	mov    %eax,0x34(%rsp)
100586c0a:	e9 7a fe ff ff       	jmp    100586a89 <.text+0x185a89>
100586c0f:	c7 44 24 34 00 00 00 	movl   $0x0,0x34(%rsp)
100586c16:	00
100586c17:	e9 4c fc ff ff       	jmp    100586868 <.text+0x185868>
100586c1c:	0f 1f 40 00          	nopl   0x0(%rax)
100586c20:	41 55                	push   %r13
100586c22:	41 54                	push   %r12
100586c24:	55                   	push   %rbp
100586c25:	57                   	push   %rdi
100586c26:	56                   	push   %rsi
100586c27:	53                   	push   %rbx
100586c28:	48 83 ec 48          	sub    $0x48,%rsp
100586c2c:	44 8b a4 24 a0 00 00 	mov    0xa0(%rsp),%r12d
100586c33:	00
100586c34:	4c 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%r13
100586c3b:	00
100586c3c:	89 ce                	mov    %ecx,%esi
100586c3e:	48 89 d5             	mov    %rdx,%rbp
100586c41:	44 89 cf             	mov    %r9d,%edi
100586c44:	49 63 d8             	movslq %r8d,%rbx
100586c47:	45 85 c0             	test   %r8d,%r8d
100586c4a:	79 0b                	jns    100586c57 <.text+0x185c57>
100586c4c:	48 89 d1             	mov    %rdx,%rcx
100586c4f:	e8 1c 96 11 00       	call   1006a0270 <.text+0x29f270>
100586c54:	48 89 c3             	mov    %rax,%rbx
100586c57:	83 fe 2f             	cmp    $0x2f,%esi
100586c5a:	0f 84 80 01 00 00    	je     100586de0 <.text+0x185de0>
100586c60:	83 fe 23             	cmp    $0x23,%esi
100586c63:	74 3b                	je     100586ca0 <.text+0x185ca0>
100586c65:	83 fe 3d             	cmp    $0x3d,%esi
100586c68:	0f 84 ea 00 00 00    	je     100586d58 <.text+0x185d58>
100586c6e:	83 fe 5f             	cmp    $0x5f,%esi
100586c71:	74 18                	je     100586c8b <.text+0x185c8b>
100586c73:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
100586c78:	41 89 f9             	mov    %edi,%r9d
100586c7b:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
100586c80:	89 f1                	mov    %esi,%ecx
100586c82:	e8 29 b6 ff ff       	call   1005822b0 <.text+0x1812b0>
100586c87:	85 c0                	test   %eax,%eax
100586c89:	75 75                	jne    100586d00 <.text+0x185d00>
100586c8b:	48 83 c4 48          	add    $0x48,%rsp
100586c8f:	5b                   	pop    %rbx
100586c90:	5e                   	pop    %rsi
100586c91:	5f                   	pop    %rdi
100586c92:	5d                   	pop    %rbp
100586c93:	41 5c                	pop    %r12
100586c95:	41 5d                	pop    %r13
100586c97:	c3                   	ret
100586c98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100586c9f:	00
100586ca0:	0f b6 45 00          	movzbl 0x0(%rbp),%eax
100586ca4:	83 e8 30             	sub    $0x30,%eax
100586ca7:	83 f8 09             	cmp    $0x9,%eax
100586caa:	0f 86 10 01 00 00    	jbe    100586dc0 <.text+0x185dc0>
100586cb0:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
100586cb7:	00
100586cb8:	45 31 c9             	xor    %r9d,%r9d
100586cbb:	48 89 e9             	mov    %rbp,%rcx
100586cbe:	48 8d 54 1d 00       	lea    0x0(%rbp,%rbx,1),%rdx
100586cc3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100586cc9:	e8 a2 4b e8 ff       	call   10040b870 <.text+0xa870>
100586cce:	89 c1                	mov    %eax,%ecx
100586cd0:	e8 1b 4b e8 ff       	call   10040b7f0 <.text+0xa7f0>
100586cd5:	48 85 c0             	test   %rax,%rax
100586cd8:	74 b1                	je     100586c8b <.text+0x185c8b>
100586cda:	48 8b 15 6f c5 19 00 	mov    0x19c56f(%rip),%rdx        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100586ce1:	8b 80 b8 00 00 00    	mov    0xb8(%rax),%eax
100586ce7:	48 8b 12             	mov    (%rdx),%rdx
100586cea:	89 82 d0 03 00 00    	mov    %eax,0x3d0(%rdx)
100586cf0:	48 83 c4 48          	add    $0x48,%rsp
100586cf4:	5b                   	pop    %rbx
100586cf5:	5e                   	pop    %rsi
100586cf6:	5f                   	pop    %rdi
100586cf7:	5d                   	pop    %rbp
100586cf8:	41 5c                	pop    %r12
100586cfa:	41 5d                	pop    %r13
100586cfc:	c3                   	ret
100586cfd:	0f 1f 00             	nopl   (%rax)
100586d00:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
100586d05:	49 89 d9             	mov    %rbx,%r9
100586d08:	49 89 e8             	mov    %rbp,%r8
100586d0b:	44 89 e2             	mov    %r12d,%edx
100586d0e:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
100586d15:	00
100586d16:	48 8b 0d 53 aa 1d 00 	mov    0x1daa53(%rip),%rcx        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100586d1d:	e8 3e fa ff ff       	call   100586760 <.text+0x185760>
100586d22:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
100586d27:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
100586d2c:	e8 bf c6 e9 ff       	call   1004233f0 <.text+0x223f0>
100586d31:	83 fe 22             	cmp    $0x22,%esi
100586d34:	74 07                	je     100586d3d <.text+0x185d3d>
100586d36:	48 89 3d 23 aa 1d 00 	mov    %rdi,0x1daa23(%rip)        # 100761760 <_head_msys_iconv_2_dll-0xa8a0>
100586d3d:	48 89 1d 2c aa 1d 00 	mov    %rbx,0x1daa2c(%rip)        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100586d44:	48 83 c4 48          	add    $0x48,%rsp
100586d48:	5b                   	pop    %rbx
100586d49:	5e                   	pop    %rsi
100586d4a:	5f                   	pop    %rdi
100586d4b:	5d                   	pop    %rbp
100586d4c:	41 5c                	pop    %r12
100586d4e:	41 5d                	pop    %r13
100586d50:	c3                   	ret
100586d51:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100586d58:	48 89 da             	mov    %rbx,%rdx
100586d5b:	48 89 e9             	mov    %rbp,%rcx
100586d5e:	e8 dd d2 03 00       	call   1005c4040 <.text+0x1c3040>
100586d63:	48 89 c3             	mov    %rax,%rbx
100586d66:	48 85 c0             	test   %rax,%rax
100586d69:	0f 84 1c ff ff ff    	je     100586c8b <.text+0x185c8b>
100586d6f:	48 8b 0d e2 a9 1d 00 	mov    0x1da9e2(%rip),%rcx        # 100761758 <_head_msys_iconv_2_dll-0xa8a8>
100586d76:	85 ff                	test   %edi,%edi
100586d78:	74 22                	je     100586d9c <.text+0x185d9c>
100586d7a:	48 85 c9             	test   %rcx,%rcx
100586d7d:	74 1d                	je     100586d9c <.text+0x185d9c>
100586d7f:	48 89 c2             	mov    %rax,%rdx
100586d82:	e8 b9 de 03 00       	call   1005c4c40 <.text+0x1c3c40>
100586d87:	48 89 d9             	mov    %rbx,%rcx
100586d8a:	48 89 c6             	mov    %rax,%rsi
100586d8d:	e8 8e a7 e7 ff       	call   100401520 <.text+0x520>
100586d92:	48 8b 0d bf a9 1d 00 	mov    0x1da9bf(%rip),%rcx        # 100761758 <_head_msys_iconv_2_dll-0xa8a8>
100586d99:	48 89 f3             	mov    %rsi,%rbx
100586d9c:	e8 7f a7 e7 ff       	call   100401520 <.text+0x520>
100586da1:	48 89 1d b0 a9 1d 00 	mov    %rbx,0x1da9b0(%rip)        # 100761758 <_head_msys_iconv_2_dll-0xa8a8>
100586da8:	48 c7 05 9d a9 1d 00 	movq   $0x0,0x1da99d(%rip)        # 100761750 <_head_msys_iconv_2_dll-0xa8b0>
100586daf:	00 00 00 00
100586db3:	e9 d3 fe ff ff       	jmp    100586c8b <.text+0x185c8b>
100586db8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100586dbf:	00
100586dc0:	48 89 e9             	mov    %rbp,%rcx
100586dc3:	e8 38 8c 11 00       	call   10069fa00 <.text+0x29ea00>
100586dc8:	89 c1                	mov    %eax,%ecx
100586dca:	89 c3                	mov    %eax,%ebx
100586dcc:	e8 1f 4a e8 ff       	call   10040b7f0 <.text+0xa7f0>
100586dd1:	48 85 c0             	test   %rax,%rax
100586dd4:	0f 85 00 ff ff ff    	jne    100586cda <.text+0x185cda>
100586dda:	e9 6d fc 11 00       	jmp    1006a6a4c <.text+0x2a5a4c>
100586ddf:	90                   	nop
100586de0:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100586de6:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100586dec:	31 d2                	xor    %edx,%edx
100586dee:	48 89 e9             	mov    %rbp,%rcx
100586df1:	48 83 c4 48          	add    $0x48,%rsp
100586df5:	5b                   	pop    %rbx
100586df6:	5e                   	pop    %rsi
100586df7:	5f                   	pop    %rdi
100586df8:	5d                   	pop    %rbp
100586df9:	41 5c                	pop    %r12
100586dfb:	41 5d                	pop    %r13
100586dfd:	e9 7e 00 01 00       	jmp    100596e80 <.text+0x195e80>
100586e02:	90                   	nop
100586e03:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100586e0a:	00 00 00 00
100586e0e:	66 90                	xchg   %ax,%ax
100586e10:	48 83 ec 38          	sub    $0x38,%rsp
100586e14:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100586e1b:	00 00
100586e1d:	c7 44 24 20 ff 00 00 	movl   $0xff,0x20(%rsp)
100586e24:	00
100586e25:	e8 f6 fd ff ff       	call   100586c20 <.text+0x185c20>
100586e2a:	90                   	nop
100586e2b:	48 83 c4 38          	add    $0x38,%rsp
100586e2f:	c3                   	ret
100586e30:	55                   	push   %rbp
100586e31:	57                   	push   %rdi
100586e32:	56                   	push   %rsi
100586e33:	53                   	push   %rbx
100586e34:	48 83 ec 48          	sub    $0x48,%rsp
100586e38:	8b bc 24 90 00 00 00 	mov    0x90(%rsp),%edi
100586e3f:	48 8b ac 24 98 00 00 	mov    0x98(%rsp),%rbp
100586e46:	00
100586e47:	89 cb                	mov    %ecx,%ebx
100586e49:	48 89 d6             	mov    %rdx,%rsi
100586e4c:	83 f9 2f             	cmp    $0x2f,%ecx
100586e4f:	74 2f                	je     100586e80 <.text+0x185e80>
100586e51:	83 f9 3d             	cmp    $0x3d,%ecx
100586e54:	74 2a                	je     100586e80 <.text+0x185e80>
100586e56:	83 f9 5f             	cmp    $0x5f,%ecx