1004ede6c:	48 39 ca             	cmp    %rcx,%rdx
1004ede6f:	0f 84 8b 01 00 00    	je     1004ee000 <.text+0xed000>
1004ede75:	0f b6 02             	movzbl (%rdx),%eax
1004ede78:	83 e0 c0             	and    $0xffffffc0,%eax
1004ede7b:	3c 80                	cmp    $0x80,%al
1004ede7d:	74 e9                	je     1004ede68 <.text+0xece68>
1004ede7f:	45 84 c0             	test   %r8b,%r8b
1004ede82:	0f 88 c8 00 00 00    	js     1004edf50 <.text+0xecf50>
1004ede88:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1004ede8e:	4d 01 fe             	add    %r15,%r14
1004ede91:	45 0f b6 06          	movzbl (%r14),%r8d
1004ede95:	45 84 c0             	test   %r8b,%r8b
1004ede98:	75 a6                	jne    1004ede40 <.text+0xece40>
1004ede9a:	48 8b 17             	mov    (%rdi),%rdx
1004ede9d:	49 8b 0c 24          	mov    (%r12),%rcx
1004edea1:	48 8b 42 38          	mov    0x38(%rdx),%rax
1004edea5:	48 3b 01             	cmp    (%rcx),%rax
1004edea8:	0f 84 ea 01 00 00    	je     1004ee098 <.text+0xed098>
1004edeae:	48 83 c0 01          	add    $0x1,%rax
1004edeb2:	c7 42 40 00 00 00 00 	movl   $0x0,0x40(%rdx)
1004edeb9:	48 89 42 38          	mov    %rax,0x38(%rdx)
1004edebd:	e8 ee 50 00 00       	call   1004f2fb0 <.text+0xf1fb0>
1004edec2:	49 89 c6             	mov    %rax,%r14
1004edec5:	85 f6                	test   %esi,%esi
1004edec7:	0f 84 59 ff ff ff    	je     1004ede26 <.text+0xece26>
1004edecd:	48 89 e9             	mov    %rbp,%rcx
1004eded0:	e8 4b 36 f1 ff       	call   100401520 <.text+0x520>
1004eded5:	4c 89 f2             	mov    %r14,%rdx
1004eded8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1004ededd:	45 31 c9             	xor    %r9d,%r9d
1004edee0:	45 31 c0             	xor    %r8d,%r8d
1004edee3:	e8 98 f5 ff ff       	call   1004ed480 <.text+0xec480>
1004edee8:	49 89 c6             	mov    %rax,%r14
1004edeeb:	48 85 c0             	test   %rax,%rax
1004edeee:	0f 84 9f 01 00 00    	je     1004ee093 <.text+0xed093>
1004edef4:	48 89 c5             	mov    %rax,%rbp
1004edef7:	e9 2a ff ff ff       	jmp    1004ede26 <.text+0xece26>
1004edefc:	45 84 c0             	test   %r8b,%r8b
1004edeff:	79 8d                	jns    1004ede8e <.text+0xece8e>
1004edf01:	41 83 fd 01          	cmp    $0x1,%r13d
1004edf05:	74 49                	je     1004edf50 <.text+0xecf50>
1004edf07:	4c 89 f1             	mov    %r14,%rcx
1004edf0a:	e8 11 b8 ff ff       	call   1004e9720 <.text+0xe8720>
1004edf0f:	83 f8 7f             	cmp    $0x7f,%eax
1004edf12:	7e 3c                	jle    1004edf50 <.text+0xecf50>
1004edf14:	ba 02 00 00 00       	mov    $0x2,%edx
1004edf19:	3d ff 07 00 00       	cmp    $0x7ff,%eax
1004edf1e:	7e 25                	jle    1004edf45 <.text+0xecf45>
1004edf20:	ba 03 00 00 00       	mov    $0x3,%edx
1004edf25:	3d ff ff 00 00       	cmp    $0xffff,%eax
1004edf2a:	7e 19                	jle    1004edf45 <.text+0xecf45>
1004edf2c:	ba 04 00 00 00       	mov    $0x4,%edx
1004edf31:	3d ff ff 1f 00       	cmp    $0x1fffff,%eax
1004edf36:	7e 0d                	jle    1004edf45 <.text+0xecf45>
1004edf38:	31 d2                	xor    %edx,%edx
1004edf3a:	3d ff ff ff 03       	cmp    $0x3ffffff,%eax
1004edf3f:	0f 9f c2             	setg   %dl
1004edf42:	83 c2 05             	add    $0x5,%edx
1004edf45:	41 39 d5             	cmp    %edx,%r13d
1004edf48:	0f 84 40 ff ff ff    	je     1004ede8e <.text+0xece8e>
1004edf4e:	66 90                	xchg   %ax,%ax
1004edf50:	85 f6                	test   %esi,%esi
1004edf52:	0f 84 b6 00 00 00    	je     1004ee00e <.text+0xed00e>
1004edf58:	e8 53 50 00 00       	call   1004f2fb0 <.text+0xf1fb0>
1004edf5d:	49 29 ee             	sub    %rbp,%r14
1004edf60:	49 89 c0             	mov    %rax,%r8
1004edf63:	0f b6 00             	movzbl (%rax),%eax
1004edf66:	84 c0                	test   %al,%al
1004edf68:	74 6d                	je     1004edfd7 <.text+0xecfd7>
1004edf6a:	45 8d 5e ff          	lea    -0x1(%r14),%r11d
1004edf6e:	45 85 f6             	test   %r14d,%r14d
1004edf71:	7e 64                	jle    1004edfd7 <.text+0xecfd7>
1004edf73:	4c 8b 27             	mov    (%rdi),%r12
1004edf76:	45 8b 54 24 40       	mov    0x40(%r12),%r10d
1004edf7b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004edf80:	48 0f be 3c 03       	movsbq (%rbx,%rax,1),%rdi
1004edf85:	49 89 f9             	mov    %rdi,%r9
1004edf88:	40 80 ff 01          	cmp    $0x1,%dil
1004edf8c:	7e 30                	jle    1004edfbe <.text+0xecfbe>
1004edf8e:	8d 47 fe             	lea    -0x2(%rdi),%eax
1004edf91:	49 8d 50 01          	lea    0x1(%r8),%rdx
1004edf95:	49 8d 4c 00 02       	lea    0x2(%r8,%rax,1),%rcx
1004edf9a:	eb 0d                	jmp    1004edfa9 <.text+0xecfa9>
1004edf9c:	0f 1f 40 00          	nopl   0x0(%rax)
1004edfa0:	48 83 c2 01          	add    $0x1,%rdx
1004edfa4:	48 39 ca             	cmp    %rcx,%rdx
1004edfa7:	74 15                	je     1004edfbe <.text+0xecfbe>
1004edfa9:	0f b6 02             	movzbl (%rdx),%eax
1004edfac:	83 e0 c0             	and    $0xffffffc0,%eax
1004edfaf:	3c 80                	cmp    $0x80,%al
1004edfb1:	74 ed                	je     1004edfa0 <.text+0xecfa0>
1004edfb3:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004edfb9:	bf 01 00 00 00       	mov    $0x1,%edi
1004edfbe:	41 01 fa             	add    %edi,%r10d
1004edfc1:	4d 01 c8             	add    %r9,%r8
1004edfc4:	45 89 54 24 40       	mov    %r10d,0x40(%r12)
1004edfc9:	41 0f b6 00          	movzbl (%r8),%eax
1004edfcd:	84 c0                	test   %al,%al
1004edfcf:	74 06                	je     1004edfd7 <.text+0xecfd7>
1004edfd1:	41 83 eb 01          	sub    $0x1,%r11d
1004edfd5:	73 a9                	jae    1004edf80 <.text+0xecf80>
1004edfd7:	48 89 e9             	mov    %rbp,%rcx
1004edfda:	e8 41 35 f1 ff       	call   100401520 <.text+0x520>
1004edfdf:	83 fe 05             	cmp    $0x5,%esi
1004edfe2:	74 59                	je     1004ee03d <.text+0xed03d>
1004edfe4:	0f 28 74 24 60       	movaps 0x60(%rsp),%xmm6
1004edfe9:	48 83 c4 78          	add    $0x78,%rsp
1004edfed:	5b                   	pop    %rbx
1004edfee:	5e                   	pop    %rsi
1004edfef:	5f                   	pop    %rdi
1004edff0:	5d                   	pop    %rbp
1004edff1:	41 5c                	pop    %r12
1004edff3:	41 5d                	pop    %r13
1004edff5:	41 5e                	pop    %r14
1004edff7:	41 5f                	pop    %r15
1004edff9:	c3                   	ret
1004edffa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ee000:	45 84 c0             	test   %r8b,%r8b
1004ee003:	0f 88 fe fe ff ff    	js     1004edf07 <.text+0xecf07>
1004ee009:	e9 80 fe ff ff       	jmp    1004ede8e <.text+0xece8e>
1004ee00e:	e8 9d 4f 00 00       	call   1004f2fb0 <.text+0xf1fb0>
1004ee013:	48 89 e9             	mov    %rbp,%rcx
1004ee016:	48 89 c2             	mov    %rax,%rdx
1004ee019:	48 8b 07             	mov    (%rdi),%rax
1004ee01c:	49 29 d6             	sub    %rdx,%r14
1004ee01f:	44 01 70 40          	add    %r14d,0x40(%rax)
1004ee023:	0f 28 74 24 60       	movaps 0x60(%rsp),%xmm6
1004ee028:	48 83 c4 78          	add    $0x78,%rsp
1004ee02c:	5b                   	pop    %rbx
1004ee02d:	5e                   	pop    %rsi
1004ee02e:	5f                   	pop    %rdi
1004ee02f:	5d                   	pop    %rbp
1004ee030:	41 5c                	pop    %r12
1004ee032:	41 5d                	pop    %r13
1004ee034:	41 5e                	pop    %r14
1004ee036:	41 5f                	pop    %r15
1004ee038:	e9 e3 34 f1 ff       	jmp    100401520 <.text+0x520>
1004ee03d:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1004ee042:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
1004ee046:	74 9c                	je     1004edfe4 <.text+0xecfe4>
1004ee048:	0f 28 74 24 60       	movaps 0x60(%rsp),%xmm6
1004ee04d:	48 83 c4 78          	add    $0x78,%rsp
1004ee051:	5b                   	pop    %rbx
1004ee052:	5e                   	pop    %rsi
1004ee053:	5f                   	pop    %rdi
1004ee054:	5d                   	pop    %rbp
1004ee055:	41 5c                	pop    %r12
1004ee057:	41 5d                	pop    %r13
1004ee059:	41 5e                	pop    %r14
1004ee05b:	41 5f                	pop    %r15
1004ee05d:	e9 b6 17 1b 00       	jmp    10069f818 <.text+0x29e818>
1004ee062:	48 8b 05 87 b9 23 00 	mov    0x23b987(%rip),%rax        # 1007299f0 <_head_msys_iconv_2_dll-0x42610>
1004ee069:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1004ee06e:	49 89 e9             	mov    %rbp,%r9
1004ee071:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004ee077:	48 8b 10             	mov    (%rax),%rdx
1004ee07a:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1004ee081:	00
1004ee082:	e8 29 f2 ff ff       	call   1004ed2b0 <.text+0xec2b0>
1004ee087:	48 8b 1f             	mov    (%rdi),%rbx
1004ee08a:	8b 74 24 40          	mov    0x40(%rsp),%esi
1004ee08e:	e9 73 fd ff ff       	jmp    1004ede06 <.text+0xece06>
1004ee093:	48 8b 17             	mov    (%rdi),%rdx
1004ee096:	31 ed                	xor    %ebp,%ebp
1004ee098:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1004ee09d:	66 0f d6 72 40       	movq   %xmm6,0x40(%rdx)
1004ee0a2:	48 89 42 38          	mov    %rax,0x38(%rdx)
1004ee0a6:	e8 85 de 00 00       	call   1004fbf30 <.text+0xfaf30>
1004ee0ab:	e9 27 ff ff ff       	jmp    1004edfd7 <.text+0xecfd7>
1004ee0b0:	41 55                	push   %r13
1004ee0b2:	41 54                	push   %r12
1004ee0b4:	55                   	push   %rbp
1004ee0b5:	57                   	push   %rdi
1004ee0b6:	56                   	push   %rsi
1004ee0b7:	53                   	push   %rbx
1004ee0b8:	48 81 ec f8 00 00 00 	sub    $0xf8,%rsp
1004ee0bf:	c7 02 07 00 00 00    	movl   $0x7,(%rdx)
1004ee0c5:	48 89 cb             	mov    %rcx,%rbx
1004ee0c8:	48 89 d6             	mov    %rdx,%rsi
1004ee0cb:	48 c7 42 08 00 00 00 	movq   $0x0,0x8(%rdx)
1004ee0d2:	00
1004ee0d3:	e8 f8 03 15 00       	call   10063e4d0 <.text+0x23d4d0>
1004ee0d8:	85 c0                	test   %eax,%eax
1004ee0da:	74 4c                	je     1004ee128 <.text+0xed128>
1004ee0dc:	31 d2                	xor    %edx,%edx
1004ee0de:	48 89 d9             	mov    %rbx,%rcx
1004ee0e1:	e8 da f5 10 00       	call   1005fd6c0 <.text+0x1fc6c0>
1004ee0e6:	85 c0                	test   %eax,%eax
1004ee0e8:	75 16                	jne    1004ee100 <.text+0xed100>
1004ee0ea:	48 81 c4 f8 00 00 00 	add    $0xf8,%rsp
1004ee0f1:	5b                   	pop    %rbx
1004ee0f2:	5e                   	pop    %rsi
1004ee0f3:	5f                   	pop    %rdi
1004ee0f4:	5d                   	pop    %rbp
1004ee0f5:	41 5c                	pop    %r12
1004ee0f7:	41 5d                	pop    %r13
1004ee0f9:	c3                   	ret
1004ee0fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ee100:	ba 01 00 00 00       	mov    $0x1,%edx
1004ee105:	48 89 d9             	mov    %rbx,%rcx
1004ee108:	e8 b3 f5 10 00       	call   1005fd6c0 <.text+0x1fc6c0>
1004ee10d:	85 c0                	test   %eax,%eax
1004ee10f:	74 d9                	je     1004ee0ea <.text+0xed0ea>
1004ee111:	ba 02 00 00 00       	mov    $0x2,%edx
1004ee116:	48 89 d9             	mov    %rbx,%rcx
1004ee119:	e8 a2 f5 10 00       	call   1005fd6c0 <.text+0x1fc6c0>
1004ee11e:	85 c0                	test   %eax,%eax
1004ee120:	74 c8                	je     1004ee0ea <.text+0xed0ea>
1004ee122:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ee128:	48 89 d9             	mov    %rbx,%rcx
1004ee12b:	4c 8d 2d 53 0a 21 00 	lea    0x210a53(%rip),%r13        # 1006feb85 <_head_msys_iconv_2_dll-0x6d47b>
1004ee132:	e8 b9 00 11 00       	call   1005fe1f0 <.text+0x1fd1f0>
1004ee137:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1004ee13c:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1004ee140:	48 89 c5             	mov    %rax,%rbp
1004ee143:	e8 88 00 11 00       	call   1005fe1d0 <.text+0x1fd1d0>
1004ee148:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1004ee14e:	4c 89 ea             	mov    %r13,%rdx
1004ee151:	48 89 c1             	mov    %rax,%rcx
1004ee154:	48 89 c7             	mov    %rax,%rdi
1004ee157:	e8 44 21 1b 00       	call   1006a02a0 <.text+0x29f2a0>
1004ee15c:	85 c0                	test   %eax,%eax
1004ee15e:	0f 84 4c 01 00 00    	je     1004ee2b0 <.text+0xed2b0>
1004ee164:	48 8d 15 21 0a 21 00 	lea    0x210a21(%rip),%rdx        # 1006feb8c <_head_msys_iconv_2_dll-0x6d474>
1004ee16b:	48 89 f9             	mov    %rdi,%rcx
1004ee16e:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1004ee174:	e8 27 21 1b 00       	call   1006a02a0 <.text+0x29f2a0>
1004ee179:	89 c2                	mov    %eax,%edx
1004ee17b:	48 8d 47 05          	lea    0x5(%rdi),%rax
1004ee17f:	85 d2                	test   %edx,%edx
1004ee181:	48 0f 44 f8          	cmove  %rax,%rdi
1004ee185:	4c 8d 25 b1 0a 21 00 	lea    0x210ab1(%rip),%r12        # 1006fec3d <_head_msys_iconv_2_dll-0x6d3c3>
1004ee18c:	48 89 f9             	mov    %rdi,%rcx
1004ee18f:	4c 89 e2             	mov    %r12,%rdx
1004ee192:	e8 89 20 1b 00       	call   1006a0220 <.text+0x29f220>
1004ee197:	85 c0                	test   %eax,%eax
1004ee199:	0f 84 21 01 00 00    	je     1004ee2c0 <.text+0xed2c0>
1004ee19f:	48 89 f9             	mov    %rdi,%rcx
1004ee1a2:	e8 39 bb ff ff       	call   1004e9ce0 <.text+0xe8ce0>
1004ee1a7:	48 89 c7             	mov    %rax,%rdi
1004ee1aa:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1004ee1ae:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
1004ee1b5:	00
1004ee1b6:	e8 15 00 11 00       	call   1005fe1d0 <.text+0x1fd1d0>
1004ee1bb:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1004ee1c1:	4c 89 ea             	mov    %r13,%rdx
1004ee1c4:	48 89 c1             	mov    %rax,%rcx
1004ee1c7:	48 89 c3             	mov    %rax,%rbx
1004ee1ca:	e8 d1 20 1b 00       	call   1006a02a0 <.text+0x29f2a0>
1004ee1cf:	85 c0                	test   %eax,%eax
1004ee1d1:	0f 84 39 01 00 00    	je     1004ee310 <.text+0xed310>
1004ee1d7:	48 8d 15 ae 09 21 00 	lea    0x2109ae(%rip),%rdx        # 1006feb8c <_head_msys_iconv_2_dll-0x6d474>
1004ee1de:	48 89 d9             	mov    %rbx,%rcx
1004ee1e1:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1004ee1e7:	e8 b4 20 1b 00       	call   1006a02a0 <.text+0x29f2a0>
1004ee1ec:	89 c2                	mov    %eax,%edx
1004ee1ee:	48 8d 43 05          	lea    0x5(%rbx),%rax
1004ee1f2:	85 d2                	test   %edx,%edx
1004ee1f4:	48 0f 44 d8          	cmove  %rax,%rbx
1004ee1f8:	4c 89 e2             	mov    %r12,%rdx
1004ee1fb:	48 89 d9             	mov    %rbx,%rcx
1004ee1fe:	e8 1d 20 1b 00       	call   1006a0220 <.text+0x29f220>
1004ee203:	85 c0                	test   %eax,%eax
1004ee205:	0f 84 dd 00 00 00    	je     1004ee2e8 <.text+0xed2e8>
1004ee20b:	48 89 d9             	mov    %rbx,%rcx
1004ee20e:	e8 cd ba ff ff       	call   1004e9ce0 <.text+0xe8ce0>
1004ee213:	48 89 c3             	mov    %rax,%rbx
1004ee216:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1004ee21d:	00
1004ee21e:	4c 8d 6c 24 30       	lea    0x30(%rsp),%r13
1004ee223:	49 89 d9             	mov    %rbx,%r9
1004ee226:	48 89 fa             	mov    %rdi,%rdx
1004ee229:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004ee22f:	4c 89 e9             	mov    %r13,%rcx
1004ee232:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
1004ee239:	00
1004ee23a:	e8 71 f0 ff ff       	call   1004ed2b0 <.text+0xec2b0>
1004ee23f:	44 8b 64 24 30       	mov    0x30(%rsp),%r12d
1004ee244:	45 85 e4             	test   %r12d,%r12d
1004ee247:	75 37                	jne    1004ee280 <.text+0xed280>
1004ee249:	48 89 e9             	mov    %rbp,%rcx
1004ee24c:	e8 2f 5d 0d 00       	call   1005c3f80 <.text+0x1c2f80>
1004ee251:	48 89 46 08          	mov    %rax,0x8(%rsi)
1004ee255:	48 89 f9             	mov    %rdi,%rcx
1004ee258:	e8 c3 32 f1 ff       	call   100401520 <.text+0x520>
1004ee25d:	48 89 d9             	mov    %rbx,%rcx
1004ee260:	e8 bb 32 f1 ff       	call   100401520 <.text+0x520>
1004ee265:	90                   	nop
1004ee266:	48 81 c4 f8 00 00 00 	add    $0xf8,%rsp
1004ee26d:	5b                   	pop    %rbx
1004ee26e:	5e                   	pop    %rsi
1004ee26f:	5f                   	pop    %rdi
1004ee270:	5d                   	pop    %rbp
1004ee271:	41 5c                	pop    %r12
1004ee273:	41 5d                	pop    %r13
1004ee275:	c3                   	ret
1004ee276:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004ee27d:	00 00 00
1004ee280:	45 31 c9             	xor    %r9d,%r9d
1004ee283:	45 31 c0             	xor    %r8d,%r8d
1004ee286:	48 89 ea             	mov    %rbp,%rdx
1004ee289:	4c 89 e9             	mov    %r13,%rcx
1004ee28c:	e8 ef f1 ff ff       	call   1004ed480 <.text+0xec480>
1004ee291:	48 89 46 08          	mov    %rax,0x8(%rsi)
1004ee295:	41 83 fc 05          	cmp    $0x5,%r12d
1004ee299:	75 ba                	jne    1004ee255 <.text+0xed255>
1004ee29b:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1004ee2a0:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
1004ee2a4:	74 af                	je     1004ee255 <.text+0xed255>
1004ee2a6:	e8 6d 15 1b 00       	call   10069f818 <.text+0x29e818>
1004ee2ab:	eb a8                	jmp    1004ee255 <.text+0xed255>
1004ee2ad:	0f 1f 00             	nopl   (%rax)
1004ee2b0:	48 83 c7 06          	add    $0x6,%rdi
1004ee2b4:	e9 cc fe ff ff       	jmp    1004ee185 <.text+0xed185>
1004ee2b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004ee2c0:	e8 8b 8c 03 00       	call   100526f50 <.text+0x125f50>
1004ee2c5:	48 85 c0             	test   %rax,%rax
1004ee2c8:	48 89 c1             	mov    %rax,%rcx
1004ee2cb:	48 8d 05 64 09 21 00 	lea    0x210964(%rip),%rax        # 1006fec36 <_head_msys_iconv_2_dll-0x6d3ca>
1004ee2d2:	48 0f 44 c8          	cmove  %rax,%rcx
1004ee2d6:	e8 a5 5c 0d 00       	call   1005c3f80 <.text+0x1c2f80>
1004ee2db:	48 89 c7             	mov    %rax,%rdi
1004ee2de:	e9 c7 fe ff ff       	jmp    1004ee1aa <.text+0xed1aa>
1004ee2e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004ee2e8:	e8 63 8c 03 00       	call   100526f50 <.text+0x125f50>
1004ee2ed:	48 85 c0             	test   %rax,%rax
1004ee2f0:	48 89 c1             	mov    %rax,%rcx
1004ee2f3:	48 8d 05 3c 09 21 00 	lea    0x21093c(%rip),%rax        # 1006fec36 <_head_msys_iconv_2_dll-0x6d3ca>
1004ee2fa:	48 0f 44 c8          	cmove  %rax,%rcx
1004ee2fe:	e8 7d 5c 0d 00       	call   1005c3f80 <.text+0x1c2f80>
1004ee303:	48 89 c3             	mov    %rax,%rbx
1004ee306:	e9 0b ff ff ff       	jmp    1004ee216 <.text+0xed216>
1004ee30b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004ee310:	48 83 c3 06          	add    $0x6,%rbx
1004ee314:	e9 df fe ff ff       	jmp    1004ee1f8 <.text+0xed1f8>
1004ee319:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004ee320:	e9 db b6 ff ff       	jmp    1004e9a00 <.text+0xe8a00>
1004ee325:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004ee32c:	00 00 00 00
1004ee330:	55                   	push   %rbp
1004ee331:	57                   	push   %rdi
1004ee332:	56                   	push   %rsi
1004ee333:	53                   	push   %rbx
1004ee334:	48 83 ec 28          	sub    $0x28,%rsp
1004ee338:	31 d2                	xor    %edx,%edx
1004ee33a:	48 89 cb             	mov    %rcx,%rbx
1004ee33d:	e8 5e f5 10 00       	call   1005fd8a0 <.text+0x1fc8a0>
1004ee342:	85 c0                	test   %eax,%eax
1004ee344:	0f 84 d6 01 00 00    	je     1004ee520 <.text+0xed520>
1004ee34a:	48 8b 7b 08          	mov    0x8(%rbx),%rdi