100500bdd:	0f b6 50 01          	movzbl 0x1(%rax),%edx
100500be1:	84 d2                	test   %dl,%dl
100500be3:	75 b6                	jne    100500b9b <.text+0xffb9b>
100500be5:	0f 1f 00             	nopl   (%rax)
100500be8:	83 fe 02             	cmp    $0x2,%esi
100500beb:	0f 84 8b 00 00 00    	je     100500c7c <.text+0xffc7c>
100500bf1:	48 83 7d 00 00       	cmpq   $0x0,0x0(%rbp)
100500bf6:	75 7a                	jne    100500c72 <.text+0xffc72>
100500bf8:	45 85 ed             	test   %r13d,%r13d
100500bfb:	0f 85 91 00 00 00    	jne    100500c92 <.text+0xffc92>
100500c01:	8b 07                	mov    (%rdi),%eax
100500c03:	8d 48 04             	lea    0x4(%rax),%ecx
100500c06:	48 63 c9             	movslq %ecx,%rcx
100500c09:	48 c1 e1 03          	shl    $0x3,%rcx
100500c0d:	e8 ce 04 f0 ff       	call   1004010e0 <.text+0xe0>
100500c12:	48 89 45 00          	mov    %rax,0x0(%rbp)
100500c16:	48 85 c0             	test   %rax,%rax
100500c19:	75 52                	jne    100500c6d <.text+0xffc6d>
100500c1b:	48 83 c4 28          	add    $0x28,%rsp
100500c1f:	5b                   	pop    %rbx
100500c20:	5e                   	pop    %rsi
100500c21:	5f                   	pop    %rdi
100500c22:	5d                   	pop    %rbp
100500c23:	41 5c                	pop    %r12
100500c25:	41 5d                	pop    %r13
100500c27:	41 5e                	pop    %r14
100500c29:	41 5f                	pop    %r15
100500c2b:	c3                   	ret
100500c2c:	0f 1f 40 00          	nopl   0x0(%rax)
100500c30:	83 fe 02             	cmp    $0x2,%esi
100500c33:	74 2b                	je     100500c60 <.text+0xffc60>
100500c35:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
100500c39:	e8 52 eb 18 00       	call   10068f790 <.text+0x28e790>
100500c3e:	80 38 00             	cmpb   $0x0,(%rax)
100500c41:	48 89 c3             	mov    %rax,%rbx
100500c44:	74 20                	je     100500c66 <.text+0xffc66>
100500c46:	48 63 07             	movslq (%rdi),%rax
100500c49:	83 fe 02             	cmp    $0x2,%esi
100500c4c:	0f 85 1e ff ff ff    	jne    100500b70 <.text+0xffb70>
100500c52:	48 8b 55 00          	mov    0x0(%rbp),%rdx
100500c56:	48 89 1c c2          	mov    %rbx,(%rdx,%rax,8)
100500c5a:	e9 11 ff ff ff       	jmp    100500b70 <.text+0xffb70>
100500c5f:	90                   	nop
100500c60:	41 c6 06 00          	movb   $0x0,(%r14)
100500c64:	eb cf                	jmp    100500c35 <.text+0xffc35>
100500c66:	48 83 7d 00 00       	cmpq   $0x0,0x0(%rbp)
100500c6b:	74 8b                	je     100500bf8 <.text+0xffbf8>
100500c6d:	83 fe 02             	cmp    $0x2,%esi
100500c70:	74 19                	je     100500c8b <.text+0xffc8b>
100500c72:	be 02 00 00 00       	mov    $0x2,%esi
100500c77:	e9 c5 fe ff ff       	jmp    100500b41 <.text+0xffb41>
100500c7c:	41 c6 06 00          	movb   $0x0,(%r14)
100500c80:	48 83 7d 00 00       	cmpq   $0x0,0x0(%rbp)
100500c85:	0f 84 6d ff ff ff    	je     100500bf8 <.text+0xffbf8>
100500c8b:	b8 01 00 00 00       	mov    $0x1,%eax
100500c90:	eb 89                	jmp    100500c1b <.text+0xffc1b>
100500c92:	48 8b 05 f7 95 22 00 	mov    0x2295f7(%rip),%rax        # 10072a290 <_head_msys_iconv_2_dll-0x41d70>
100500c99:	48 8b 08             	mov    (%rax),%rcx
100500c9c:	eb 0b                	jmp    100500ca9 <.text+0xffca9>
100500c9e:	83 07 01             	addl   $0x1,(%rdi)
100500ca1:	e8 ea ea 18 00       	call   10068f790 <.text+0x28e790>
100500ca6:	48 89 c1             	mov    %rax,%rcx
100500ca9:	e8 02 f8 18 00       	call   1006904b0 <.text+0x28f4b0>
100500cae:	80 38 00             	cmpb   $0x0,(%rax)
100500cb1:	48 89 c1             	mov    %rax,%rcx
100500cb4:	75 e8                	jne    100500c9e <.text+0xffc9e>
100500cb6:	e9 46 ff ff ff       	jmp    100500c01 <.text+0xffc01>
100500cbb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100500cc0:	41 54                	push   %r12
100500cc2:	55                   	push   %rbp
100500cc3:	57                   	push   %rdi
100500cc4:	56                   	push   %rsi
100500cc5:	53                   	push   %rbx
100500cc6:	48 83 ec 20          	sub    $0x20,%rsp
100500cca:	48 89 d7             	mov    %rdx,%rdi
100500ccd:	4d 89 c4             	mov    %r8,%r12
100500cd0:	e8 ab 32 0c 00       	call   1005c3f80 <.text+0x1c2f80>
100500cd5:	48 89 c5             	mov    %rax,%rbp
100500cd8:	48 85 c0             	test   %rax,%rax
100500cdb:	74 6b                	je     100500d48 <.text+0xffd48>
100500cdd:	31 d2                	xor    %edx,%edx
100500cdf:	4d 89 e1             	mov    %r12,%r9
100500ce2:	49 89 f8             	mov    %rdi,%r8
100500ce5:	48 89 c1             	mov    %rax,%rcx
100500ce8:	e8 33 fe ff ff       	call   100500b20 <.text+0xffb20>
100500ced:	85 c0                	test   %eax,%eax
100500cef:	74 57                	je     100500d48 <.text+0xffd48>
100500cf1:	49 63 04 24          	movslq (%r12),%rax
100500cf5:	31 db                	xor    %ebx,%ebx
100500cf7:	85 c0                	test   %eax,%eax
100500cf9:	7e 23                	jle    100500d1e <.text+0xffd1e>
100500cfb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100500d00:	48 8b 07             	mov    (%rdi),%rax
100500d03:	48 8d 34 d8          	lea    (%rax,%rbx,8),%rsi
100500d07:	48 83 c3 01          	add    $0x1,%rbx
100500d0b:	48 8b 0e             	mov    (%rsi),%rcx
100500d0e:	e8 6d 32 0c 00       	call   1005c3f80 <.text+0x1c2f80>
100500d13:	48 89 06             	mov    %rax,(%rsi)
100500d16:	49 63 04 24          	movslq (%r12),%rax
100500d1a:	39 d8                	cmp    %ebx,%eax
100500d1c:	7f e2                	jg     100500d00 <.text+0xffd00>
100500d1e:	48 8b 17             	mov    (%rdi),%rdx
100500d21:	48 89 e9             	mov    %rbp,%rcx
100500d24:	48 c7 04 c2 00 00 00 	movq   $0x0,(%rdx,%rax,8)
100500d2b:	00
100500d2c:	e8 ef 07 f0 ff       	call   100401520 <.text+0x520>
100500d31:	b8 01 00 00 00       	mov    $0x1,%eax
100500d36:	48 83 c4 20          	add    $0x20,%rsp
100500d3a:	5b                   	pop    %rbx
100500d3b:	5e                   	pop    %rsi
100500d3c:	5f                   	pop    %rdi
100500d3d:	5d                   	pop    %rbp
100500d3e:	41 5c                	pop    %r12
100500d40:	c3                   	ret
100500d41:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100500d48:	48 89 e9             	mov    %rbp,%rcx
100500d4b:	e8 d0 07 f0 ff       	call   100401520 <.text+0x520>
100500d50:	31 c0                	xor    %eax,%eax
100500d52:	48 83 c4 20          	add    $0x20,%rsp
100500d56:	5b                   	pop    %rbx
100500d57:	5e                   	pop    %rsi
100500d58:	5f                   	pop    %rdi
100500d59:	5d                   	pop    %rbp
100500d5a:	41 5c                	pop    %r12
100500d5c:	c3                   	ret
100500d5d:	0f 1f 00             	nopl   (%rax)
100500d60:	55                   	push   %rbp
100500d61:	57                   	push   %rdi
100500d62:	56                   	push   %rsi
100500d63:	53                   	push   %rbx
100500d64:	48 83 ec 28          	sub    $0x28,%rsp
100500d68:	8b 41 4c             	mov    0x4c(%rcx),%eax
100500d6b:	48 89 cb             	mov    %rcx,%rbx
100500d6e:	8d 48 01             	lea    0x1(%rax),%ecx
100500d71:	48 89 d7             	mov    %rdx,%rdi
100500d74:	4c 89 c6             	mov    %r8,%rsi
100500d77:	48 63 c9             	movslq %ecx,%rcx
100500d7a:	48 c1 e1 03          	shl    $0x3,%rcx
100500d7e:	e8 5d 03 f0 ff       	call   1004010e0 <.text+0xe0>
100500d83:	48 89 07             	mov    %rax,(%rdi)
100500d86:	48 85 c0             	test   %rax,%rax
100500d89:	74 7d                	je     100500e08 <.text+0xffe08>
100500d8b:	48 8b 1b             	mov    (%rbx),%rbx
100500d8e:	c7 06 00 00 00 00    	movl   $0x0,(%rsi)
100500d94:	48 85 db             	test   %rbx,%rbx
100500d97:	75 29                	jne    100500dc2 <.text+0xffdc2>
100500d99:	e9 83 00 00 00       	jmp    100500e21 <.text+0xffe21>
100500d9e:	66 90                	xchg   %ax,%ax
100500da0:	48 63 16             	movslq (%rsi),%rdx
100500da3:	48 8b 07             	mov    (%rdi),%rax
100500da6:	48 8d 2c d0          	lea    (%rax,%rdx,8),%rbp
100500daa:	e8 d1 31 0c 00       	call   1005c3f80 <.text+0x1c2f80>
100500daf:	48 8b 1b             	mov    (%rbx),%rbx
100500db2:	48 89 45 00          	mov    %rax,0x0(%rbp)
100500db6:	8b 06                	mov    (%rsi),%eax
100500db8:	83 c0 01             	add    $0x1,%eax
100500dbb:	89 06                	mov    %eax,(%rsi)
100500dbd:	48 85 db             	test   %rbx,%rbx
100500dc0:	74 56                	je     100500e18 <.text+0xffe18>
100500dc2:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
100500dc6:	e8 55 d4 0f 00       	call   1005fe220 <.text+0x1fd220>
100500dcb:	48 89 c1             	mov    %rax,%rcx
100500dce:	48 85 c0             	test   %rax,%rax
100500dd1:	75 cd                	jne    100500da0 <.text+0xffda0>
100500dd3:	8b 16                	mov    (%rsi),%edx
100500dd5:	48 8b 07             	mov    (%rdi),%rax
100500dd8:	85 d2                	test   %edx,%edx
100500dda:	7e 25                	jle    100500e01 <.text+0xffe01>
100500ddc:	31 db                	xor    %ebx,%ebx
100500dde:	66 90                	xchg   %ax,%ax
100500de0:	48 8b 0c d8          	mov    (%rax,%rbx,8),%rcx
100500de4:	48 85 c9             	test   %rcx,%rcx
100500de7:	74 10                	je     100500df9 <.text+0xffdf9>
100500de9:	e8 32 07 f0 ff       	call   100401520 <.text+0x520>
100500dee:	48 8b 07             	mov    (%rdi),%rax
100500df1:	48 c7 04 d8 00 00 00 	movq   $0x0,(%rax,%rbx,8)
100500df8:	00
100500df9:	48 83 c3 01          	add    $0x1,%rbx
100500dfd:	39 1e                	cmp    %ebx,(%rsi)
100500dff:	7f df                	jg     100500de0 <.text+0xffde0>
100500e01:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
100500e08:	31 c0                	xor    %eax,%eax
100500e0a:	48 83 c4 28          	add    $0x28,%rsp
100500e0e:	5b                   	pop    %rbx
100500e0f:	5e                   	pop    %rsi
100500e10:	5f                   	pop    %rdi
100500e11:	5d                   	pop    %rbp
100500e12:	c3                   	ret
100500e13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100500e18:	48 8b 17             	mov    (%rdi),%rdx
100500e1b:	48 98                	cltq
100500e1d:	48 8d 04 c2          	lea    (%rdx,%rax,8),%rax
100500e21:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
100500e28:	b8 01 00 00 00       	mov    $0x1,%eax
100500e2d:	48 83 c4 28          	add    $0x28,%rsp
100500e31:	5b                   	pop    %rbx
100500e32:	5e                   	pop    %rsi
100500e33:	5f                   	pop    %rdi
100500e34:	5d                   	pop    %rbp
100500e35:	c3                   	ret
100500e36:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100500e3d:	00 00 00
100500e40:	31 c0                	xor    %eax,%eax
100500e42:	c3                   	ret
100500e43:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100500e4a:	00 00 00 00
100500e4e:	66 90                	xchg   %ax,%ax
100500e50:	48 8b 52 08          	mov    0x8(%rdx),%rdx
100500e54:	48 8b 49 08          	mov    0x8(%rcx),%rcx
100500e58:	e9 c3 f3 19 00       	jmp    1006a0220 <.text+0x29f220>
100500e5d:	0f 1f 00             	nopl   (%rax)
100500e60:	4c 8b 42 10          	mov    0x10(%rdx),%r8
100500e64:	48 8b 41 10          	mov    0x10(%rcx),%rax
100500e68:	4c 8b 49 08          	mov    0x8(%rcx),%r9
100500e6c:	48 8b 52 08          	mov    0x8(%rdx),%rdx
100500e70:	49 39 c0             	cmp    %rax,%r8
100500e73:	4c 0f 42 c0          	cmovb  %rax,%r8
100500e77:	4c 89 c9             	mov    %r9,%rcx
100500e7a:	e9 21 f4 19 00       	jmp    1006a02a0 <.text+0x29f2a0>
100500e7f:	90                   	nop
100500e80:	48 8b 52 08          	mov    0x8(%rdx),%rdx
100500e84:	48 8b 49 08          	mov    0x8(%rcx),%rcx
100500e88:	e9 63 f3 19 00       	jmp    1006a01f0 <.text+0x29f1f0>
100500e8d:	0f 1f 00             	nopl   (%rax)
100500e90:	4c 8b 42 10          	mov    0x10(%rdx),%r8
100500e94:	48 8b 41 10          	mov    0x10(%rcx),%rax
100500e98:	4c 8b 49 08          	mov    0x8(%rcx),%r9
100500e9c:	48 8b 52 08          	mov    0x8(%rdx),%rdx
100500ea0:	49 39 c0             	cmp    %rax,%r8
100500ea3:	4c 0f 42 c0          	cmovb  %rax,%r8
100500ea7:	4c 89 c9             	mov    %r9,%rcx
100500eaa:	e9 21 39 0c 00       	jmp    1005c47d0 <.text+0x1c37d0>
100500eaf:	90                   	nop
100500eb0:	53                   	push   %rbx
100500eb1:	48 83 ec 20          	sub    $0x20,%rsp
100500eb5:	48 8b 05 64 7e 22 00 	mov    0x227e64(%rip),%rax        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
100500ebc:	8b 00                	mov    (%rax),%eax
100500ebe:	0f b6 19             	movzbl (%rcx),%ebx
100500ec1:	85 c0                	test   %eax,%eax
100500ec3:	74 10                	je     100500ed5 <.text+0xffed5>
100500ec5:	48 8b 15 d4 81 22 00 	mov    0x2281d4(%rip),%rdx        # 1007290a0 <_head_msys_iconv_2_dll-0x42f60>
100500ecc:	48 63 c3             	movslq %ebx,%rax
100500ecf:	80 3c 02 01          	cmpb   $0x1,(%rdx,%rax,1)
100500ed3:	7f 2b                	jg     100500f00 <.text+0xfff00>
100500ed5:	83 fb 20             	cmp    $0x20,%ebx
100500ed8:	74 14                	je     100500eee <.text+0xffeee>
100500eda:	83 fb 09             	cmp    $0x9,%ebx
100500edd:	74 0f                	je     100500eee <.text+0xffeee>
100500edf:	89 d9                	mov    %ebx,%ecx
100500ee1:	e8 aa c2 18 00       	call   10068d190 <.text+0x28c190>
100500ee6:	85 c0                	test   %eax,%eax
100500ee8:	75 4e                	jne    100500f38 <.text+0xfff38>
100500eea:	85 db                	test   %ebx,%ebx
100500eec:	75 22                	jne    100500f10 <.text+0xfff10>
100500eee:	31 db                	xor    %ebx,%ebx
100500ef0:	89 d8                	mov    %ebx,%eax
100500ef2:	48 83 c4 20          	add    $0x20,%rsp
100500ef6:	5b                   	pop    %rbx
100500ef7:	c3                   	ret
100500ef8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100500eff:	00
100500f00:	48 83 c4 20          	add    $0x20,%rsp
100500f04:	5b                   	pop    %rbx
100500f05:	e9 d6 aa fe ff       	jmp    1004eb9e0 <.text+0xea9e0>
100500f0a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100500f10:	89 da                	mov    %ebx,%edx
100500f12:	48 8d 0d e7 0f 20 00 	lea    0x200fe7(%rip),%rcx        # 100701f00 <_head_msys_iconv_2_dll-0x6a100>
100500f19:	e8 32 39 0c 00       	call   1005c4850 <.text+0x1c3850>
100500f1e:	48 85 c0             	test   %rax,%rax
100500f21:	b8 01 00 00 00       	mov    $0x1,%eax
100500f26:	0f 45 d8             	cmovne %eax,%ebx
100500f29:	89 d8                	mov    %ebx,%eax
100500f2b:	48 83 c4 20          	add    $0x20,%rsp
100500f2f:	5b                   	pop    %rbx
100500f30:	c3                   	ret
100500f31:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100500f38:	bb 02 00 00 00       	mov    $0x2,%ebx
100500f3d:	eb b1                	jmp    100500ef0 <.text+0xffef0>
100500f3f:	90                   	nop
100500f40:	41 54                	push   %r12
100500f42:	55                   	push   %rbp
100500f43:	57                   	push   %rdi
100500f44:	56                   	push   %rsi
100500f45:	53                   	push   %rbx
100500f46:	48 83 ec 20          	sub    $0x20,%rsp
100500f4a:	48 89 cf             	mov    %rcx,%rdi
100500f4d:	48 8b 09             	mov    (%rcx),%rcx
100500f50:	e8 eb 1f ff ff       	call   1004f2f40 <.text+0xf1f40>
100500f55:	48 63 4f 08          	movslq 0x8(%rdi),%rcx
100500f59:	48 89 c6             	mov    %rax,%rsi
100500f5c:	48 01 c1             	add    %rax,%rcx
100500f5f:	e8 4c ff ff ff       	call   100500eb0 <.text+0xffeb0>
100500f64:	8b 5f 08             	mov    0x8(%rdi),%ebx
100500f67:	89 c5                	mov    %eax,%ebp
100500f69:	85 db                	test   %ebx,%ebx
100500f6b:	7e 3b                	jle    100500fa8 <.text+0xfffa8>
100500f6d:	4c 8b 25 7c 81 22 00 	mov    0x22817c(%rip),%r12        # 1007290f0 <_head_msys_iconv_2_dll-0x42f10>
100500f74:	eb 11                	jmp    100500f87 <.text+0xfff87>
100500f76:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100500f7d:	00 00 00
100500f80:	89 5f 08             	mov    %ebx,0x8(%rdi)
100500f83:	85 db                	test   %ebx,%ebx
100500f85:	7e 21                	jle    100500fa8 <.text+0xfffa8>
100500f87:	83 eb 01             	sub    $0x1,%ebx
100500f8a:	48 89 f1             	mov    %rsi,%rcx
100500f8d:	48 63 d3             	movslq %ebx,%rdx
100500f90:	48 01 f2             	add    %rsi,%rdx
100500f93:	41 ff 14 24          	call   *(%r12)
100500f97:	29 c3                	sub    %eax,%ebx
100500f99:	48 63 cb             	movslq %ebx,%rcx
100500f9c:	48 01 f1             	add    %rsi,%rcx
100500f9f:	e8 0c ff ff ff       	call   100500eb0 <.text+0xffeb0>
100500fa4:	39 e8                	cmp    %ebp,%eax
100500fa6:	74 d8                	je     100500f80 <.text+0xfff80>
100500fa8:	48 83 c4 20          	add    $0x20,%rsp
100500fac:	5b                   	pop    %rbx
100500fad:	5e                   	pop    %rsi
100500fae:	5f                   	pop    %rdi
100500faf:	5d                   	pop    %rbp
100500fb0:	41 5c                	pop    %r12
100500fb2:	c3                   	ret
100500fb3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100500fba:	00 00 00 00
100500fbe:	66 90                	xchg   %ax,%ax
100500fc0:	41 56                	push   %r14
100500fc2:	41 55                	push   %r13
100500fc4:	41 54                	push   %r12
100500fc6:	55                   	push   %rbp
100500fc7:	57                   	push   %rdi
100500fc8:	56                   	push   %rsi
100500fc9:	53                   	push   %rbx
100500fca:	48 83 ec 20          	sub    $0x20,%rsp
100500fce:	48 89 cf             	mov    %rcx,%rdi
100500fd1:	48 8b 09             	mov    (%rcx),%rcx
100500fd4:	e8 67 1f ff ff       	call   1004f2f40 <.text+0xf1f40>
100500fd9:	4c 8b 2d 80 92 22 00 	mov    0x229280(%rip),%r13        # 10072a260 <_head_msys_iconv_2_dll-0x41da0>
100500fe0:	8b 4f 08             	mov    0x8(%rdi),%ecx
100500fe3:	48 89 c5             	mov    %rax,%rbp
100500fe6:	49 8b 45 00          	mov    0x0(%r13),%rax
100500fea:	80 38 65             	cmpb   $0x65,(%rax)
100500fed:	74 69                	je     100501058 <.text+0x100058>
100500fef:	48 63 c9             	movslq %ecx,%rcx
100500ff2:	48 01 e9             	add    %rbp,%rcx
100500ff5:	e8 b6 fe ff ff       	call   100500eb0 <.text+0xffeb0>
100500ffa:	48 63 5f 08          	movslq 0x8(%rdi),%rbx
100500ffe:	4c 8b 35 4b 81 22 00 	mov    0x22814b(%rip),%r14        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
100501005:	41 89 c4             	mov    %eax,%r12d
100501008:	48 89 de             	mov    %rbx,%rsi
10050100b:	48 01 eb             	add    %rbp,%rbx
10050100e:	80 3b 00             	cmpb   $0x0,(%rbx)