1005837a4:	85 ed                	test   %ebp,%ebp
1005837a6:	0f 84 2d 08 00 00    	je     100583fd9 <.text+0x182fd9>
1005837ac:	4c 8b 80 10 03 00 00 	mov    0x310(%rax),%r8
1005837b3:	48 8b 90 20 03 00 00 	mov    0x320(%rax),%rdx
1005837ba:	49 39 d0             	cmp    %rdx,%r8
1005837bd:	49 0f 4d d0          	cmovge %r8,%rdx
1005837c1:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1005837c6:	4c 39 d2             	cmp    %r10,%rdx
1005837c9:	0f 8f 9e 09 00 00    	jg     10058416d <.text+0x18316d>
1005837cf:	40 84 ff             	test   %dil,%dil
1005837d2:	0f 84 13 08 00 00    	je     100583feb <.text+0x182feb>
1005837d8:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1005837dd:	48 89 bc 24 d8 00 00 	mov    %rdi,0xd8(%rsp)
1005837e4:	00
1005837e5:	f3 0f 6f 61 38       	movdqu 0x38(%rcx),%xmm4
1005837ea:	0f 11 a0 18 12 00 00 	movups %xmm4,0x1218(%rax)
1005837f1:	8b 44 24 60          	mov    0x60(%rsp),%eax
1005837f5:	89 41 40             	mov    %eax,0x40(%rcx)
1005837f8:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1005837ff:	00
100583800:	e8 2b 85 f7 ff       	call   1004fbd30 <.text+0xfad30>
100583805:	48 8b 05 44 fa 19 00 	mov    0x19fa44(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
10058380c:	48 8b 00             	mov    (%rax),%rax
10058380f:	c7 40 4c 01 00 00 00 	movl   $0x1,0x4c(%rax)
100583816:	e8 25 f8 f6 ff       	call   1004f3040 <.text+0xf2040>
10058381b:	48 8b 3d 2e fa 19 00 	mov    0x19fa2e(%rip),%rdi        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100583822:	48 8b 17             	mov    (%rdi),%rdx
100583825:	8b 4a 40             	mov    0x40(%rdx),%ecx
100583828:	39 c1                	cmp    %eax,%ecx
10058382a:	0f 8e 49 fd ff ff    	jle    100583579 <.text+0x182579>
100583830:	83 bc 24 98 00 00 00 	cmpl   $0x4,0x98(%rsp)
100583837:	04
100583838:	75 05                	jne    10058383f <.text+0x18283f>
10058383a:	29 c1                	sub    %eax,%ecx
10058383c:	89 4a 44             	mov    %ecx,0x44(%rdx)
10058383f:	89 42 40             	mov    %eax,0x40(%rdx)
100583842:	e9 32 fd ff ff       	jmp    100583579 <.text+0x182579>
100583847:	49 83 ff ff          	cmp    $0xffffffffffffffff,%r15
10058384b:	b9 61 00 00 00       	mov    $0x61,%ecx
100583850:	b8 6f 00 00 00       	mov    $0x6f,%eax
100583855:	0f 44 c8             	cmove  %eax,%ecx
100583858:	e9 08 fe ff ff       	jmp    100583665 <.text+0x182665>
10058385d:	48 8b 05 fc f3 19 00 	mov    0x19f3fc(%rip),%rax        # 100722c60 <_head_msys_iconv_2_dll-0x493a0>
100583864:	8b 08                	mov    (%rax),%ecx
100583866:	e8 65 09 f3 ff       	call   1004b41d0 <.text+0xb31d0>
10058386b:	e9 db fd ff ff       	jmp    10058364b <.text+0x18264b>
100583870:	4c 8b 2d d9 f3 19 00 	mov    0x19f3d9(%rip),%r13        # 100722c50 <_head_msys_iconv_2_dll-0x493b0>
100583877:	e9 fd fc ff ff       	jmp    100583579 <.text+0x182579>
10058387c:	c7 44 24 48 00 00 00 	movl   $0x0,0x48(%rsp)
100583883:	00
100583884:	31 db                	xor    %ebx,%ebx
100583886:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10058388d:	00 00 00
100583890:	48 89 df             	mov    %rbx,%rdi
100583893:	45 31 f6             	xor    %r14d,%r14d
100583896:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10058389d:	00 00 00
1005838a0:	49 83 c6 01          	add    $0x1,%r14
1005838a4:	48 85 db             	test   %rbx,%rbx
1005838a7:	74 57                	je     100583900 <.text+0x182900>
1005838a9:	48 89 37             	mov    %rsi,(%rdi)
1005838ac:	ba 0a 00 00 00       	mov    $0xa,%edx
1005838b1:	48 89 f1             	mov    %rsi,%rcx
1005838b4:	e8 97 0f 04 00       	call   1005c4850 <.text+0x1c3850>
1005838b9:	48 85 c0             	test   %rax,%rax
1005838bc:	0f 84 5e 01 00 00    	je     100583a20 <.text+0x182a20>
1005838c2:	48 89 c2             	mov    %rax,%rdx
1005838c5:	c6 00 00             	movb   $0x0,(%rax)
1005838c8:	49 83 ed 01          	sub    $0x1,%r13
1005838cc:	48 29 f2             	sub    %rsi,%rdx
1005838cf:	48 89 57 08          	mov    %rdx,0x8(%rdi)
1005838d3:	49 29 d5             	sub    %rdx,%r13
1005838d6:	48 83 c7 10          	add    $0x10,%rdi
1005838da:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
1005838de:	48 8d 70 01          	lea    0x1(%rax),%rsi
1005838e2:	75 bc                	jne    1005838a0 <.text+0x1828a0>
1005838e4:	48 85 db             	test   %rbx,%rbx
1005838e7:	0f 85 91 16 00 00    	jne    100584f7e <.text+0x183f7e>
1005838ed:	c7 44 24 48 01 00 00 	movl   $0x1,0x48(%rsp)
1005838f4:	00
1005838f5:	eb 1b                	jmp    100583912 <.text+0x182912>
1005838f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005838fe:	00 00
100583900:	ba 0a 00 00 00       	mov    $0xa,%edx
100583905:	48 89 f1             	mov    %rsi,%rcx
100583908:	e8 43 0f 04 00       	call   1005c4850 <.text+0x1c3850>
10058390d:	48 85 c0             	test   %rax,%rax
100583910:	75 c4                	jne    1005838d6 <.text+0x1828d6>
100583912:	4c 89 f1             	mov    %r14,%rcx
100583915:	48 c1 e1 04          	shl    $0x4,%rcx
100583919:	e8 c2 d7 e7 ff       	call   1004010e0 <.text+0xe0>
10058391e:	48 89 c3             	mov    %rax,%rbx
100583921:	48 85 c0             	test   %rax,%rax
100583924:	0f 84 46 fc ff ff    	je     100583570 <.text+0x182570>
10058392a:	48 8b b4 24 e0 00 00 	mov    0xe0(%rsp),%rsi
100583931:	00
100583932:	4c 8b ac 24 e8 00 00 	mov    0xe8(%rsp),%r13
100583939:	00
10058393a:	48 85 f6             	test   %rsi,%rsi
10058393d:	0f 85 4d ff ff ff    	jne    100583890 <.text+0x182890>
100583943:	45 31 e4             	xor    %r12d,%r12d
100583946:	45 31 d2             	xor    %r10d,%r10d
100583949:	45 31 f6             	xor    %r14d,%r14d
10058394c:	0f 1f 40 00          	nopl   0x0(%rax)
100583950:	83 7c 24 48 01       	cmpl   $0x1,0x48(%rsp)
100583955:	0f 85 aa 07 00 00    	jne    100584105 <.text+0x183105>
10058395b:	48 c7 84 24 88 00 00 	movq   $0x0,0x88(%rsp)
100583962:	00 00 00 00 00
100583967:	f6 84 24 e0 01 00 00 	testb  $0x10,0x1e0(%rsp)
10058396e:	10
10058396f:	0f 85 7a 0f 00 00    	jne    1005848ef <.text+0x1838ef>
100583975:	48 8b 05 64 f8 19 00 	mov    0x19f864(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
10058397c:	48 8b 3d cd f8 19 00 	mov    0x19f8cd(%rip),%rdi        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100583983:	48 8b 00             	mov    (%rax),%rax
100583986:	48 8b 17             	mov    (%rdi),%rdx
100583989:	f6 84 24 e0 01 00 00 	testb  $0x20,0x1e0(%rsp)
100583990:	20
100583991:	74 11                	je     1005839a4 <.text+0x1829a4>
100583993:	f3 0f 6f a8 20 03 00 	movdqu 0x320(%rax),%xmm5
10058399a:	00
10058399b:	bd 01 00 00 00       	mov    $0x1,%ebp
1005839a0:	0f 11 6a 38          	movups %xmm5,0x38(%rdx)
1005839a4:	f3 0f 6f 52 38       	movdqu 0x38(%rdx),%xmm2
1005839a9:	f3 0f 6f 5a 38       	movdqu 0x38(%rdx),%xmm3
1005839ae:	0f 11 90 f8 11 00 00 	movups %xmm2,0x11f8(%rax)
1005839b5:	0f 11 98 18 12 00 00 	movups %xmm3,0x1218(%rax)
1005839bc:	48 85 db             	test   %rbx,%rbx
1005839bf:	8b b4 24 e0 01 00 00 	mov    0x1e0(%rsp),%esi
1005839c6:	0f 94 c0             	sete   %al
1005839c9:	4d 85 f6             	test   %r14,%r14
1005839cc:	0f 94 c2             	sete   %dl
1005839cf:	09 d0                	or     %edx,%eax
1005839d1:	83 e6 08             	and    $0x8,%esi
1005839d4:	0f 84 82 00 00 00    	je     100583a5c <.text+0x182a5c>
1005839da:	84 c0                	test   %al,%al
1005839dc:	0f 84 9b f8 ff ff    	je     10058327d <.text+0x18227d>
1005839e2:	8b 8c 24 c0 01 00 00 	mov    0x1c0(%rsp),%ecx
1005839e9:	85 c9                	test   %ecx,%ecx
1005839eb:	0f 84 4f 30 12 00    	je     1006a6a40 <.text+0x2a5a40>
1005839f1:	e8 8a a1 10 00       	call   10068db80 <.text+0x28cb80>
1005839f6:	48 89 c6             	mov    %rax,%rsi
1005839f9:	48 8b 0d 50 36 1a 00 	mov    0x1a3650(%rip),%rcx        # 100727050 <_head_msys_iconv_2_dll-0x44fb0>
100583a00:	e8 73 be 11 00       	call   10069f878 <.text+0x29e878>
100583a05:	48 89 f2             	mov    %rsi,%rdx
100583a08:	48 89 c1             	mov    %rax,%rcx
100583a0b:	e8 8a b5 12 00       	call   1006aef9a <.text+0x2adf9a>
100583a10:	4c 8b 2d 39 f2 19 00 	mov    0x19f239(%rip),%r13        # 100722c50 <_head_msys_iconv_2_dll-0x493b0>
100583a17:	e9 5d fb ff ff       	jmp    100583579 <.text+0x182579>
100583a1c:	0f 1f 40 00          	nopl   0x0(%rax)
100583a20:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
100583a24:	49 89 c4             	mov    %rax,%r12
100583a27:	45 31 d2             	xor    %r10d,%r10d
100583a2a:	e9 21 ff ff ff       	jmp    100583950 <.text+0x182950>
100583a2f:	89 d9                	mov    %ebx,%ecx
100583a31:	31 d2                	xor    %edx,%edx
100583a33:	e8 48 e7 ff ff       	call   100582180 <.text+0x181180>
100583a38:	4c 8b 25 31 dd 1d 00 	mov    0x1ddd31(%rip),%r12        # 100761770 <_head_msys_iconv_2_dll-0xa890>
100583a3f:	41 0f b6 44 24 10    	movzbl 0x10(%r12),%eax
100583a45:	4d 63 54 24 14       	movslq 0x14(%r12),%r10
100583a4a:	4d 8b 74 24 08       	mov    0x8(%r12),%r14
100583a4f:	49 8b 1c 24          	mov    (%r12),%rbx
100583a53:	89 44 24 48          	mov    %eax,0x48(%rsp)
100583a57:	e9 f4 fe ff ff       	jmp    100583950 <.text+0x182950>
100583a5c:	84 c0                	test   %al,%al
100583a5e:	0f 85 7e ff ff ff    	jne    1005839e2 <.text+0x1829e2>
100583a64:	83 7c 24 48 02       	cmpl   $0x2,0x48(%rsp)
100583a69:	0f 85 59 10 00 00    	jne    100584ac8 <.text+0x183ac8>
100583a6f:	48 8b 05 da f7 19 00 	mov    0x19f7da(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100583a76:	48 8b 3d 63 f7 19 00 	mov    0x19f763(%rip),%rdi        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
100583a7d:	48 8b 00             	mov    (%rax),%rax
100583a80:	48 8b 0f             	mov    (%rdi),%rcx
100583a83:	48 8b 40 38          	mov    0x38(%rax),%rax
100583a87:	48 8b 09             	mov    (%rcx),%rcx
100583a8a:	4a 8d 54 30 01       	lea    0x1(%rax,%r14,1),%rdx
100583a8f:	48 89 94 24 d8 00 00 	mov    %rdx,0xd8(%rsp)
100583a96:	00
100583a97:	48 39 ca             	cmp    %rcx,%rdx
100583a9a:	7e 0c                	jle    100583aa8 <.text+0x182aa8>
100583a9c:	48 8d 51 01          	lea    0x1(%rcx),%rdx
100583aa0:	48 89 94 24 d8 00 00 	mov    %rdx,0xd8(%rsp)
100583aa7:	00
100583aa8:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
100583aac:	4c 89 54 24 38       	mov    %r10,0x38(%rsp)
100583ab1:	e8 4a 06 08 00       	call   100604100 <.text+0x203100>
100583ab6:	4c 8b 54 24 38       	mov    0x38(%rsp),%r10
100583abb:	85 c0                	test   %eax,%eax
100583abd:	0f 84 ad fd ff ff    	je     100583870 <.text+0x182870>
100583ac3:	48 8b 05 86 f7 19 00 	mov    0x19f786(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100583aca:	4c 89 54 24 38       	mov    %r10,0x38(%rsp)
100583acf:	48 8b 00             	mov    (%rax),%rax
100583ad2:	48 8b 50 38          	mov    0x38(%rax),%rdx
100583ad6:	8b 40 40             	mov    0x40(%rax),%eax
100583ad9:	48 89 94 24 d8 00 00 	mov    %rdx,0xd8(%rsp)
100583ae0:	00
100583ae1:	89 84 24 c8 00 00 00 	mov    %eax,0xc8(%rsp)
100583ae8:	e8 73 72 f7 ff       	call   1004fad60 <.text+0xf9d60>
100583aed:	83 fd 01             	cmp    $0x1,%ebp
100583af0:	4c 8b 54 24 38       	mov    0x38(%rsp),%r10
100583af5:	c7 84 24 d4 00 00 00 	movl   $0x0,0xd4(%rsp)
100583afc:	00 00 00 00
100583b00:	41 0f 94 c4          	sete   %r12b
100583b04:	85 c0                	test   %eax,%eax
100583b06:	89 c7                	mov    %eax,%edi
100583b08:	41 0f 95 c5          	setne  %r13b
100583b0c:	45 84 e4             	test   %r12b,%r12b
100583b0f:	0f 84 64 10 00 00    	je     100584b79 <.text+0x183b79>
100583b15:	45 84 ed             	test   %r13b,%r13b
100583b18:	0f 84 5b 10 00 00    	je     100584b79 <.text+0x183b79>
100583b1e:	48 8b 05 2b f7 19 00 	mov    0x19f72b(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100583b25:	83 bc 24 98 00 00 00 	cmpl   $0x4,0x98(%rsp)
100583b2c:	04
100583b2d:	4c 89 54 24 38       	mov    %r10,0x38(%rsp)
100583b32:	48 8b 08             	mov    (%rax),%rcx
100583b35:	48 8d 51 38          	lea    0x38(%rcx),%rdx
100583b39:	0f 84 c1 06 00 00    	je     100584200 <.text+0x183200>
100583b3f:	48 8d 84 24 c8 00 00 	lea    0xc8(%rsp),%rax
100583b46:	00
100583b47:	45 31 c9             	xor    %r9d,%r9d
100583b4a:	45 31 c0             	xor    %r8d,%r8d
100583b4d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100583b52:	e8 49 b4 10 00       	call   10068efa0 <.text+0x28dfa0>
100583b57:	48 8b 05 c2 51 1a 00 	mov    0x1a51c2(%rip),%rax        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
100583b5e:	4c 8b 54 24 38       	mov    0x38(%rsp),%r10
100583b63:	8b 00                	mov    (%rax),%eax
100583b65:	85 c0                	test   %eax,%eax
100583b67:	0f 85 57 11 00 00    	jne    100584cc4 <.text+0x183cc4>
100583b6d:	48 8b 05 dc f6 19 00 	mov    0x19f6dc(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100583b74:	48 8b 00             	mov    (%rax),%rax
100583b77:	83 40 40 01          	addl   $0x1,0x40(%rax)
100583b7b:	8b 8c 24 c8 00 00 00 	mov    0xc8(%rsp),%ecx
100583b82:	8d 51 01             	lea    0x1(%rcx),%edx
100583b85:	8b 48 44             	mov    0x44(%rax),%ecx
100583b88:	01 ca                	add    %ecx,%edx
100583b8a:	83 bc 24 98 00 00 00 	cmpl   $0x4,0x98(%rsp)
100583b91:	04
100583b92:	89 94 24 c8 00 00 00 	mov    %edx,0xc8(%rsp)
100583b99:	0f 84 bc 06 00 00    	je     10058425b <.text+0x18325b>
100583b9f:	c7 40 44 00 00 00 00 	movl   $0x0,0x44(%rax)
100583ba6:	4c 8b 40 38          	mov    0x38(%rax),%r8
100583baa:	4d 85 f6             	test   %r14,%r14
100583bad:	0f 8e a3 03 00 00    	jle    100583f56 <.text+0x182f56>
100583bb3:	c7 44 24 50 00 00 00 	movl   $0x0,0x50(%rsp)
100583bba:	00
100583bbb:	45 31 ed             	xor    %r13d,%r13d
100583bbe:	48 89 df             	mov    %rbx,%rdi
100583bc1:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
100583bc8:	00 00
100583bca:	4c 89 94 24 b0 00 00 	mov    %r10,0xb0(%rsp)
100583bd1:	00
100583bd2:	48 89 9c 24 b8 00 00 	mov    %rbx,0xb8(%rsp)
100583bd9:	00
100583bda:	4c 89 b4 24 a8 00 00 	mov    %r14,0xa8(%rsp)
100583be1:	00
100583be2:	4d 89 fe             	mov    %r15,%r14
100583be5:	45 89 ef             	mov    %r13d,%r15d
100583be8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100583bef:	00
100583bf0:	48 8b 05 e9 f5 19 00 	mov    0x19f5e9(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
100583bf7:	c7 84 24 cc 00 00 00 	movl   $0x0,0xcc(%rsp)
100583bfe:	00 00 00 00
100583c02:	48 8b 00             	mov    (%rax),%rax
100583c05:	48 8b 08             	mov    (%rax),%rcx
100583c08:	4c 39 c1             	cmp    %r8,%rcx
100583c0b:	7d 26                	jge    100583c33 <.text+0x182c33>
100583c0d:	45 31 c9             	xor    %r9d,%r9d
100583c10:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100583c16:	48 8d 15 4d 94 18 00 	lea    0x18944d(%rip),%rdx        # 10070d06a <_head_msys_iconv_2_dll-0x5ef96>
100583c1d:	e8 de f6 f6 ff       	call   1004f3300 <.text+0xf2300>
100583c22:	85 c0                	test   %eax,%eax
100583c24:	0f 84 b6 0e 00 00    	je     100584ae0 <.text+0x183ae0>
100583c2a:	48 83 84 24 88 00 00 	addq   $0x1,0x88(%rsp)
100583c31:	00 01
100583c33:	e8 58 f3 f6 ff       	call   1004f2f90 <.text+0xf1f90>
100583c38:	48 8d ac 24 f0 00 00 	lea    0xf0(%rsp),%rbp
100583c3f:	00
100583c40:	48 89 c3             	mov    %rax,%rbx
100583c43:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
100583c48:	e8 f3 f3 f6 ff       	call   1004f3040 <.text+0xf2040>
100583c4d:	45 31 c9             	xor    %r9d,%r9d
100583c50:	48 89 e9             	mov    %rbp,%rcx
100583c53:	89 44 24 6c          	mov    %eax,0x6c(%rsp)
100583c57:	48 8b 05 f2 f5 19 00 	mov    0x19f5f2(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100583c5e:	48 8b 10             	mov    (%rax),%rdx
100583c61:	4c 8b 42 38          	mov    0x38(%rdx),%r8
100583c65:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
100583c6a:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
100583c6f:	e8 2c a1 10 00       	call   10068dda0 <.text+0x28cda0>
100583c74:	8b 84 24 30 01 00 00 	mov    0x130(%rsp),%eax
100583c7b:	39 84 24 c8 00 00 00 	cmp    %eax,0xc8(%rsp)
100583c82:	7f 35                	jg     100583cb9 <.text+0x182cb9>
100583c84:	e9 ff 05 00 00       	jmp    100584288 <.text+0x183288>
100583c89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100583c90:	48 89 e9             	mov    %rbp,%rcx
100583c93:	e8 e8 b1 10 00       	call   10068ee80 <.text+0x28de80>
100583c98:	41 89 c7             	mov    %eax,%r15d
100583c9b:	8b 84 24 30 01 00 00 	mov    0x130(%rsp),%eax
100583ca2:	44 01 f8             	add    %r15d,%eax
100583ca5:	89 84 24 30 01 00 00 	mov    %eax,0x130(%rsp)
100583cac:	3b 84 24 c8 00 00 00 	cmp    0xc8(%rsp),%eax
100583cb3:	0f 8d cf 05 00 00    	jge    100584288 <.text+0x183288>
100583cb9:	48 8b b4 24 00 01 00 	mov    0x100(%rsp),%rsi
100583cc0:	00
100583cc1:	80 3e 00             	cmpb   $0x0,(%rsi)
100583cc4:	75 ca                	jne    100583c90 <.text+0x182c90>
100583cc6:	89 84 24 cc 00 00 00 	mov    %eax,0xcc(%rsp)
100583ccd:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
100583cd2:	48 89 f3             	mov    %rsi,%rbx
100583cd5:	48 89 e9             	mov    %rbp,%rcx
100583cd8:	48 29 c3             	sub    %rax,%rbx
100583cdb:	89 5c 24 50          	mov    %ebx,0x50(%rsp)
100583cdf:	e8 0c a1 10 00       	call   10068ddf0 <.text+0x28cdf0>
100583ce4:	8b 94 24 cc 00 00 00 	mov    0xcc(%rsp),%edx
100583ceb:	8b 84 24 c8 00 00 00 	mov    0xc8(%rsp),%eax
100583cf2:	39 c2                	cmp    %eax,%edx
100583cf4:	0f 8c 9e 05 00 00    	jl     100584298 <.text+0x183298>
100583cfa:	0f 84 7c 08 00 00    	je     10058457c <.text+0x18357c>
100583d00:	29 c2                	sub    %eax,%edx
100583d02:	44 89 f8             	mov    %r15d,%eax
100583d05:	83 eb 01             	sub    $0x1,%ebx
100583d08:	29 d0                	sub    %edx,%eax
100583d0a:	89 54 24 58          	mov    %edx,0x58(%rsp)
100583d0e:	89 44 24 60          	mov    %eax,0x60(%rsp)
100583d12:	48 8b 05 07 50 1a 00 	mov    0x1a5007(%rip),%rax        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
100583d19:	89 5c 24 50          	mov    %ebx,0x50(%rsp)
100583d1d:	8b 00                	mov    (%rax),%eax
100583d1f:	85 c0                	test   %eax,%eax
100583d21:	74 1a                	je     100583d3d <.text+0x182d3d>
100583d23:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
100583d28:	48 8b 05 c1 53 1a 00 	mov    0x1a53c1(%rip),%rax        # 1007290f0 <_head_msys_iconv_2_dll-0x42f10>
100583d2f:	48 63 d3             	movslq %ebx,%rdx
100583d32:	48 01 ca             	add    %rcx,%rdx
100583d35:	ff 10                	call   *(%rax)
100583d37:	29 c3                	sub    %eax,%ebx
100583d39:	89 5c 24 50          	mov    %ebx,0x50(%rsp)
100583d3d:	48 63 44 24 50       	movslq 0x50(%rsp),%rax
100583d42:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
100583d47:	45 31 e4             	xor    %r12d,%r12d
100583d4a:	80 3c 03 09          	cmpb   $0x9,(%rbx,%rax,1)
100583d4e:	0f 94 c0             	sete   %al
100583d51:	0f b6 c0             	movzbl %al,%eax
100583d54:	89 84 24 9c 00 00 00 	mov    %eax,0x9c(%rsp)
100583d5b:	8b 44 24 58          	mov    0x58(%rsp),%eax
100583d5f:	41 0f 45 c4          	cmovne %r12d,%eax
100583d63:	89 44 24 58          	mov    %eax,0x58(%rsp)
100583d67:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
100583d6b:	31 f6                	xor    %esi,%esi
100583d6d:	89 d9                	mov    %ebx,%ecx
100583d6f:	f6 84 24 e0 01 00 00 	testb  $0x40,0x1e0(%rsp)
100583d76:	40
100583d77:	0f 84 29 08 00 00    	je     1005845a6 <.text+0x1835a6>