1005883a5:	eb bc                	jmp    100588363 <.text+0x187363>
1005883a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005883ae:	00 00
1005883b0:	57                   	push   %rdi
1005883b1:	56                   	push   %rsi
1005883b2:	53                   	push   %rbx
1005883b3:	48 83 ec 20          	sub    $0x20,%rsp
1005883b7:	48 8b 35 92 ae 19 00 	mov    0x19ae92(%rip),%rsi        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1005883be:	89 cb                	mov    %ecx,%ebx
1005883c0:	48 8b 0e             	mov    (%rsi),%rcx
1005883c3:	48 83 b9 48 05 00 00 	cmpq   $0x0,0x548(%rcx)
1005883ca:	00
1005883cb:	7e 36                	jle    100588403 <.text+0x187403>
1005883cd:	e8 4e ff ff ff       	call   100588320 <.text+0x187320>
1005883d2:	39 d8                	cmp    %ebx,%eax
1005883d4:	74 2d                	je     100588403 <.text+0x187403>
1005883d6:	48 8b 06             	mov    (%rsi),%rax
1005883d9:	b9 01 00 00 00       	mov    $0x1,%ecx
1005883de:	8b b8 40 03 00 00    	mov    0x340(%rax),%edi
1005883e4:	48 8b 05 45 0f 1a 00 	mov    0x1a0f45(%rip),%rax        # 100729330 <_head_msys_iconv_2_dll-0x42cd0>
1005883eb:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
1005883f1:	e8 7a 0a f8 ff       	call   100508e70 <.text+0x107e70>
1005883f6:	85 db                	test   %ebx,%ebx
1005883f8:	75 09                	jne    100588403 <.text+0x187403>
1005883fa:	48 8b 06             	mov    (%rsi),%rax
1005883fd:	89 b8 40 03 00 00    	mov    %edi,0x340(%rax)
100588403:	48 83 c4 20          	add    $0x20,%rsp
100588407:	5b                   	pop    %rbx
100588408:	5e                   	pop    %rsi
100588409:	5f                   	pop    %rdi
10058840a:	c3                   	ret
10058840b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100588410:	48 8b 81 20 04 00 00 	mov    0x420(%rcx),%rax
100588417:	80 38 00             	cmpb   $0x0,(%rax)
10058841a:	75 24                	jne    100588440 <.text+0x187440>
10058841c:	8b 81 94 01 00 00    	mov    0x194(%rcx),%eax
100588422:	85 c0                	test   %eax,%eax
100588424:	74 12                	je     100588438 <.text+0x187438>
100588426:	f6 c4 02             	test   $0x2,%ah
100588429:	48 8b 05 10 09 1a 00 	mov    0x1a0910(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
100588430:	74 1e                	je     100588450 <.text+0x187450>
100588432:	8b 80 9c 00 00 00    	mov    0x9c(%rax),%eax
100588438:	c3                   	ret
100588439:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100588440:	48 89 c1             	mov    %rax,%rcx
100588443:	e9 b8 bf f3 ff       	jmp    1004c4400 <.text+0xc3400>
100588448:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10058844f:	00
100588450:	8b 80 98 00 00 00    	mov    0x98(%rax),%eax
100588456:	c3                   	ret
100588457:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10058845e:	00 00
100588460:	48 8b 05 c9 24 1a 00 	mov    0x1a24c9(%rip),%rax        # 10072a930 <_head_msys_iconv_2_dll-0x416d0>
100588467:	4c 8b 08             	mov    (%rax),%r9
10058846a:	48 8b 05 df ad 19 00 	mov    0x19addf(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100588471:	41 89 d0             	mov    %edx,%r8d
100588474:	48 8b 91 30 04 00 00 	mov    0x430(%rcx),%rdx
10058847b:	48 39 08             	cmp    %rcx,(%rax)
10058847e:	74 18                	je     100588498 <.text+0x187498>
100588480:	44 89 c8             	mov    %r9d,%eax
100588483:	41 01 c0             	add    %eax,%r8d
100588486:	8b 81 5c 01 00 00    	mov    0x15c(%rcx),%eax
10058848c:	44 29 c0             	sub    %r8d,%eax
10058848f:	39 d0                	cmp    %edx,%eax
100588491:	0f 4f c2             	cmovg  %edx,%eax
100588494:	c3                   	ret
100588495:	0f 1f 00             	nopl   (%rax)
100588498:	b8 01 00 00 00       	mov    $0x1,%eax
10058849d:	4d 85 c9             	test   %r9,%r9
1005884a0:	74 e1                	je     100588483 <.text+0x187483>
1005884a2:	eb dc                	jmp    100588480 <.text+0x187480>
1005884a4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005884ab:	00 00 00 00
1005884af:	90                   	nop
1005884b0:	41 57                	push   %r15
1005884b2:	41 56                	push   %r14
1005884b4:	41 55                	push   %r13
1005884b6:	41 54                	push   %r12
1005884b8:	55                   	push   %rbp
1005884b9:	57                   	push   %rdi
1005884ba:	56                   	push   %rsi
1005884bb:	53                   	push   %rbx
1005884bc:	48 83 ec 48          	sub    $0x48,%rsp
1005884c0:	48 8b 82 30 04 00 00 	mov    0x430(%rdx),%rax
1005884c7:	49 89 cc             	mov    %rcx,%r12
1005884ca:	49 89 d7             	mov    %rdx,%r15
1005884cd:	48 8b 0d 7c ad 19 00 	mov    0x19ad7c(%rip),%rcx        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1005884d4:	4d 89 ce             	mov    %r9,%r14
1005884d7:	48 8b 15 52 24 1a 00 	mov    0x1a2452(%rip),%rdx        # 10072a930 <_head_msys_iconv_2_dll-0x416d0>
1005884de:	44 89 84 24 a0 00 00 	mov    %r8d,0xa0(%rsp)
1005884e5:	00
1005884e6:	48 8b 12             	mov    (%rdx),%rdx
1005884e9:	4c 3b 39             	cmp    (%rcx),%r15
1005884ec:	0f 84 be 01 00 00    	je     1005886b0 <.text+0x1876b0>
1005884f2:	89 d1                	mov    %edx,%ecx
1005884f4:	41 8b 97 5c 01 00 00 	mov    0x15c(%r15),%edx
1005884fb:	bb 01 00 00 00       	mov    $0x1,%ebx
100588500:	29 ca                	sub    %ecx,%edx
100588502:	4c 89 e1             	mov    %r12,%rcx
100588505:	39 c2                	cmp    %eax,%edx
100588507:	0f 4e c2             	cmovle %edx,%eax
10058850a:	ba 20 00 00 00       	mov    $0x20,%edx
10058850f:	41 89 c1             	mov    %eax,%r9d
100588512:	8d 04 40             	lea    (%rax,%rax,2),%eax
100588515:	44 8d 44 00 01       	lea    0x1(%rax,%rax,1),%r8d
10058851a:	44 89 4c 24 28       	mov    %r9d,0x28(%rsp)
10058851f:	4d 63 c0             	movslq %r8d,%r8
100588522:	e8 e9 79 11 00       	call   10069ff10 <.text+0x29ef10>
100588527:	48 8b 2d 62 2e 1a 00 	mov    0x1a2e62(%rip),%rbp        # 10072b390 <_head_msys_iconv_2_dll-0x40c70>
10058852e:	44 8b 4c 24 28       	mov    0x28(%rsp),%r9d
100588533:	31 d2                	xor    %edx,%edx
100588535:	8b 4d 00             	mov    0x0(%rbp),%ecx
100588538:	45 89 cd             	mov    %r9d,%r13d
10058853b:	89 c8                	mov    %ecx,%eax
10058853d:	44 29 c8             	sub    %r9d,%eax
100588540:	2b 84 24 a0 00 00 00 	sub    0xa0(%rsp),%eax
100588547:	41 83 f9 01          	cmp    $0x1,%r9d
10058854b:	0f 95 c2             	setne  %dl
10058854e:	44 8d 5c 10 01       	lea    0x1(%rax,%rdx,1),%r11d
100588553:	45 85 db             	test   %r11d,%r11d
100588556:	41 0f 4f db          	cmovg  %r11d,%ebx
10058855a:	44 39 c9             	cmp    %r9d,%ecx
10058855d:	44 0f 4e e9          	cmovle %ecx,%r13d
100588561:	89 5c 24 38          	mov    %ebx,0x38(%rsp)
100588565:	45 85 ed             	test   %r13d,%r13d
100588568:	0f 8e 55 01 00 00    	jle    1005886c3 <.text+0x1876c3>
10058856e:	41 8d 44 1d 00       	lea    0x0(%r13,%rbx,1),%eax
100588573:	31 ff                	xor    %edi,%edi
100588575:	44 89 5c 24 34       	mov    %r11d,0x34(%rsp)
10058857a:	4c 89 bc 24 98 00 00 	mov    %r15,0x98(%rsp)
100588581:	00
100588582:	49 89 ff             	mov    %rdi,%r15
100588585:	89 df                	mov    %ebx,%edi
100588587:	4c 89 f3             	mov    %r14,%rbx
10058858a:	89 44 24 28          	mov    %eax,0x28(%rsp)
10058858e:	41 89 ce             	mov    %ecx,%r14d
100588591:	44 89 4c 24 3c       	mov    %r9d,0x3c(%rsp)
100588596:	eb 47                	jmp    1005885df <.text+0x1875df>
100588598:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10058859f:	00
1005885a0:	83 7c 24 34 01       	cmpl   $0x1,0x34(%rsp)
1005885a5:	7e 59                	jle    100588600 <.text+0x187600>
1005885a7:	8d 77 30             	lea    0x30(%rdi),%esi
1005885aa:	83 ff 0a             	cmp    $0xa,%edi
1005885ad:	b8 3e 00 00 00       	mov    $0x3e,%eax
1005885b2:	0f 4d f0             	cmovge %eax,%esi
1005885b5:	4f 8d 2c 3c          	lea    (%r12,%r15,1),%r13
1005885b9:	89 f1                	mov    %esi,%ecx
1005885bb:	4c 89 ea             	mov    %r13,%rdx
1005885be:	e8 9d 15 f6 ff       	call   1004e9b60 <.text+0xe8b60>
1005885c3:	4c 63 c0             	movslq %eax,%r8
1005885c6:	4f 8d 14 07          	lea    (%r15,%r8,1),%r10
1005885ca:	41 39 fe             	cmp    %edi,%r14d
1005885cd:	7e 41                	jle    100588610 <.text+0x187610>
1005885cf:	8b 4c 24 28          	mov    0x28(%rsp),%ecx
1005885d3:	8d 57 01             	lea    0x1(%rdi),%edx
1005885d6:	39 ca                	cmp    %ecx,%edx
1005885d8:	74 36                	je     100588610 <.text+0x187610>
1005885da:	89 d7                	mov    %edx,%edi
1005885dc:	4d 89 d7             	mov    %r10,%r15
1005885df:	48 63 45 04          	movslq 0x4(%rbp),%rax
1005885e3:	48 39 d8             	cmp    %rbx,%rax
1005885e6:	75 b8                	jne    1005885a0 <.text+0x1875a0>
1005885e8:	39 7d 08             	cmp    %edi,0x8(%rbp)
1005885eb:	7f b3                	jg     1005885a0 <.text+0x1875a0>
1005885ed:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
1005885f4:	00
1005885f5:	8b b0 d8 00 00 00    	mov    0xd8(%rax),%esi
1005885fb:	eb b8                	jmp    1005885b5 <.text+0x1875b5>
1005885fd:	0f 1f 00             	nopl   (%rax)
100588600:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
100588607:	00
100588608:	8b b0 e0 00 00 00    	mov    0xe0(%rax),%esi
10058860e:	eb a5                	jmp    1005885b5 <.text+0x1875b5>
100588610:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
100588614:	89 fb                	mov    %edi,%ebx
100588616:	44 8b 4c 24 3c       	mov    0x3c(%rsp),%r9d
10058861b:	4c 89 ff             	mov    %r15,%rdi
10058861e:	4c 8b bc 24 98 00 00 	mov    0x98(%rsp),%r15
100588625:	00
100588626:	29 cb                	sub    %ecx,%ebx
100588628:	8d 53 01             	lea    0x1(%rbx),%edx
10058862b:	44 89 cb             	mov    %r9d,%ebx
10058862e:	29 d3                	sub    %edx,%ebx
100588630:	8b 94 24 a0 00 00 00 	mov    0xa0(%rsp),%edx
100588637:	85 d2                	test   %edx,%edx
100588639:	74 51                	je     10058868c <.text+0x18768c>
10058863b:	85 f6                	test   %esi,%esi
10058863d:	74 21                	je     100588660 <.text+0x187660>
10058863f:	83 f8 01             	cmp    $0x1,%eax
100588642:	7e 17                	jle    10058865b <.text+0x18765b>
100588644:	ba 20 00 00 00       	mov    $0x20,%edx
100588649:	4c 89 e9             	mov    %r13,%rcx
10058864c:	44 89 4c 24 28       	mov    %r9d,0x28(%rsp)
100588651:	e8 ba 78 11 00       	call   10069ff10 <.text+0x29ef10>
100588656:	44 8b 4c 24 28       	mov    0x28(%rsp),%r9d
10058865b:	49 89 fa             	mov    %rdi,%r10
10058865e:	eb 04                	jmp    100588664 <.text+0x187664>
100588660:	4f 8d 2c 14          	lea    (%r12,%r10,1),%r13
100588664:	41 8b 8f dc 00 00 00 	mov    0xdc(%r15),%ecx
10058866b:	4c 89 ea             	mov    %r13,%rdx
10058866e:	44 89 4c 24 34       	mov    %r9d,0x34(%rsp)
100588673:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
100588678:	e8 e3 14 f6 ff       	call   1004e9b60 <.text+0xe8b60>
10058867d:	4c 8b 54 24 28       	mov    0x28(%rsp),%r10
100588682:	44 8b 4c 24 34       	mov    0x34(%rsp),%r9d
100588687:	48 98                	cltq
100588689:	49 01 c2             	add    %rax,%r10
10058868c:	48 63 c3             	movslq %ebx,%rax
10058868f:	49 63 d1             	movslq %r9d,%rdx
100588692:	4c 01 d0             	add    %r10,%rax
100588695:	48 39 d0             	cmp    %rdx,%rax
100588698:	48 0f 42 c2          	cmovb  %rdx,%rax
10058869c:	48 83 c4 48          	add    $0x48,%rsp
1005886a0:	5b                   	pop    %rbx
1005886a1:	5e                   	pop    %rsi
1005886a2:	5f                   	pop    %rdi
1005886a3:	5d                   	pop    %rbp
1005886a4:	41 5c                	pop    %r12
1005886a6:	41 5d                	pop    %r13
1005886a8:	41 5e                	pop    %r14
1005886aa:	41 5f                	pop    %r15
1005886ac:	c3                   	ret
1005886ad:	0f 1f 00             	nopl   (%rax)
1005886b0:	b9 01 00 00 00       	mov    $0x1,%ecx
1005886b5:	48 85 d2             	test   %rdx,%rdx
1005886b8:	0f 84 36 fe ff ff    	je     1005884f4 <.text+0x1874f4>
1005886be:	e9 2f fe ff ff       	jmp    1005884f2 <.text+0x1874f2>
1005886c3:	8b 8c 24 a0 00 00 00 	mov    0xa0(%rsp),%ecx
1005886ca:	44 89 cb             	mov    %r9d,%ebx
1005886cd:	45 31 d2             	xor    %r10d,%r10d
1005886d0:	85 c9                	test   %ecx,%ecx
1005886d2:	74 b8                	je     10058868c <.text+0x18768c>
1005886d4:	4d 89 e5             	mov    %r12,%r13
1005886d7:	45 31 d2             	xor    %r10d,%r10d
1005886da:	eb 88                	jmp    100588664 <.text+0x187664>
1005886dc:	0f 1f 40 00          	nopl   0x0(%rax)
1005886e0:	48 8b 05 19 ab 19 00 	mov    0x19ab19(%rip),%rax        # 100723200 <_head_msys_iconv_2_dll-0x48e00>
1005886e7:	48 8b 15 e2 a4 19 00 	mov    0x19a4e2(%rip),%rdx        # 100722bd0 <_head_msys_iconv_2_dll-0x49430>
1005886ee:	48 8b 00             	mov    (%rax),%rax
1005886f1:	2b 02                	sub    (%rdx),%eax
1005886f3:	c3                   	ret
1005886f4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005886fb:	00 00 00 00
1005886ff:	90                   	nop
100588700:	c7 05 c2 95 1d 00 0b 	movl   $0x40b,0x1d95c2(%rip)        # 100761ccc <_head_msys_iconv_2_dll-0xa334>
100588707:	04 00 00
10058870a:	c3                   	ret
10058870b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100588710:	53                   	push   %rbx
100588711:	48 83 ec 20          	sub    $0x20,%rsp
100588715:	48 89 cb             	mov    %rcx,%rbx
100588718:	e8 53 7b 11 00       	call   1006a0270 <.text+0x29f270>
10058871d:	48 8d 44 03 ff       	lea    -0x1(%rbx,%rax,1),%rax
100588722:	48 39 c3             	cmp    %rax,%rbx
100588725:	73 22                	jae    100588749 <.text+0x187749>
100588727:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10058872e:	00 00
100588730:	0f b6 13             	movzbl (%rbx),%edx
100588733:	0f b6 08             	movzbl (%rax),%ecx
100588736:	48 83 c3 01          	add    $0x1,%rbx
10058873a:	48 83 e8 01          	sub    $0x1,%rax
10058873e:	88 4b ff             	mov    %cl,-0x1(%rbx)
100588741:	88 50 01             	mov    %dl,0x1(%rax)
100588744:	48 39 c3             	cmp    %rax,%rbx
100588747:	72 e7                	jb     100588730 <.text+0x187730>
100588749:	48 83 c4 20          	add    $0x20,%rsp
10058874d:	5b                   	pop    %rbx
10058874e:	c3                   	ret
10058874f:	90                   	nop
100588750:	48 8b 49 30          	mov    0x30(%rcx),%rcx
100588754:	48 8b 41 18          	mov    0x18(%rcx),%rax
100588758:	48 85 c0             	test   %rax,%rax
10058875b:	75 17                	jne    100588774 <.text+0x187774>
10058875d:	eb 23                	jmp    100588782 <.text+0x187782>
10058875f:	90                   	nop
100588760:	48 85 d2             	test   %rdx,%rdx
100588763:	75 23                	jne    100588788 <.text+0x187788>
100588765:	48 8b 50 18          	mov    0x18(%rax),%rdx
100588769:	48 89 c1             	mov    %rax,%rcx
10058876c:	48 85 d2             	test   %rdx,%rdx
10058876f:	74 11                	je     100588782 <.text+0x187782>
100588771:	48 89 d0             	mov    %rdx,%rax
100588774:	80 38 02             	cmpb   $0x2,(%rax)
100588777:	48 8b 51 20          	mov    0x20(%rcx),%rdx
10058877b:	75 e3                	jne    100588760 <.text+0x187760>
10058877d:	48 85 d2             	test   %rdx,%rdx
100588780:	74 e3                	je     100588765 <.text+0x187765>
100588782:	31 c0                	xor    %eax,%eax
100588784:	c3                   	ret
100588785:	0f 1f 00             	nopl   (%rax)
100588788:	b8 01 00 00 00       	mov    $0x1,%eax
10058878d:	c3                   	ret
10058878e:	66 90                	xchg   %ax,%ax
100588790:	41 57                	push   %r15
100588792:	41 56                	push   %r14
100588794:	41 55                	push   %r13
100588796:	41 54                	push   %r12
100588798:	55                   	push   %rbp
100588799:	57                   	push   %rdi
10058879a:	56                   	push   %rsi
10058879b:	53                   	push   %rbx
10058879c:	48 83 ec 48          	sub    $0x48,%rsp
1005887a0:	48 8b 41 08          	mov    0x8(%rcx),%rax
1005887a4:	48 83 b8 b0 12 00 00 	cmpq   $0x1,0x12b0(%rax)
1005887ab:	01
1005887ac:	48 89 cb             	mov    %rcx,%rbx
1005887af:	49 89 d4             	mov    %rdx,%r12
1005887b2:	4c 89 c5             	mov    %r8,%rbp
1005887b5:	44 89 cf             	mov    %r9d,%edi
1005887b8:	74 16                	je     1005887d0 <.text+0x1877d0>
1005887ba:	31 db                	xor    %ebx,%ebx
1005887bc:	89 d8                	mov    %ebx,%eax
1005887be:	48 83 c4 48          	add    $0x48,%rsp
1005887c2:	5b                   	pop    %rbx
1005887c3:	5e                   	pop    %rsi
1005887c4:	5f                   	pop    %rdi
1005887c5:	5d                   	pop    %rbp
1005887c6:	41 5c                	pop    %r12
1005887c8:	41 5d                	pop    %r13
1005887ca:	41 5e                	pop    %r14
1005887cc:	41 5f                	pop    %r15
1005887ce:	c3                   	ret
1005887cf:	90                   	nop
1005887d0:	4c 8b 3d 09 aa 19 00 	mov    0x19aa09(%rip),%r15        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1005887d7:	45 31 c0             	xor    %r8d,%r8d
1005887da:	31 d2                	xor    %edx,%edx
1005887dc:	4c 8b 35 6d aa 19 00 	mov    0x19aa6d(%rip),%r14        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1005887e3:	4c 8b 2d c6 01 1a 00 	mov    0x1a01c6(%rip),%r13        # 1007289b0 <_head_msys_iconv_2_dll-0x43650>
1005887ea:	48 be 62 3a 6b 65 79 	movabs $0x70616d79656b3a62,%rsi
1005887f1:	6d 61 70
1005887f4:	4d 8b 17             	mov    (%r15),%r10
1005887f7:	4d 8b 0e             	mov    (%r14),%r9
1005887fa:	48 89 74 24 32       	mov    %rsi,0x32(%rsp)
1005887ff:	48 be 61 70 5f 6e 61 	movabs $0x656d616e5f7061,%rsi
100588806:	6d 65 00
100588809:	49 89 0e             	mov    %rcx,(%r14)
10058880c:	48 8d 4c 24 32       	lea    0x32(%rsp),%rcx
100588811:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
100588816:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
10058881b:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
100588820:	41 83 45 00 01       	addl   $0x1,0x0(%r13)
100588825:	49 89 07             	mov    %rax,(%r15)
100588828:	e8 63 da ec ff       	call   100456290 <.text+0x55290>
10058882d:	4c 8b 54 24 28       	mov    0x28(%rsp),%r10
100588832:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
100588837:	41 83 6d 00 01       	subl   $0x1,0x0(%r13)
10058883c:	48 89 c6             	mov    %rax,%rsi
10058883f:	4d 89 17             	mov    %r10,(%r15)
100588842:	4d 89 0e             	mov    %r9,(%r14)