1005009c8:	c3                   	ret
1005009c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005009d0:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1005009d5:	eb eb                	jmp    1005009c2 <.text+0xff9c2>
1005009d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005009de:	00 00
1005009e0:	55                   	push   %rbp
1005009e1:	57                   	push   %rdi
1005009e2:	56                   	push   %rsi
1005009e3:	53                   	push   %rbx
1005009e4:	48 83 ec 28          	sub    $0x28,%rsp
1005009e8:	48 63 f2             	movslq %edx,%rsi
1005009eb:	48 89 cd             	mov    %rcx,%rbp
1005009ee:	8d 4e 01             	lea    0x1(%rsi),%ecx
1005009f1:	48 63 c9             	movslq %ecx,%rcx
1005009f4:	e8 e7 06 f0 ff       	call   1004010e0 <.text+0xe0>
1005009f9:	48 89 c7             	mov    %rax,%rdi
1005009fc:	48 85 c0             	test   %rax,%rax
1005009ff:	74 34                	je     100500a35 <.text+0xffa35>
100500a01:	85 f6                	test   %esi,%esi
100500a03:	7e 58                	jle    100500a5d <.text+0xffa5d>
100500a05:	bb 01 00 00 00       	mov    $0x1,%ebx
100500a0a:	eb 14                	jmp    100500a20 <.text+0xffa20>
100500a0c:	0f 1f 40 00          	nopl   0x0(%rax)
100500a10:	88 44 1f ff          	mov    %al,-0x1(%rdi,%rbx,1)
100500a14:	48 8d 43 01          	lea    0x1(%rbx),%rax
100500a18:	48 39 f3             	cmp    %rsi,%rbx
100500a1b:	74 2b                	je     100500a48 <.text+0xffa48>
100500a1d:	48 89 c3             	mov    %rax,%rbx
100500a20:	48 89 e9             	mov    %rbp,%rcx
100500a23:	e8 f8 f2 19 00       	call   10069fd20 <.text+0x29ed20>
100500a28:	83 f8 ff             	cmp    $0xffffffff,%eax
100500a2b:	75 e3                	jne    100500a10 <.text+0xffa10>
100500a2d:	48 89 f9             	mov    %rdi,%rcx
100500a30:	e8 eb 0a f0 ff       	call   100401520 <.text+0x520>
100500a35:	31 ff                	xor    %edi,%edi
100500a37:	48 89 f8             	mov    %rdi,%rax
100500a3a:	48 83 c4 28          	add    $0x28,%rsp
100500a3e:	5b                   	pop    %rbx
100500a3f:	5e                   	pop    %rsi
100500a40:	5f                   	pop    %rdi
100500a41:	5d                   	pop    %rbp
100500a42:	c3                   	ret
100500a43:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100500a48:	48 63 db             	movslq %ebx,%rbx
100500a4b:	48 01 fb             	add    %rdi,%rbx
100500a4e:	48 89 f8             	mov    %rdi,%rax
100500a51:	c6 03 00             	movb   $0x0,(%rbx)
100500a54:	48 83 c4 28          	add    $0x28,%rsp
100500a58:	5b                   	pop    %rbx
100500a59:	5e                   	pop    %rsi
100500a5a:	5f                   	pop    %rdi
100500a5b:	5d                   	pop    %rbp
100500a5c:	c3                   	ret
100500a5d:	48 89 c3             	mov    %rax,%rbx
100500a60:	eb ec                	jmp    100500a4e <.text+0xffa4e>
100500a62:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100500a69:	00 00 00 00
100500a6d:	0f 1f 00             	nopl   (%rax)
100500a70:	57                   	push   %rdi
100500a71:	56                   	push   %rsi
100500a72:	53                   	push   %rbx
100500a73:	48 83 ec 20          	sub    $0x20,%rsp
100500a77:	44 89 c3             	mov    %r8d,%ebx
100500a7a:	48 89 cf             	mov    %rcx,%rdi
100500a7d:	48 89 d6             	mov    %rdx,%rsi
100500a80:	83 eb 01             	sub    $0x1,%ebx
100500a83:	79 10                	jns    100500a95 <.text+0xffa95>
100500a85:	eb 39                	jmp    100500ac0 <.text+0xffac0>
100500a87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100500a8e:	00 00
100500a90:	83 eb 01             	sub    $0x1,%ebx
100500a93:	72 2b                	jb     100500ac0 <.text+0xffac0>
100500a95:	8d 0c dd 00 00 00 00 	lea    0x0(,%rbx,8),%ecx
100500a9c:	48 89 f0             	mov    %rsi,%rax
100500a9f:	48 89 fa             	mov    %rdi,%rdx
100500aa2:	48 d3 e8             	shr    %cl,%rax
100500aa5:	48 89 c1             	mov    %rax,%rcx
100500aa8:	e8 43 f5 19 00       	call   10069fff0 <.text+0x29eff0>
100500aad:	83 f8 ff             	cmp    $0xffffffff,%eax
100500ab0:	75 de                	jne    100500a90 <.text+0xffa90>
100500ab2:	31 c0                	xor    %eax,%eax
100500ab4:	48 83 c4 20          	add    $0x20,%rsp
100500ab8:	5b                   	pop    %rbx
100500ab9:	5e                   	pop    %rsi
100500aba:	5f                   	pop    %rdi
100500abb:	c3                   	ret
100500abc:	0f 1f 40 00          	nopl   0x0(%rax)
100500ac0:	b8 01 00 00 00       	mov    $0x1,%eax
100500ac5:	48 83 c4 20          	add    $0x20,%rsp
100500ac9:	5b                   	pop    %rbx
100500aca:	5e                   	pop    %rsi
100500acb:	5f                   	pop    %rdi
100500acc:	c3                   	ret
100500acd:	0f 1f 00             	nopl   (%rax)
100500ad0:	53                   	push   %rbx
100500ad1:	48 83 ec 30          	sub    $0x30,%rsp
100500ad5:	31 d2                	xor    %edx,%edx
100500ad7:	48 89 cb             	mov    %rcx,%rbx
100500ada:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
100500adf:	e8 ec f2 19 00       	call   10069fdd0 <.text+0x29edd0>
100500ae4:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
100500ae9:	48 2b 4b 08          	sub    0x8(%rbx),%rcx
100500aed:	48 b8 cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rax
100500af4:	9b c4 20
100500af7:	48 f7 e9             	imul   %rcx
100500afa:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
100500aff:	4c 2b 03             	sub    (%rbx),%r8
100500b02:	48 c1 f9 3f          	sar    $0x3f,%rcx
100500b06:	4d 69 c0 e8 03 00 00 	imul   $0x3e8,%r8,%r8
100500b0d:	48 c1 fa 07          	sar    $0x7,%rdx
100500b11:	48 29 ca             	sub    %rcx,%rdx
100500b14:	49 8d 04 10          	lea    (%r8,%rdx,1),%rax
100500b18:	48 83 c4 30          	add    $0x30,%rsp
100500b1c:	5b                   	pop    %rbx
100500b1d:	c3                   	ret
100500b1e:	66 90                	xchg   %ax,%ax
100500b20:	41 57                	push   %r15
100500b22:	41 56                	push   %r14
100500b24:	41 55                	push   %r13
100500b26:	41 54                	push   %r12
100500b28:	55                   	push   %rbp
100500b29:	57                   	push   %rdi
100500b2a:	56                   	push   %rsi
100500b2b:	53                   	push   %rbx
100500b2c:	48 83 ec 28          	sub    $0x28,%rsp
100500b30:	be 01 00 00 00       	mov    $0x1,%esi
100500b35:	49 89 cc             	mov    %rcx,%r12
100500b38:	41 89 d5             	mov    %edx,%r13d
100500b3b:	4c 89 c5             	mov    %r8,%rbp
100500b3e:	4c 89 cf             	mov    %r9,%rdi
100500b41:	4c 89 e1             	mov    %r12,%rcx
100500b44:	e8 47 ec 18 00       	call   10068f790 <.text+0x28e790>
100500b49:	c7 07 00 00 00 00    	movl   $0x0,(%rdi)
100500b4f:	80 38 00             	cmpb   $0x0,(%rax)
100500b52:	48 89 c3             	mov    %rax,%rbx
100500b55:	0f 84 0b 01 00 00    	je     100500c66 <.text+0xffc66>
100500b5b:	31 c0                	xor    %eax,%eax
100500b5d:	83 fe 02             	cmp    $0x2,%esi
100500b60:	0f 84 ec 00 00 00    	je     100500c52 <.text+0xffc52>
100500b66:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100500b6d:	00 00 00
100500b70:	83 07 01             	addl   $0x1,(%rdi)
100500b73:	0f b6 13             	movzbl (%rbx),%edx
100500b76:	49 89 de             	mov    %rbx,%r14
100500b79:	84 d2                	test   %dl,%dl
100500b7b:	74 6b                	je     100500be8 <.text+0xffbe8>
100500b7d:	45 31 ff             	xor    %r15d,%r15d
100500b80:	eb 19                	jmp    100500b9b <.text+0xffb9b>
100500b82:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100500b88:	41 83 f7 01          	xor    $0x1,%r15d
100500b8c:	48 89 d8             	mov    %rbx,%rax
100500b8f:	0f b6 50 01          	movzbl 0x1(%rax),%edx
100500b93:	48 8d 58 01          	lea    0x1(%rax),%rbx
100500b97:	84 d2                	test   %dl,%dl
100500b99:	74 4d                	je     100500be8 <.text+0xffbe8>
100500b9b:	45 85 ff             	test   %r15d,%r15d
100500b9e:	75 12                	jne    100500bb2 <.text+0xffbb2>
100500ba0:	80 fa 20             	cmp    $0x20,%dl
100500ba3:	0f 84 87 00 00 00    	je     100500c30 <.text+0xffc30>
100500ba9:	80 fa 09             	cmp    $0x9,%dl
100500bac:	0f 84 7e 00 00 00    	je     100500c30 <.text+0xffc30>
100500bb2:	80 fa 22             	cmp    $0x22,%dl
100500bb5:	74 d1                	je     100500b88 <.text+0xffb88>
100500bb7:	48 89 d9             	mov    %rbx,%rcx
100500bba:	e8 11 04 19 00       	call   100690fd0 <.text+0x28ffd0>
100500bbf:	83 f8 01             	cmp    $0x1,%eax
100500bc2:	48 89 d8             	mov    %rbx,%rax
100500bc5:	48 83 d8 ff          	sbb    $0xffffffffffffffff,%rax
100500bc9:	83 fe 02             	cmp    $0x2,%esi
100500bcc:	75 c1                	jne    100500b8f <.text+0xffb8f>
100500bce:	0f b6 10             	movzbl (%rax),%edx
100500bd1:	49 83 c6 01          	add    $0x1,%r14
100500bd5:	48 8d 58 01          	lea    0x1(%rax),%rbx
100500bd9:	41 88 56 ff          	mov    %dl,-0x1(%r14)
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