100585989:	48 01 56 08          	add    %rdx,0x8(%rsi)
10058598d:	48 85 c9             	test   %rcx,%rcx
100585990:	74 16                	je     1005859a8 <.text+0x1849a8>
100585992:	e8 89 bb e7 ff       	call   100401520 <.text+0x520>
100585997:	48 8b 05 d2 bd 1d 00 	mov    0x1dbdd2(%rip),%rax        # 100761770 <_head_msys_iconv_2_dll-0xa890>
10058599e:	4c 8b 10             	mov    (%rax),%r10
1005859a1:	49 c7 02 00 00 00 00 	movq   $0x0,(%r10)
1005859a8:	49 c7 42 08 00 00 00 	movq   $0x0,0x8(%r10)
1005859af:	00
1005859b0:	ba 01 00 00 00       	mov    $0x1,%edx
1005859b5:	eb 15                	jmp    1005859cc <.text+0x1849cc>
1005859b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005859be:	00 00
1005859c0:	48 8b 05 a9 bd 1d 00 	mov    0x1dbda9(%rip),%rax        # 100761770 <_head_msys_iconv_2_dll-0xa890>
1005859c7:	31 d2                	xor    %edx,%edx
1005859c9:	4c 8b 10             	mov    (%rax),%r10
1005859cc:	4c 8b 48 08          	mov    0x8(%rax),%r9
1005859d0:	4c 39 ca             	cmp    %r9,%rdx
1005859d3:	7d 38                	jge    100585a0d <.text+0x184a0d>
1005859d5:	49 29 d1             	sub    %rdx,%r9
1005859d8:	48 89 d9             	mov    %rbx,%rcx
1005859db:	48 c1 e2 04          	shl    $0x4,%rdx
1005859df:	31 c0                	xor    %eax,%eax
1005859e1:	4d 89 c8             	mov    %r9,%r8
1005859e4:	48 c1 e1 04          	shl    $0x4,%rcx
1005859e8:	4c 01 d2             	add    %r10,%rdx
1005859eb:	49 03 0c 24          	add    (%r12),%rcx
1005859ef:	49 c1 e0 04          	shl    $0x4,%r8
1005859f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005859f8:	f3 0f 6f 1c 02       	movdqu (%rdx,%rax,1),%xmm3
1005859fd:	0f 11 1c 01          	movups %xmm3,(%rcx,%rax,1)
100585a01:	48 83 c0 10          	add    $0x10,%rax
100585a05:	49 39 c0             	cmp    %rax,%r8
100585a08:	75 ee                	jne    1005859f8 <.text+0x1849f8>
100585a0a:	4c 01 cb             	add    %r9,%rbx
100585a0d:	49 89 5c 24 08       	mov    %rbx,0x8(%r12)
100585a12:	4c 89 d1             	mov    %r10,%rcx
100585a15:	e8 06 bb e7 ff       	call   100401520 <.text+0x520>
100585a1a:	4c 89 25 4f bd 1d 00 	mov    %r12,0x1dbd4f(%rip)        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100585a21:	8b b4 24 b0 01 00 00 	mov    0x1b0(%rsp),%esi
100585a28:	85 f6                	test   %esi,%esi
100585a2a:	0f 84 83 00 00 00    	je     100585ab3 <.text+0x184ab3>
100585a30:	8b 5c 24 4c          	mov    0x4c(%rsp),%ebx
100585a34:	85 db                	test   %ebx,%ebx
100585a36:	75 13                	jne    100585a4b <.text+0x184a4b>
100585a38:	45 8b 5d 60          	mov    0x60(%r13),%r11d
100585a3c:	45 85 db             	test   %r11d,%r11d
100585a3f:	75 0a                	jne    100585a4b <.text+0x184a4b>
100585a41:	31 c0                	xor    %eax,%eax
100585a43:	49 83 ff 01          	cmp    $0x1,%r15
100585a47:	4c 0f 44 f8          	cmove  %rax,%r15
100585a4b:	48 8b 05 4e 47 1a 00 	mov    0x1a474e(%rip),%rax        # 10072a1a0 <_head_msys_iconv_2_dll-0x41e60>
100585a52:	4c 39 38             	cmp    %r15,(%rax)
100585a55:	7d 5c                	jge    100585ab3 <.text+0x184ab3>
100585a57:	41 8b 75 04          	mov    0x4(%r13),%esi
100585a5b:	85 f6                	test   %esi,%esi
100585a5d:	0f 85 f2 02 00 00    	jne    100585d55 <.text+0x184d55>
100585a63:	c6 84 24 e0 00 00 00 	movb   $0x0,0xe0(%rsp)
100585a6a:	00
100585a6b:	48 8d 9c 24 e0 00 00 	lea    0xe0(%rsp),%rbx
100585a72:	00
100585a73:	e8 c8 33 f8 ff       	call   100508e40 <.text+0x107e40>
100585a78:	45 8b 55 60          	mov    0x60(%r13),%r10d
100585a7c:	4d 89 f8             	mov    %r15,%r8
100585a7f:	48 8d 15 dc 77 18 00 	lea    0x1877dc(%rip),%rdx        # 10070d262 <_head_msys_iconv_2_dll-0x5ed9e>
100585a86:	48 8d 0d f1 77 18 00 	lea    0x1877f1(%rip),%rcx        # 10070d27e <_head_msys_iconv_2_dll-0x5ed82>
100585a8d:	45 85 d2             	test   %r10d,%r10d
100585a90:	75 0e                	jne    100585aa0 <.text+0x184aa0>
100585a92:	48 8d 15 00 78 18 00 	lea    0x187800(%rip),%rdx        # 10070d299 <_head_msys_iconv_2_dll-0x5ed67>
100585a99:	48 8d 0d 0c 78 18 00 	lea    0x18780c(%rip),%rcx        # 10070d2ac <_head_msys_iconv_2_dll-0x5ed54>
100585aa0:	e8 cb 9d 11 00       	call   10069f870 <.text+0x29e870>
100585aa5:	49 89 d8             	mov    %rbx,%r8
100585aa8:	4c 89 fa             	mov    %r15,%rdx
100585aab:	48 89 c1             	mov    %rax,%rcx
100585aae:	e8 8d 94 12 00       	call   1006aef40 <.text+0x2adf40>
100585ab3:	48 8b 05 b6 d5 19 00 	mov    0x19d5b6(%rip),%rax        # 100723070 <_head_msys_iconv_2_dll-0x48f90>
100585aba:	8b 00                	mov    (%rax),%eax
100585abc:	f6 c4 08             	test   $0x8,%ah
100585abf:	75 2f                	jne    100585af0 <.text+0x184af0>
100585ac1:	48 8b 05 18 d7 19 00 	mov    0x19d718(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
100585ac8:	f3 41 0f 6f 65 20    	movdqu 0x20(%r13),%xmm4
100585ace:	f3 41 0f 6f 6d 30    	movdqu 0x30(%r13),%xmm5
100585ad4:	83 7c 24 4c 01       	cmpl   $0x1,0x4c(%rsp)
100585ad9:	48 8b 00             	mov    (%rax),%rax
100585adc:	0f 11 a0 f8 11 00 00 	movups %xmm4,0x11f8(%rax)
100585ae3:	0f 11 a8 18 12 00 00 	movups %xmm5,0x1218(%rax)
100585aea:	0f 84 3f 02 00 00    	je     100585d2f <.text+0x184d2f>
100585af0:	48 8b 35 19 d5 19 00 	mov    0x19d519(%rip),%rsi        # 100723010 <_head_msys_iconv_2_dll-0x48ff0>
100585af7:	44 8b 06             	mov    (%rsi),%r8d
100585afa:	45 85 c0             	test   %r8d,%r8d
100585afd:	0f 84 c5 01 00 00    	je     100585cc8 <.text+0x184cc8>
100585b03:	48 8d 05 16 c1 1d 00 	lea    0x1dc116(%rip),%rax        # 100761c20 <_head_msys_iconv_2_dll-0xa3e0>
100585b0a:	49 39 c4             	cmp    %rax,%r12
100585b0d:	0f 84 a2 01 00 00    	je     100585cb5 <.text+0x184cb5>
100585b13:	8b 8c 24 a8 01 00 00 	mov    0x1a8(%rsp),%ecx
100585b1a:	85 c9                	test   %ecx,%ecx
100585b1c:	0f 85 0d fd ff ff    	jne    10058582f <.text+0x18482f>
100585b22:	41 8b 55 04          	mov    0x4(%r13),%edx
100585b26:	85 d2                	test   %edx,%edx
100585b28:	0f 85 fc 00 00 00    	jne    100585c2a <.text+0x184c2a>
100585b2e:	48 8b 15 eb d4 19 00 	mov    0x19d4eb(%rip),%rdx        # 100723020 <_head_msys_iconv_2_dll-0x48fe0>
100585b35:	48 8b 0d f4 d4 19 00 	mov    0x19d4f4(%rip),%rcx        # 100723030 <_head_msys_iconv_2_dll-0x48fd0>
100585b3c:	8b 12                	mov    (%rdx),%edx
100585b3e:	0b 11                	or     (%rcx),%edx
100585b40:	83 e2 01             	and    $0x1,%edx
100585b43:	0f 84 e1 00 00 00    	je     100585c2a <.text+0x184c2a>
100585b49:	4c 8b 25 20 bc 1d 00 	mov    0x1dbc20(%rip),%r12        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100585b50:	48 8b 0d d1 c0 1d 00 	mov    0x1dc0d1(%rip),%rcx        # 100761c28 <_head_msys_iconv_2_dll-0xa3d8>
100585b57:	48 89 05 12 bc 1d 00 	mov    %rax,0x1dbc12(%rip)        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100585b5e:	e8 1d c2 ff ff       	call   100581d80 <.text+0x180d80>
100585b63:	f3 41 0f 6f 24 24    	movdqu (%r12),%xmm4
100585b69:	ba 01 00 00 00       	mov    $0x1,%edx
100585b6e:	48 8b 1d fb bb 1d 00 	mov    0x1dbbfb(%rip),%rbx        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100585b75:	0f 11 23             	movups %xmm4,(%rbx)
100585b78:	f3 41 0f 6f 6c 24 10 	movdqu 0x10(%r12),%xmm5
100585b7f:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
100585b83:	0f 11 6b 10          	movups %xmm5,0x10(%rbx)
100585b87:	48 c1 e1 04          	shl    $0x4,%rcx
100585b8b:	e8 80 b7 e7 ff       	call   100401310 <.text+0x310>
100585b90:	48 89 03             	mov    %rax,(%rbx)
100585b93:	48 8b 05 d6 bb 1d 00 	mov    0x1dbbd6(%rip),%rax        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100585b9a:	48 8b 10             	mov    (%rax),%rdx
100585b9d:	48 85 d2             	test   %rdx,%rdx
100585ba0:	74 69                	je     100585c0b <.text+0x184c0b>
100585ba2:	48 83 78 08 00       	cmpq   $0x0,0x8(%rax)
100585ba7:	7e 6a                	jle    100585c13 <.text+0x184c13>
100585ba9:	49 8b 04 24          	mov    (%r12),%rax
100585bad:	31 ed                	xor    %ebp,%ebp
100585baf:	eb 29                	jmp    100585bda <.text+0x184bda>
100585bb1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100585bb8:	49 8b 04 24          	mov    (%r12),%rax
100585bbc:	48 8b 0d ad bb 1d 00 	mov    0x1dbbad(%rip),%rcx        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100585bc3:	48 83 c5 01          	add    $0x1,%rbp
100585bc7:	48 8b 11             	mov    (%rcx),%rdx
100585bca:	4c 8b 44 38 08       	mov    0x8(%rax,%rdi,1),%r8
100585bcf:	4c 89 44 3a 08       	mov    %r8,0x8(%rdx,%rdi,1)
100585bd4:	48 3b 69 08          	cmp    0x8(%rcx),%rbp
100585bd8:	7d 39                	jge    100585c13 <.text+0x184c13>
100585bda:	48 89 ef             	mov    %rbp,%rdi
100585bdd:	48 c1 e7 04          	shl    $0x4,%rdi
100585be1:	48 01 f8             	add    %rdi,%rax
100585be4:	48 8d 1c 3a          	lea    (%rdx,%rdi,1),%rbx
100585be8:	48 8b 08             	mov    (%rax),%rcx
100585beb:	48 8b 50 08          	mov    0x8(%rax),%rdx
100585bef:	e8 4c e4 03 00       	call   1005c4040 <.text+0x1c3040>
100585bf4:	48 89 03             	mov    %rax,(%rbx)
100585bf7:	48 85 c0             	test   %rax,%rax
100585bfa:	75 bc                	jne    100585bb8 <.text+0x184bb8>
100585bfc:	48 89 e9             	mov    %rbp,%rcx
100585bff:	e8 7c c1 ff ff       	call   100581d80 <.text+0x180d80>
100585c04:	48 8b 05 65 bb 1d 00 	mov    0x1dbb65(%rip),%rax        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100585c0b:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
100585c12:	00
100585c13:	48 89 f1             	mov    %rsi,%rcx
100585c16:	4c 89 25 53 bb 1d 00 	mov    %r12,0x1dbb53(%rip)        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100585c1d:	e8 5e ba e9 ff       	call   100421680 <.text+0x20680>
100585c22:	48 89 f1             	mov    %rsi,%rcx
100585c25:	e8 96 cb e9 ff       	call   1004227c0 <.text+0x217c0>
100585c2a:	e8 81 25 e8 ff       	call   1004081b0 <.text+0x71b0>
100585c2f:	85 c0                	test   %eax,%eax
100585c31:	0f 84 f8 fb ff ff    	je     10058582f <.text+0x18482f>
100585c37:	48 8b 15 32 bb 1d 00 	mov    0x1dbb32(%rip),%rdx        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100585c3e:	4c 89 e9             	mov    %r13,%rcx
100585c41:	e8 9a f6 ff ff       	call   1005852e0 <.text+0x1842e0>
100585c46:	e9 e4 fb ff ff       	jmp    10058582f <.text+0x18482f>
100585c4b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100585c50:	4c 89 25 19 bb 1d 00 	mov    %r12,0x1dbb19(%rip)        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100585c57:	31 c0                	xor    %eax,%eax
100585c59:	e9 d6 fb ff ff       	jmp    100585834 <.text+0x184834>
100585c5e:	66 90                	xchg   %ax,%ax
100585c60:	41 8b 45 14          	mov    0x14(%r13),%eax
100585c64:	85 c0                	test   %eax,%eax
100585c66:	0f 85 25 f9 ff ff    	jne    100585591 <.text+0x184591>
100585c6c:	41 8b 45 5c          	mov    0x5c(%r13),%eax
100585c70:	85 c0                	test   %eax,%eax
100585c72:	0f 85 9f 00 00 00    	jne    100585d17 <.text+0x184d17>
100585c78:	45 8b 75 60          	mov    0x60(%r13),%r14d
100585c7c:	45 85 f6             	test   %r14d,%r14d
100585c7f:	0f 85 0c f9 ff ff    	jne    100585591 <.text+0x184591>
100585c85:	41 8b 6d 38          	mov    0x38(%r13),%ebp
100585c89:	85 ed                	test   %ebp,%ebp
100585c8b:	0f 85 00 f9 ff ff    	jne    100585591 <.text+0x184591>
100585c91:	49 83 ff 01          	cmp    $0x1,%r15
100585c95:	0f 8e f6 f8 ff ff    	jle    100585591 <.text+0x184591>
100585c9b:	c7 44 24 4c 01 00 00 	movl   $0x1,0x4c(%rsp)
100585ca2:	00
100585ca3:	48 83 ee 01          	sub    $0x1,%rsi
100585ca7:	49 83 ef 01          	sub    $0x1,%r15
100585cab:	b8 01 00 00 00       	mov    $0x1,%eax
100585cb0:	e9 e1 f8 ff ff       	jmp    100585596 <.text+0x184596>
100585cb5:	48 89 f1             	mov    %rsi,%rcx
100585cb8:	e8 c3 b9 e9 ff       	call   100421680 <.text+0x20680>
100585cbd:	48 89 f1             	mov    %rsi,%rcx
100585cc0:	e8 fb ca e9 ff       	call   1004227c0 <.text+0x217c0>
100585cc5:	0f 1f 00             	nopl   (%rax)
100585cc8:	8b 84 24 a8 01 00 00 	mov    0x1a8(%rsp),%eax
100585ccf:	85 c0                	test   %eax,%eax
100585cd1:	0f 85 58 fb ff ff    	jne    10058582f <.text+0x18482f>
100585cd7:	e9 4e ff ff ff       	jmp    100585c2a <.text+0x184c2a>
100585cdc:	48 8b 15 2d d3 19 00 	mov    0x19d32d(%rip),%rdx        # 100723010 <_head_msys_iconv_2_dll-0x48ff0>
100585ce3:	8b 0a                	mov    (%rdx),%ecx
100585ce5:	85 c9                	test   %ecx,%ecx
100585ce7:	0f 85 52 f8 ff ff    	jne    10058553f <.text+0x18453f>
100585ced:	83 e8 2a             	sub    $0x2a,%eax
100585cf0:	83 f8 01             	cmp    $0x1,%eax
100585cf3:	0f 87 46 f8 ff ff    	ja     10058553f <.text+0x18453f>
100585cf9:	41 c7 45 04 00 00 00 	movl   $0x0,0x4(%r13)
100585d00:	00
100585d01:	e8 0a 98 11 00       	call   10069f510 <.text+0x29e510>
100585d06:	e9 34 f8 ff ff       	jmp    10058553f <.text+0x18453f>
100585d0b:	e8 20 62 f7 ff       	call   1004fbf30 <.text+0xfaf30>
100585d10:	31 c0                	xor    %eax,%eax
100585d12:	e9 1d fb ff ff       	jmp    100585834 <.text+0x184834>
100585d17:	48 8b 05 42 45 1a 00 	mov    0x1a4542(%rip),%rax        # 10072a260 <_head_msys_iconv_2_dll-0x41da0>
100585d1e:	48 8b 00             	mov    (%rax),%rax
100585d21:	80 38 6f             	cmpb   $0x6f,(%rax)
100585d24:	0f 85 67 f8 ff ff    	jne    100585591 <.text+0x184591>
100585d2a:	e9 49 ff ff ff       	jmp    100585c78 <.text+0x184c78>
100585d2f:	45 8b 4d 60          	mov    0x60(%r13),%r9d
100585d33:	45 85 c9             	test   %r9d,%r9d
100585d36:	0f 85 b4 fd ff ff    	jne    100585af0 <.text+0x184af0>
100585d3c:	c7 80 00 12 00 00 00 	movl   $0x0,0x1200(%rax)
100585d43:	00 00 00
100585d46:	c7 80 20 12 00 00 ff 	movl   $0x7fffffff,0x1220(%rax)
100585d4d:	ff ff 7f
100585d50:	e9 9b fd ff ff       	jmp    100585af0 <.text+0x184af0>
100585d55:	48 8d 0d fc 74 18 00 	lea    0x1874fc(%rip),%rcx        # 10070d258 <_head_msys_iconv_2_dll-0x5eda8>
100585d5c:	48 8d 9c 24 e0 00 00 	lea    0xe0(%rsp),%rbx
100585d63:	00
100585d64:	e8 0f 9b 11 00       	call   10069f878 <.text+0x29e878>
100585d69:	41 89 f1             	mov    %esi,%r9d
100585d6c:	ba 64 00 00 00       	mov    $0x64,%edx
100585d71:	48 89 d9             	mov    %rbx,%rcx
100585d74:	49 89 c0             	mov    %rax,%r8
100585d77:	e8 24 40 04 00       	call   1005c9da0 <.text+0x1c8da0>
100585d7c:	e9 f2 fc ff ff       	jmp    100585a73 <.text+0x184a73>
100585d81:	48 8b 05 e8 b9 1d 00 	mov    0x1db9e8(%rip),%rax        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100585d88:	41 c6 44 24 10 01    	movb   $0x1,0x10(%r12)
100585d8e:	31 d2                	xor    %edx,%edx
100585d90:	4c 8b 10             	mov    (%rax),%r10
100585d93:	e9 34 fc ff ff       	jmp    1005859cc <.text+0x1849cc>
100585d98:	31 db                	xor    %ebx,%ebx
100585d9a:	e9 13 fb ff ff       	jmp    1005858b2 <.text+0x1848b2>
100585d9f:	48 8b 05 ca b9 1d 00 	mov    0x1db9ca(%rip),%rax        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100585da6:	48 8b 48 08          	mov    0x8(%rax),%rcx
100585daa:	e9 4a fa ff ff       	jmp    1005857f9 <.text+0x1847f9>
100585daf:	90                   	nop
100585db0:	41 57                	push   %r15
100585db2:	41 56                	push   %r14
100585db4:	41 55                	push   %r13
100585db6:	41 54                	push   %r12
100585db8:	55                   	push   %rbp
100585db9:	57                   	push   %rdi
100585dba:	56                   	push   %rsi
100585dbb:	53                   	push   %rbx
100585dbc:	48 83 ec 58          	sub    $0x58,%rsp
100585dc0:	4c 8b 39             	mov    (%rcx),%r15
100585dc3:	4d 85 ff             	test   %r15,%r15
100585dc6:	74 0a                	je     100585dd2 <.text+0x184dd2>
100585dc8:	31 c0                	xor    %eax,%eax
100585dca:	41 80 3f 00          	cmpb   $0x0,(%r15)
100585dce:	4c 0f 44 f8          	cmove  %rax,%r15
100585dd2:	48 8b 05 67 2f 1a 00 	mov    0x1a2f67(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
100585dd9:	48 8d 0d de 74 18 00 	lea    0x1874de(%rip),%rcx        # 10070d2be <_head_msys_iconv_2_dll-0x5ed42>
100585de0:	41 bc ff ff ff ff    	mov    $0xffffffff,%r12d
100585de6:	8b 00                	mov    (%rax),%eax
100585de8:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
100585dec:	e8 87 9a 11 00       	call   10069f878 <.text+0x29e878>
100585df1:	48 89 c1             	mov    %rax,%rcx
100585df4:	e8 c7 65 11 00       	call   10069c3c0 <.text+0x29b3c0>
100585df9:	48 8d 05 60 b9 1d 00 	lea    0x1db960(%rip),%rax        # 100761760 <_head_msys_iconv_2_dll-0xa8a0>
100585e00:	b9 22 00 00 00       	mov    $0x22,%ecx
100585e05:	48 8b 2d 44 33 1a 00 	mov    0x1a3344(%rip),%rbp        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
100585e0c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100585e11:	48 8b 05 e8 2e 1a 00 	mov    0x1a2ee8(%rip),%rax        # 100728d00 <_head_msys_iconv_2_dll-0x43300>
100585e18:	8b 00                	mov    (%rax),%eax
100585e1a:	85 c0                	test   %eax,%eax
100585e1c:	74 56                	je     100585e74 <.text+0x184e74>
100585e1e:	e9 65 02 00 00       	jmp    100586088 <.text+0x185088>
100585e23:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100585e28:	48 83 44 24 20 20    	addq   $0x20,0x20(%rsp)
100585e2e:	41 8d 44 24 01       	lea    0x1(%r12),%eax
100585e33:	41 83 fc 25          	cmp    $0x25,%r12d
100585e37:	0f 84 4b 02 00 00    	je     100586088 <.text+0x185088>
100585e3d:	48 8b 3d bc 2e 1a 00 	mov    0x1a2ebc(%rip),%rdi        # 100728d00 <_head_msys_iconv_2_dll-0x43300>
100585e44:	8b 17                	mov    (%rdi),%edx
100585e46:	85 d2                	test   %edx,%edx
100585e48:	0f 85 3a 02 00 00    	jne    100586088 <.text+0x185088>
100585e4e:	41 8d 4c 24 31       	lea    0x31(%r12),%ecx
100585e53:	83 f8 09             	cmp    $0x9,%eax
100585e56:	7e 19                	jle    100585e71 <.text+0x184e71>
100585e58:	83 f8 24             	cmp    $0x24,%eax
100585e5b:	0f 84 59 03 00 00    	je     1005861ba <.text+0x1851ba>
100585e61:	41 8d 4c 24 58       	lea    0x58(%r12),%ecx
100585e66:	83 f8 25             	cmp    $0x25,%eax
100585e69:	ba 2a 00 00 00       	mov    $0x2a,%edx
100585e6e:	0f 44 ca             	cmove  %edx,%ecx
100585e71:	41 89 c4             	mov    %eax,%r12d
100585e74:	31 d2                	xor    %edx,%edx
100585e76:	89 4c 24 3c          	mov    %ecx,0x3c(%rsp)
100585e7a:	bb 63 00 00 00       	mov    $0x63,%ebx
100585e7f:	e8 ac f3 ff ff       	call   100585230 <.text+0x184230>
100585e84:	84 c0                	test   %al,%al
100585e86:	74 0f                	je     100585e97 <.text+0x184e97>
100585e88:	3c 01                	cmp    $0x1,%al
100585e8a:	bb 6c 00 00 00       	mov    $0x6c,%ebx
100585e8f:	b8 62 00 00 00       	mov    $0x62,%eax
100585e94:	0f 45 d8             	cmovne %eax,%ebx
100585e97:	4d 85 ff             	test   %r15,%r15
100585e9a:	74 15                	je     100585eb1 <.text+0x184eb1>
100585e9c:	8b 54 24 3c          	mov    0x3c(%rsp),%edx
100585ea0:	4c 89 f9             	mov    %r15,%rcx
100585ea3:	e8 a8 e9 03 00       	call   1005c4850 <.text+0x1c3850>
100585ea8:	48 85 c0             	test   %rax,%rax
100585eab:	0f 84 9f 00 00 00    	je     100585f50 <.text+0x184f50>
100585eb1:	48 8d 4c 24 3c       	lea    0x3c(%rsp),%rcx
100585eb6:	e8 f5 d5 e9 ff       	call   1004234b0 <.text+0x224b0>
100585ebb:	8b 4c 24 3c          	mov    0x3c(%rsp),%ecx
100585ebf:	e8 cc d4 e9 ff       	call   100423390 <.text+0x22390>
100585ec4:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
100585ec9:	41 83 fc ff          	cmp    $0xffffffff,%r12d
100585ecd:	0f 84 ad 00 00 00    	je     100585f80 <.text+0x184f80>
100585ed3:	48 8b 35 86 4c 1a 00 	mov    0x1a4c86(%rip),%rsi        # 10072ab60 <_head_msys_iconv_2_dll-0x414a0>
100585eda:	8b 0e                	mov    (%rsi),%ecx
100585edc:	e8 ff a4 10 00       	call   1006903e0 <.text+0x28f3e0>
100585ee1:	3b 44 24 3c          	cmp    0x3c(%rsp),%eax
100585ee5:	0f 84 3d ff ff ff    	je     100585e28 <.text+0x184e28>
100585eeb:	83 3e 22             	cmpl   $0x22,(%rsi)
100585eee:	74 48                	je     100585f38 <.text+0x184f38>
100585ef0:	48 83 3f 00          	cmpq   $0x0,(%rdi)
100585ef4:	0f 84 2e ff ff ff    	je     100585e28 <.text+0x184e28>
100585efa:	31 f6                	xor    %esi,%esi
100585efc:	eb 20                	jmp    100585f1e <.text+0x184f1e>
100585efe:	66 90                	xchg   %ax,%ax
100585f00:	48 89 f0             	mov    %rsi,%rax
100585f03:	48 83 c6 01          	add    $0x1,%rsi
100585f07:	48 c1 e0 04          	shl    $0x4,%rax
100585f0b:	48 03 07             	add    (%rdi),%rax
100585f0e:	48 8b 08             	mov    (%rax),%rcx
100585f11:	e8 3a 3f 11 00       	call   100699e50 <.text+0x298e50>
100585f16:	85 c0                	test   %eax,%eax
100585f18:	0f 84 82 00 00 00    	je     100585fa0 <.text+0x184fa0>
100585f1e:	48 39 77 08          	cmp    %rsi,0x8(%rdi)
100585f22:	7f dc                	jg     100585f00 <.text+0x184f00>
100585f24:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
100585f29:	74 75                	je     100585fa0 <.text+0x184fa0>
100585f2b:	e8 a0 ae 07 00       	call   100600dd0 <.text+0x1ffdd0>
100585f30:	e9 f3 fe ff ff       	jmp    100585e28 <.text+0x184e28>
100585f35:	0f 1f 00             	nopl   (%rax)
100585f38:	48 39 3d 21 b8 1d 00 	cmp    %rdi,0x1db821(%rip)        # 100761760 <_head_msys_iconv_2_dll-0xa8a0>