1005fa5c1:	4c 29 c2             	sub    %r8,%rdx
1005fa5c4:	eb 1d                	jmp    1005fa5e3 <.text+0x1f95e3>
1005fa5c6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1005fa5cd:	00 00 00
1005fa5d0:	89 83 b0 1f 00 00    	mov    %eax,0x1fb0(%rbx)
1005fa5d6:	48 83 e8 01          	sub    $0x1,%rax
1005fa5da:	48 39 d0             	cmp    %rdx,%rax
1005fa5dd:	0f 84 b0 fc ff ff    	je     1005fa293 <.text+0x1f9293>
1005fa5e3:	48 83 3c c1 00       	cmpq   $0x0,(%rcx,%rax,8)
1005fa5e8:	74 e6                	je     1005fa5d0 <.text+0x1f95d0>
1005fa5ea:	e9 a4 fc ff ff       	jmp    1005fa293 <.text+0x1f9293>
1005fa5ef:	48 89 f2             	mov    %rsi,%rdx
1005fa5f2:	4c 89 e1             	mov    %r12,%rcx
1005fa5f5:	e8 16 38 e3 ff       	call   10042de10 <.text+0x2ce10>
1005fa5fa:	89 44 24 24          	mov    %eax,0x24(%rsp)
1005fa5fe:	e9 cd fb ff ff       	jmp    1005fa1d0 <.text+0x1f91d0>
1005fa603:	4c 8b 33             	mov    (%rbx),%r14
1005fa606:	e9 e1 fc ff ff       	jmp    1005fa2ec <.text+0x1f92ec>
1005fa60b:	48 89 d9             	mov    %rbx,%rcx
1005fa60e:	e8 bd b9 f0 ff       	call   100505fd0 <.text+0x104fd0>
1005fa613:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1005fa618:	48 89 fa             	mov    %rdi,%rdx
1005fa61b:	48 89 d9             	mov    %rbx,%rcx
1005fa61e:	45 31 c9             	xor    %r9d,%r9d
1005fa621:	4c 8d 40 01          	lea    0x1(%rax),%r8
1005fa625:	e8 66 b6 e1 ff       	call   100415c90 <.text+0x14c90>
1005fa62a:	ba 0a 00 00 00       	mov    $0xa,%edx
1005fa62f:	48 89 d9             	mov    %rbx,%rcx
1005fa632:	e8 19 71 e4 ff       	call   100441750 <.text+0x40750>
1005fa637:	e9 55 ff ff ff       	jmp    1005fa591 <.text+0x1f9591>
1005fa63c:	48 8b 0d 5d 9c 12 00 	mov    0x129c5d(%rip),%rcx        # 1007242a0 <_head_msys_iconv_2_dll-0x47d60>
1005fa643:	e8 30 52 0a 00       	call   10069f878 <.text+0x29e878>
1005fa648:	48 89 c1             	mov    %rax,%rcx
1005fa64b:	e8 b0 40 0a 00       	call   10069e700 <.text+0x29d700>
1005fa650:	e9 3e fc ff ff       	jmp    1005fa293 <.text+0x1f9293>
1005fa655:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1005fa65a:	48 63 40 4c          	movslq 0x4c(%rax),%rax
1005fa65e:	85 c0                	test   %eax,%eax
1005fa660:	0f 8e e9 fb ff ff    	jle    1005fa24f <.text+0x1f924f>
1005fa666:	48 8d 0c 85 00 00 00 	lea    0x0(,%rax,4),%rcx
1005fa66d:	00
1005fa66e:	e8 6d 6a e0 ff       	call   1004010e0 <.text+0xe0>
1005fa673:	48 89 c6             	mov    %rax,%rsi
1005fa676:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1005fa67b:	48 85 c0             	test   %rax,%rax
1005fa67e:	0f 84 cb fb ff ff    	je     1005fa24f <.text+0x1f924f>
1005fa684:	4c 8b 38             	mov    (%rax),%r15
1005fa687:	4d 85 ff             	test   %r15,%r15
1005fa68a:	75 18                	jne    1005fa6a4 <.text+0x1f96a4>
1005fa68c:	e9 be fb ff ff       	jmp    1005fa24f <.text+0x1f924f>
1005fa691:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005fa698:	4d 8b 3f             	mov    (%r15),%r15
1005fa69b:	4d 85 ff             	test   %r15,%r15
1005fa69e:	0f 84 ab fb ff ff    	je     1005fa24f <.text+0x1f924f>
1005fa6a4:	41 83 7f 10 07       	cmpl   $0x7,0x10(%r15)
1005fa6a9:	75 ed                	jne    1005fa698 <.text+0x1f9698>
1005fa6ab:	49 8b 4f 18          	mov    0x18(%r15),%rcx
1005fa6af:	48 89 da             	mov    %rbx,%rdx
1005fa6b2:	e8 c9 d2 ff ff       	call   1005f7980 <.text+0x1f6980>
1005fa6b7:	48 85 c0             	test   %rax,%rax
1005fa6ba:	0f 84 d3 fb ff ff    	je     1005fa293 <.text+0x1f9293>
1005fa6c0:	8b 10                	mov    (%rax),%edx
1005fa6c2:	49 63 c5             	movslq %r13d,%rax
1005fa6c5:	41 83 c5 01          	add    $0x1,%r13d
1005fa6c9:	89 14 86             	mov    %edx,(%rsi,%rax,4)
1005fa6cc:	eb ca                	jmp    1005fa698 <.text+0x1f9698>
1005fa6ce:	48 8b 0d cb c0 12 00 	mov    0x12c0cb(%rip),%rcx        # 1007267a0 <_head_msys_iconv_2_dll-0x45860>
1005fa6d5:	e8 9e 51 0a 00       	call   10069f878 <.text+0x29e878>
1005fa6da:	48 89 c1             	mov    %rax,%rcx
1005fa6dd:	e8 1e 40 0a 00       	call   10069e700 <.text+0x29d700>
1005fa6e2:	e9 ac fb ff ff       	jmp    1005fa293 <.text+0x1f9293>
1005fa6e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005fa6ee:	00 00
1005fa6f0:	ba 01 00 00 00       	mov    $0x1,%edx
1005fa6f5:	e9 56 cf ff ff       	jmp    1005f7650 <.text+0x1f6650>
1005fa6fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005fa700:	31 d2                	xor    %edx,%edx
1005fa702:	e9 49 cf ff ff       	jmp    1005f7650 <.text+0x1f6650>
1005fa707:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005fa70e:	00 00
1005fa710:	55                   	push   %rbp
1005fa711:	57                   	push   %rdi
1005fa712:	56                   	push   %rsi
1005fa713:	53                   	push   %rbx
1005fa714:	48 83 ec 38          	sub    $0x38,%rsp
1005fa718:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1005fa71f:	00 00
1005fa721:	48 89 cb             	mov    %rcx,%rbx
1005fa724:	e8 a7 3d 04 00       	call   10063e4d0 <.text+0x23d4d0>
1005fa729:	85 c0                	test   %eax,%eax
1005fa72b:	74 2c                	je     1005fa759 <.text+0x1f9759>
1005fa72d:	31 d2                	xor    %edx,%edx
1005fa72f:	48 89 d9             	mov    %rbx,%rcx
1005fa732:	e8 89 2f 00 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005fa737:	85 c0                	test   %eax,%eax
1005fa739:	75 0d                	jne    1005fa748 <.text+0x1f9748>
1005fa73b:	48 83 c4 38          	add    $0x38,%rsp
1005fa73f:	5b                   	pop    %rbx
1005fa740:	5e                   	pop    %rsi
1005fa741:	5f                   	pop    %rdi
1005fa742:	5d                   	pop    %rbp
1005fa743:	c3                   	ret
1005fa744:	0f 1f 40 00          	nopl   0x0(%rax)
1005fa748:	ba 01 00 00 00       	mov    $0x1,%edx
1005fa74d:	48 89 d9             	mov    %rbx,%rcx
1005fa750:	e8 fb 31 00 00       	call   1005fd950 <.text+0x1fc950>
1005fa755:	85 c0                	test   %eax,%eax
1005fa757:	74 e2                	je     1005fa73b <.text+0x1f973b>
1005fa759:	48 89 d9             	mov    %rbx,%rcx
1005fa75c:	e8 8f 3a 00 00       	call   1005fe1f0 <.text+0x1fd1f0>
1005fa761:	80 38 00             	cmpb   $0x0,(%rax)
1005fa764:	48 89 c6             	mov    %rax,%rsi
1005fa767:	0f 84 44 01 00 00    	je     1005fa8b1 <.text+0x1f98b1>
1005fa76d:	8b 43 10             	mov    0x10(%rbx),%eax
1005fa770:	85 c0                	test   %eax,%eax
1005fa772:	0f 85 98 00 00 00    	jne    1005fa810 <.text+0x1f9810>
1005fa778:	48 8b 0d 49 9b 16 00 	mov    0x169b49(%rip),%rcx        # 1007642c8 <_head_msys_iconv_2_dll-0x7d38>
1005fa77f:	31 db                	xor    %ebx,%ebx
1005fa781:	48 85 c9             	test   %rcx,%rcx
1005fa784:	74 b5                	je     1005fa73b <.text+0x1f973b>
1005fa786:	48 89 f2             	mov    %rsi,%rdx
1005fa789:	e8 02 59 ec ff       	call   1004c0090 <.text+0xbf090>
1005fa78e:	48 8b 48 08          	mov    0x8(%rax),%rcx
1005fa792:	48 89 c7             	mov    %rax,%rdi
1005fa795:	48 85 c9             	test   %rcx,%rcx
1005fa798:	74 a1                	je     1005fa73b <.text+0x1f973b>
1005fa79a:	48 3b 0d 8f e5 12 00 	cmp    0x12e58f(%rip),%rcx        # 100728d30 <_head_msys_iconv_2_dll-0x432d0>
1005fa7a1:	74 98                	je     1005fa73b <.text+0x1f973b>
1005fa7a3:	48 8d 71 ec          	lea    -0x14(%rcx),%rsi
1005fa7a7:	48 85 db             	test   %rbx,%rbx
1005fa7aa:	0f 84 a0 00 00 00    	je     1005fa850 <.text+0x1f9850>
1005fa7b0:	48 8b 8b a8 1f 00 00 	mov    0x1fa8(%rbx),%rcx
1005fa7b7:	48 8b ab a0 1f 00 00 	mov    0x1fa0(%rbx),%rbp
1005fa7be:	48 85 c9             	test   %rcx,%rcx
1005fa7c1:	74 10                	je     1005fa7d3 <.text+0x1f97d3>
1005fa7c3:	e8 58 6d e0 ff       	call   100401520 <.text+0x520>
1005fa7c8:	48 c7 83 a8 1f 00 00 	movq   $0x0,0x1fa8(%rbx)
1005fa7cf:	00 00 00 00
1005fa7d3:	4c 8d 05 25 89 11 00 	lea    0x118925(%rip),%r8        # 1007130ff <_head_msys_iconv_2_dll-0x58f01>
1005fa7da:	48 89 fa             	mov    %rdi,%rdx
1005fa7dd:	48 89 e9             	mov    %rbp,%rcx
1005fa7e0:	e8 1b 5a ec ff       	call   1004c0200 <.text+0xbf200>
1005fa7e5:	48 89 f1             	mov    %rsi,%rcx
1005fa7e8:	e8 33 6d e0 ff       	call   100401520 <.text+0x520>
1005fa7ed:	b9 32 00 00 00       	mov    $0x32,%ecx
1005fa7f2:	e8 a9 6d e4 ff       	call   1004415a0 <.text+0x405a0>
1005fa7f7:	48 89 d9             	mov    %rbx,%rcx
1005fa7fa:	48 83 c4 38          	add    $0x38,%rsp
1005fa7fe:	5b                   	pop    %rbx
1005fa7ff:	5e                   	pop    %rsi
1005fa800:	5f                   	pop    %rdi
1005fa801:	5d                   	pop    %rbp
1005fa802:	e9 a9 b5 f0 ff       	jmp    100505db0 <.text+0x104db0>
1005fa807:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005fa80e:	00 00
1005fa810:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1005fa815:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1005fa819:	e8 92 c9 ff ff       	call   1005f71b0 <.text+0x1f61b0>
1005fa81e:	85 c0                	test   %eax,%eax
1005fa820:	0f 84 15 ff ff ff    	je     1005fa73b <.text+0x1f973b>
1005fa826:	80 3e 00             	cmpb   $0x0,(%rsi)
1005fa829:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1005fa82e:	0f 84 07 ff ff ff    	je     1005fa73b <.text+0x1f973b>
1005fa834:	48 85 db             	test   %rbx,%rbx
1005fa837:	0f 84 3b ff ff ff    	je     1005fa778 <.text+0x1f9778>
1005fa83d:	48 8b 8b a0 1f 00 00 	mov    0x1fa0(%rbx),%rcx
1005fa844:	e9 38 ff ff ff       	jmp    1005fa781 <.text+0x1f9781>
1005fa849:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005fa850:	48 8b 0d 69 9a 16 00 	mov    0x169a69(%rip),%rcx        # 1007642c0 <_head_msys_iconv_2_dll-0x7d40>
1005fa857:	48 8b 1d 6a 9a 16 00 	mov    0x169a6a(%rip),%rbx        # 1007642c8 <_head_msys_iconv_2_dll-0x7d38>
1005fa85e:	48 85 c9             	test   %rcx,%rcx
1005fa861:	74 10                	je     1005fa873 <.text+0x1f9873>
1005fa863:	e8 b8 6c e0 ff       	call   100401520 <.text+0x520>
1005fa868:	48 c7 05 4d 9a 16 00 	movq   $0x0,0x169a4d(%rip)        # 1007642c0 <_head_msys_iconv_2_dll-0x7d40>
1005fa86f:	00 00 00 00
1005fa873:	4c 8d 05 85 88 11 00 	lea    0x118885(%rip),%r8        # 1007130ff <_head_msys_iconv_2_dll-0x58f01>
1005fa87a:	48 89 fa             	mov    %rdi,%rdx
1005fa87d:	48 89 d9             	mov    %rbx,%rcx
1005fa880:	e8 7b 59 ec ff       	call   1004c0200 <.text+0xbf200>
1005fa885:	48 89 f1             	mov    %rsi,%rcx
1005fa888:	e8 93 6c e0 ff       	call   100401520 <.text+0x520>
1005fa88d:	b9 32 00 00 00       	mov    $0x32,%ecx
1005fa892:	e8 09 6d e4 ff       	call   1004415a0 <.text+0x405a0>
1005fa897:	48 8b 05 42 89 12 00 	mov    0x128942(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1005fa89e:	48 8b 18             	mov    (%rax),%rbx
1005fa8a1:	48 89 d9             	mov    %rbx,%rcx
1005fa8a4:	48 83 c4 38          	add    $0x38,%rsp
1005fa8a8:	5b                   	pop    %rbx
1005fa8a9:	5e                   	pop    %rsi
1005fa8aa:	5f                   	pop    %rdi
1005fa8ab:	5d                   	pop    %rbp
1005fa8ac:	e9 ff b4 f0 ff       	jmp    100505db0 <.text+0x104db0>
1005fa8b1:	e9 55 e0 0a 00       	jmp    1006a890b <.text+0x2a790b>
1005fa8b6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1005fa8bd:	00 00 00
1005fa8c0:	55                   	push   %rbp
1005fa8c1:	57                   	push   %rdi
1005fa8c2:	56                   	push   %rsi
1005fa8c3:	53                   	push   %rbx
1005fa8c4:	48 83 ec 38          	sub    $0x38,%rsp
1005fa8c8:	48 89 cb             	mov    %rcx,%rbx
1005fa8cb:	48 89 d7             	mov    %rdx,%rdi
1005fa8ce:	e8 fd 3b 04 00       	call   10063e4d0 <.text+0x23d4d0>
1005fa8d3:	85 c0                	test   %eax,%eax
1005fa8d5:	74 2a                	je     1005fa901 <.text+0x1f9901>
1005fa8d7:	31 d2                	xor    %edx,%edx
1005fa8d9:	48 89 d9             	mov    %rbx,%rcx
1005fa8dc:	e8 df 2d 00 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005fa8e1:	85 c0                	test   %eax,%eax
1005fa8e3:	75 0b                	jne    1005fa8f0 <.text+0x1f98f0>
1005fa8e5:	48 83 c4 38          	add    $0x38,%rsp
1005fa8e9:	5b                   	pop    %rbx
1005fa8ea:	5e                   	pop    %rsi
1005fa8eb:	5f                   	pop    %rdi
1005fa8ec:	5d                   	pop    %rbp
1005fa8ed:	c3                   	ret
1005fa8ee:	66 90                	xchg   %ax,%ax
1005fa8f0:	ba 01 00 00 00       	mov    $0x1,%edx
1005fa8f5:	48 89 d9             	mov    %rbx,%rcx
1005fa8f8:	e8 53 30 00 00       	call   1005fd950 <.text+0x1fc950>
1005fa8fd:	85 c0                	test   %eax,%eax
1005fa8ff:	74 e4                	je     1005fa8e5 <.text+0x1f98e5>
1005fa901:	48 89 d9             	mov    %rbx,%rcx
1005fa904:	e8 e7 38 00 00       	call   1005fe1f0 <.text+0x1fd1f0>
1005fa909:	80 38 00             	cmpb   $0x0,(%rax)
1005fa90c:	48 89 c6             	mov    %rax,%rsi
1005fa90f:	0f 84 07 01 00 00    	je     1005faa1c <.text+0x1f9a1c>
1005fa915:	48 89 f9             	mov    %rdi,%rcx
1005fa918:	e8 63 26 e3 ff       	call   10042cf80 <.text+0x2bf80>
1005fa91d:	85 c0                	test   %eax,%eax
1005fa91f:	74 c4                	je     1005fa8e5 <.text+0x1f98e5>
1005fa921:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1005fa928:	00 00
1005fa92a:	8b 43 10             	mov    0x10(%rbx),%eax
1005fa92d:	85 c0                	test   %eax,%eax
1005fa92f:	74 1f                	je     1005fa950 <.text+0x1f9950>
1005fa931:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1005fa936:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1005fa93a:	e8 71 c8 ff ff       	call   1005f71b0 <.text+0x1f61b0>
1005fa93f:	85 c0                	test   %eax,%eax
1005fa941:	74 a2                	je     1005fa8e5 <.text+0x1f98e5>
1005fa943:	48 8b 6c 24 28       	mov    0x28(%rsp),%rbp
1005fa948:	eb 08                	jmp    1005fa952 <.text+0x1f9952>
1005fa94a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005fa950:	31 ed                	xor    %ebp,%ebp
1005fa952:	48 89 ea             	mov    %rbp,%rdx
1005fa955:	48 89 f1             	mov    %rsi,%rcx
1005fa958:	e8 93 cc ff ff       	call   1005f75f0 <.text+0x1f65f0>
1005fa95d:	48 89 c3             	mov    %rax,%rbx
1005fa960:	48 85 c0             	test   %rax,%rax
1005fa963:	74 80                	je     1005fa8e5 <.text+0x1f98e5>
1005fa965:	8b 48 08             	mov    0x8(%rax),%ecx
1005fa968:	48 8b 77 08          	mov    0x8(%rdi),%rsi
1005fa96c:	85 c9                	test   %ecx,%ecx
1005fa96e:	0f 8f 8c 00 00 00    	jg     1005faa00 <.text+0x1f9a00>
1005fa974:	4c 63 43 0c          	movslq 0xc(%rbx),%r8
1005fa978:	48 8d 15 0b 87 11 00 	lea    0x11870b(%rip),%rdx        # 10071308a <_head_msys_iconv_2_dll-0x58f76>
1005fa97f:	48 89 f1             	mov    %rsi,%rcx
1005fa982:	e8 a9 2c e3 ff       	call   10042d630 <.text+0x2c630>
1005fa987:	44 8b 43 10          	mov    0x10(%rbx),%r8d
1005fa98b:	48 8d 15 e7 86 11 00 	lea    0x1186e7(%rip),%rdx        # 100713079 <_head_msys_iconv_2_dll-0x58f87>
1005fa992:	48 89 f1             	mov    %rsi,%rcx
1005fa995:	41 c1 f8 02          	sar    $0x2,%r8d
1005fa999:	41 83 e0 01          	and    $0x1,%r8d
1005fa99d:	e8 8e 2c e3 ff       	call   10042d630 <.text+0x2c630>
1005fa9a2:	44 8b 43 10          	mov    0x10(%rbx),%r8d
1005fa9a6:	48 8d 15 e6 86 11 00 	lea    0x1186e6(%rip),%rdx        # 100713093 <_head_msys_iconv_2_dll-0x58f6d>
1005fa9ad:	48 89 f1             	mov    %rsi,%rcx
1005fa9b0:	41 83 e0 01          	and    $0x1,%r8d
1005fa9b4:	e8 77 2c e3 ff       	call   10042d630 <.text+0x2c630>
1005fa9b9:	44 8b 43 10          	mov    0x10(%rbx),%r8d
1005fa9bd:	48 8d 15 da 86 11 00 	lea    0x1186da(%rip),%rdx        # 10071309e <_head_msys_iconv_2_dll-0x58f62>
1005fa9c4:	48 89 f1             	mov    %rsi,%rcx
1005fa9c7:	41 d1 f8             	sar    $1,%r8d
1005fa9ca:	41 83 e0 01          	and    $0x1,%r8d
1005fa9ce:	e8 5d 2c e3 ff       	call   10042d630 <.text+0x2c630>
1005fa9d3:	48 85 ed             	test   %rbp,%rbp
1005fa9d6:	0f 84 09 ff ff ff    	je     1005fa8e5 <.text+0x1f98e5>
1005fa9dc:	4c 63 85 b8 00 00 00 	movslq 0xb8(%rbp),%r8
1005fa9e3:	48 8d 15 06 86 11 00 	lea    0x118606(%rip),%rdx        # 100712ff0 <_head_msys_iconv_2_dll-0x59010>
1005fa9ea:	48 89 f1             	mov    %rsi,%rcx
1005fa9ed:	48 83 c4 38          	add    $0x38,%rsp
1005fa9f1:	5b                   	pop    %rbx
1005fa9f2:	5e                   	pop    %rsi
1005fa9f3:	5f                   	pop    %rdi
1005fa9f4:	5d                   	pop    %rbp
1005fa9f5:	e9 36 2c e3 ff       	jmp    10042d630 <.text+0x2c630>
1005fa9fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005faa00:	e8 bb 9a ec ff       	call   1004c44c0 <.text+0xc34c0>
1005faa05:	48 8d 15 63 86 11 00 	lea    0x118663(%rip),%rdx        # 10071306f <_head_msys_iconv_2_dll-0x58f91>
1005faa0c:	48 89 f1             	mov    %rsi,%rcx
1005faa0f:	49 89 c0             	mov    %rax,%r8
1005faa12:	e8 39 2d e3 ff       	call   10042d750 <.text+0x2c750>
1005faa17:	e9 58 ff ff ff       	jmp    1005fa974 <.text+0x1f9974>
1005faa1c:	e9 0d df 0a 00       	jmp    1006a892e <.text+0x2a792e>
1005faa21:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005faa28:	00 00 00 00
1005faa2c:	0f 1f 40 00          	nopl   0x0(%rax)
1005faa30:	55                   	push   %rbp
1005faa31:	57                   	push   %rdi
1005faa32:	56                   	push   %rsi
1005faa33:	53                   	push   %rbx
1005faa34:	48 83 ec 38          	sub    $0x38,%rsp
1005faa38:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1005faa3f:	00 00
1005faa41:	48 89 ce             	mov    %rcx,%rsi
1005faa44:	48 89 d1             	mov    %rdx,%rcx
1005faa47:	48 89 d3             	mov    %rdx,%rbx
1005faa4a:	e8 a1 e0 ed ff       	call   1004d8af0 <.text+0xd7af0>
1005faa4f:	85 c0                	test   %eax,%eax
1005faa51:	75 0d                	jne    1005faa60 <.text+0x1f9a60>
1005faa53:	48 83 c4 38          	add    $0x38,%rsp
1005faa57:	5b                   	pop    %rbx
1005faa58:	5e                   	pop    %rsi
1005faa59:	5f                   	pop    %rdi
1005faa5a:	5d                   	pop    %rbp
1005faa5b:	c3                   	ret
1005faa5c:	0f 1f 40 00          	nopl   0x0(%rax)
1005faa60:	e8 6b 3a 04 00       	call   10063e4d0 <.text+0x23d4d0>
1005faa65:	85 c0                	test   %eax,%eax
1005faa67:	75 57                	jne    1005faac0 <.text+0x1f9ac0>
1005faa69:	8b 06                	mov    (%rsi),%eax
1005faa6b:	85 c0                	test   %eax,%eax
1005faa6d:	75 65                	jne    1005faad4 <.text+0x1f9ad4>
1005faa6f:	48 8b 05 52 98 16 00 	mov    0x169852(%rip),%rax        # 1007642c8 <_head_msys_iconv_2_dll-0x7d38>
1005faa76:	48 85 c0             	test   %rax,%rax
1005faa79:	74 d8                	je     1005faa53 <.text+0x1f9a53>
1005faa7b:	48 8b 70 08          	mov    0x8(%rax),%rsi
1005faa7f:	48 8b 6b 08          	mov    0x8(%rbx),%rbp
1005faa83:	48 8b 58 28          	mov    0x28(%rax),%rbx
1005faa87:	48 85 f6             	test   %rsi,%rsi
1005faa8a:	7e c7                	jle    1005faa53 <.text+0x1f9a53>
1005faa8c:	48 8b 3d 9d e2 12 00 	mov    0x12e29d(%rip),%rdi        # 100728d30 <_head_msys_iconv_2_dll-0x432d0>
1005faa93:	eb 07                	jmp    1005faa9c <.text+0x1f9a9c>
1005faa95:	0f 1f 00             	nopl   (%rax)
1005faa98:	48 83 c3 10          	add    $0x10,%rbx
1005faa9c:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1005faaa0:	48 39 fa             	cmp    %rdi,%rdx
1005faaa3:	74 f3                	je     1005faa98 <.text+0x1f9a98>
1005faaa5:	48 85 d2             	test   %rdx,%rdx
1005faaa8:	74 ee                	je     1005faa98 <.text+0x1f9a98>
1005faaaa:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
1005faab0:	48 89 e9             	mov    %rbp,%rcx
1005faab3:	e8 08 eb ed ff       	call   1004d95c0 <.text+0xd85c0>
1005faab8:	48 83 ee 01          	sub    $0x1,%rsi
1005faabc:	75 da                	jne    1005faa98 <.text+0x1f9a98>
1005faabe:	eb 93                	jmp    1005faa53 <.text+0x1f9a53>
1005faac0:	31 d2                	xor    %edx,%edx
1005faac2:	48 89 f1             	mov    %rsi,%rcx
1005faac5:	e8 86 2e 00 00       	call   1005fd950 <.text+0x1fc950>