1005bc102:	42 8b 44 af fc       	mov    -0x4(%rdi,%r13,4),%eax
1005bc107:	83 c0 5e             	add    $0x5e,%eax
1005bc10a:	42 89 04 af          	mov    %eax,(%rdi,%r13,4)
1005bc10e:	45 85 c9             	test   %r9d,%r9d
1005bc111:	0f 8e b1 03 00 00    	jle    1005bc4c8 <.text+0x1bb4c8>
1005bc117:	89 6c 24 3c          	mov    %ebp,0x3c(%rsp)
1005bc11b:	44 89 4c 24 24       	mov    %r9d,0x24(%rsp)
1005bc120:	47 8d 24 2f          	lea    (%r15,%r13,1),%r12d
1005bc124:	41 8d 5d ff          	lea    -0x1(%r13),%ebx
1005bc128:	be 01 00 00 00       	mov    $0x1,%esi
1005bc12d:	44 89 e5             	mov    %r12d,%ebp
1005bc130:	e9 37 01 00 00       	jmp    1005bc26c <.text+0x1bb26c>
1005bc135:	0f 1f 00             	nopl   (%rax)
1005bc138:	46 8b 64 ac 4c       	mov    0x4c(%rsp,%r13,4),%r12d
1005bc13d:	8b 94 b4 4c 04 00 00 	mov    0x44c(%rsp,%rsi,4),%edx
1005bc144:	41 39 d4             	cmp    %edx,%r12d
1005bc147:	0f 84 f3 01 00 00    	je     1005bc340 <.text+0x1bb340>
1005bc14d:	4c 8b 0d bc c8 16 00 	mov    0x16c8bc(%rip),%r9        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
1005bc154:	45 8b 11             	mov    (%r9),%r10d
1005bc157:	45 85 d2             	test   %r10d,%r10d
1005bc15a:	0f 85 28 02 00 00    	jne    1005bc388 <.text+0x1bb388>
1005bc160:	41 81 fc ff 00 00 00 	cmp    $0xff,%r12d
1005bc167:	0f 8e 0b 03 00 00    	jle    1005bc478 <.text+0x1bb478>
1005bc16d:	44 89 e1             	mov    %r12d,%ecx
1005bc170:	89 54 24 38          	mov    %edx,0x38(%rsp)
1005bc174:	e8 87 42 0e 00       	call   1006a0400 <.text+0x29f400>
1005bc179:	8b 54 24 38          	mov    0x38(%rsp),%edx
1005bc17d:	41 89 c0             	mov    %eax,%r8d
1005bc180:	81 fa ff 00 00 00    	cmp    $0xff,%edx
1005bc186:	0f 8e 73 03 00 00    	jle    1005bc4ff <.text+0x1bb4ff>
1005bc18c:	89 d1                	mov    %edx,%ecx
1005bc18e:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
1005bc193:	89 54 24 38          	mov    %edx,0x38(%rsp)
1005bc197:	e8 64 42 0e 00       	call   1006a0400 <.text+0x29f400>
1005bc19c:	44 8b 44 24 28       	mov    0x28(%rsp),%r8d
1005bc1a1:	8b 54 24 38          	mov    0x38(%rsp),%edx
1005bc1a5:	48 63 cb             	movslq %ebx,%rcx
1005bc1a8:	4c 8d 1c 8f          	lea    (%rdi,%rcx,4),%r11
1005bc1ac:	48 63 cd             	movslq %ebp,%rcx
1005bc1af:	4c 8d 0c 8f          	lea    (%rdi,%rcx,4),%r9
1005bc1b3:	41 39 c0             	cmp    %eax,%r8d
1005bc1b6:	0f 84 24 02 00 00    	je     1005bc3e0 <.text+0x1bb3e0>
1005bc1bc:	48 83 bc 24 a0 08 00 	cmpq   $0x0,0x8a0(%rsp)
1005bc1c3:	00 00
1005bc1c5:	74 18                	je     1005bc1df <.text+0x1bb1df>
1005bc1c7:	48 8b 84 24 a0 08 00 	mov    0x8a0(%rsp),%rax
1005bc1ce:	00
1005bc1cf:	44 8b 80 b4 0a 00 00 	mov    0xab4(%rax),%r8d
1005bc1d6:	45 85 c0             	test   %r8d,%r8d
1005bc1d9:	0f 85 59 02 00 00    	jne    1005bc438 <.text+0x1bb438>
1005bc1df:	41 8b 03             	mov    (%r11),%eax
1005bc1e2:	83 c0 5d             	add    $0x5d,%eax
1005bc1e5:	41 89 01             	mov    %eax,(%r9)
1005bc1e8:	41 83 fd 01          	cmp    $0x1,%r13d
1005bc1ec:	7e 42                	jle    1005bc230 <.text+0x1bb230>
1005bc1ee:	83 fe 01             	cmp    $0x1,%esi
1005bc1f1:	7e 3d                	jle    1005bc230 <.text+0x1bb230>
1005bc1f3:	41 8b 0e             	mov    (%r14),%ecx
1005bc1f6:	85 c9                	test   %ecx,%ecx
1005bc1f8:	0f 84 f2 01 00 00    	je     1005bc3f0 <.text+0x1bb3f0>
1005bc1fe:	46 8b 44 ac 48       	mov    0x48(%rsp,%r13,4),%r8d
1005bc203:	8b 8c b4 48 04 00 00 	mov    0x448(%rsp,%rsi,4),%ecx
1005bc20a:	44 39 e1             	cmp    %r12d,%ecx
1005bc20d:	75 21                	jne    1005bc230 <.text+0x1bb230>
1005bc20f:	41 39 d0             	cmp    %edx,%r8d
1005bc212:	75 1c                	jne    1005bc230 <.text+0x1bb230>
1005bc214:	89 da                	mov    %ebx,%edx
1005bc216:	44 29 fa             	sub    %r15d,%edx
1005bc219:	83 ea 01             	sub    $0x1,%edx
1005bc21c:	48 63 d2             	movslq %edx,%rdx
1005bc21f:	8b 14 97             	mov    (%rdi,%rdx,4),%edx
1005bc222:	83 c2 4b             	add    $0x4b,%edx
1005bc225:	39 c2                	cmp    %eax,%edx
1005bc227:	7d 07                	jge    1005bc230 <.text+0x1bb230>
1005bc229:	41 89 11             	mov    %edx,(%r9)
1005bc22c:	89 d0                	mov    %edx,%eax
1005bc22e:	66 90                	xchg   %ax,%ax
1005bc230:	42 8d 0c 3b          	lea    (%rbx,%r15,1),%ecx
1005bc234:	48 63 d1             	movslq %ecx,%rdx
1005bc237:	8b 14 97             	mov    (%rdi,%rdx,4),%edx
1005bc23a:	83 c2 5e             	add    $0x5e,%edx
1005bc23d:	39 c2                	cmp    %eax,%edx
1005bc23f:	7d 05                	jge    1005bc246 <.text+0x1bb246>
1005bc241:	41 89 11             	mov    %edx,(%r9)
1005bc244:	89 d0                	mov    %edx,%eax
1005bc246:	83 c3 01             	add    $0x1,%ebx
1005bc249:	48 63 db             	movslq %ebx,%rbx
1005bc24c:	8b 14 9f             	mov    (%rdi,%rbx,4),%edx
1005bc24f:	83 c2 60             	add    $0x60,%edx
1005bc252:	39 c2                	cmp    %eax,%edx
1005bc254:	7d 03                	jge    1005bc259 <.text+0x1bb259>
1005bc256:	41 89 11             	mov    %edx,(%r9)
1005bc259:	48 83 c6 01          	add    $0x1,%rsi
1005bc25d:	89 cb                	mov    %ecx,%ebx
1005bc25f:	44 01 fd             	add    %r15d,%ebp
1005bc262:	39 74 24 24          	cmp    %esi,0x24(%rsp)
1005bc266:	0f 8c f7 00 00 00    	jl     1005bc363 <.text+0x1bb363>
1005bc26c:	45 8b 26             	mov    (%r14),%r12d
1005bc26f:	45 85 e4             	test   %r12d,%r12d
1005bc272:	0f 85 c0 fe ff ff    	jne    1005bc138 <.text+0x1bb138>
1005bc278:	48 8b 84 24 a8 08 00 	mov    0x8a8(%rsp),%rax
1005bc27f:	00
1005bc280:	46 0f b6 64 28 ff    	movzbl -0x1(%rax,%r13,1),%r12d
1005bc286:	48 8b 84 24 b0 08 00 	mov    0x8b0(%rsp),%rax
1005bc28d:	00
1005bc28e:	0f b6 54 30 ff       	movzbl -0x1(%rax,%rsi,1),%edx
1005bc293:	41 39 d4             	cmp    %edx,%r12d
1005bc296:	0f 84 a4 00 00 00    	je     1005bc340 <.text+0x1bb340>
1005bc29c:	4c 8b 0d 6d c7 16 00 	mov    0x16c76d(%rip),%r9        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
1005bc2a3:	45 8b 19             	mov    (%r9),%r11d
1005bc2a6:	45 85 db             	test   %r11d,%r11d
1005bc2a9:	0f 85 d9 00 00 00    	jne    1005bc388 <.text+0x1bb388>
1005bc2af:	48 8b 05 4a ec 16 00 	mov    0x16ec4a(%rip),%rax        # 10072af00 <_head_msys_iconv_2_dll-0x41100>
1005bc2b6:	49 63 cc             	movslq %r12d,%rcx
1005bc2b9:	44 0f b6 84 08 00 02 	movzbl 0x200(%rax,%rcx,1),%r8d
1005bc2c0:	00 00
1005bc2c2:	48 63 ca             	movslq %edx,%rcx
1005bc2c5:	0f b6 84 08 00 02 00 	movzbl 0x200(%rax,%rcx,1),%eax
1005bc2cc:	00
1005bc2cd:	e9 d3 fe ff ff       	jmp    1005bc1a5 <.text+0x1bb1a5>
1005bc2d2:	48 8b 8c 24 a8 08 00 	mov    0x8a8(%rsp),%rcx
1005bc2d9:	00
1005bc2da:	e8 91 3f 0e 00       	call   1006a0270 <.text+0x29f270>
1005bc2df:	48 8b 8c 24 b0 08 00 	mov    0x8b0(%rsp),%rcx
1005bc2e6:	00
1005bc2e7:	49 89 c7             	mov    %rax,%r15
1005bc2ea:	8d 68 01             	lea    0x1(%rax),%ebp
1005bc2ed:	e8 7e 3f 0e 00       	call   1006a0270 <.text+0x29f270>
1005bc2f2:	41 83 c7 02          	add    $0x2,%r15d
1005bc2f6:	8d 48 02             	lea    0x2(%rax),%ecx
1005bc2f9:	44 8d 48 01          	lea    0x1(%rax),%r9d
1005bc2fd:	41 0f af cf          	imul   %r15d,%ecx
1005bc301:	44 89 4c 24 24       	mov    %r9d,0x24(%rsp)
1005bc306:	48 63 c9             	movslq %ecx,%rcx
1005bc309:	48 c1 e1 02          	shl    $0x2,%rcx
1005bc30d:	e8 ce 4d e4 ff       	call   1004010e0 <.text+0xe0>
1005bc312:	48 89 c7             	mov    %rax,%rdi
1005bc315:	48 85 c0             	test   %rax,%rax
1005bc318:	0f 84 b9 01 00 00    	je     1005bc4d7 <.text+0x1bb4d7>
1005bc31e:	44 8b 4c 24 24       	mov    0x24(%rsp),%r9d
1005bc323:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
1005bc329:	45 85 c9             	test   %r9d,%r9d
1005bc32c:	0f 8f 8e fd ff ff    	jg     1005bc0c0 <.text+0x1bb0c0>
1005bc332:	e9 bd fd ff ff       	jmp    1005bc0f4 <.text+0x1bb0f4>
1005bc337:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005bc33e:	00 00
1005bc340:	48 63 c3             	movslq %ebx,%rax
1005bc343:	42 8d 0c 3b          	lea    (%rbx,%r15,1),%ecx
1005bc347:	48 83 c6 01          	add    $0x1,%rsi
1005bc34b:	8b 14 87             	mov    (%rdi,%rax,4),%edx
1005bc34e:	48 63 c5             	movslq %ebp,%rax
1005bc351:	89 cb                	mov    %ecx,%ebx
1005bc353:	44 01 fd             	add    %r15d,%ebp
1005bc356:	89 14 87             	mov    %edx,(%rdi,%rax,4)
1005bc359:	39 74 24 24          	cmp    %esi,0x24(%rsp)
1005bc35d:	0f 8d 09 ff ff ff    	jge    1005bc26c <.text+0x1bb26c>
1005bc363:	49 83 c5 01          	add    $0x1,%r13
1005bc367:	44 39 6c 24 3c       	cmp    %r13d,0x3c(%rsp)
1005bc36c:	0f 8c 1e 01 00 00    	jl     1005bc490 <.text+0x1bb490>
1005bc372:	42 8b 44 af fc       	mov    -0x4(%rdi,%r13,4),%eax
1005bc377:	83 c0 5e             	add    $0x5e,%eax
1005bc37a:	42 89 04 af          	mov    %eax,(%rdi,%r13,4)
1005bc37e:	e9 9d fd ff ff       	jmp    1005bc120 <.text+0x1bb120>
1005bc383:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005bc388:	41 83 fc 7f          	cmp    $0x7f,%r12d
1005bc38c:	0f 8f 7e 00 00 00    	jg     1005bc410 <.text+0x1bb410>
1005bc392:	4c 8b 15 67 eb 16 00 	mov    0x16eb67(%rip),%r10        # 10072af00 <_head_msys_iconv_2_dll-0x41100>
1005bc399:	49 63 cc             	movslq %r12d,%rcx
1005bc39c:	41 8b 01             	mov    (%r9),%eax
1005bc39f:	45 0f b6 84 0a 00 02 	movzbl 0x200(%r10,%rcx,1),%r8d
1005bc3a6:	00 00
1005bc3a8:	85 c0                	test   %eax,%eax
1005bc3aa:	0f 84 d0 fd ff ff    	je     1005bc180 <.text+0x1bb180>
1005bc3b0:	48 8b 05 49 eb 16 00 	mov    0x16eb49(%rip),%rax        # 10072af00 <_head_msys_iconv_2_dll-0x41100>
1005bc3b7:	83 fa 7f             	cmp    $0x7f,%edx
1005bc3ba:	0f 8e 02 ff ff ff    	jle    1005bc2c2 <.text+0x1bb2c2>
1005bc3c0:	89 d1                	mov    %edx,%ecx
1005bc3c2:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
1005bc3c7:	89 54 24 38          	mov    %edx,0x38(%rsp)
1005bc3cb:	e8 10 f7 f2 ff       	call   1004ebae0 <.text+0xeaae0>
1005bc3d0:	8b 54 24 38          	mov    0x38(%rsp),%edx
1005bc3d4:	44 8b 44 24 28       	mov    0x28(%rsp),%r8d
1005bc3d9:	e9 c7 fd ff ff       	jmp    1005bc1a5 <.text+0x1bb1a5>
1005bc3de:	66 90                	xchg   %ax,%ax
1005bc3e0:	41 8b 03             	mov    (%r11),%eax
1005bc3e3:	83 c0 34             	add    $0x34,%eax
1005bc3e6:	e9 fa fd ff ff       	jmp    1005bc1e5 <.text+0x1bb1e5>
1005bc3eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005bc3f0:	48 8b 8c 24 a8 08 00 	mov    0x8a8(%rsp),%rcx
1005bc3f7:	00
1005bc3f8:	46 0f b6 44 29 fe    	movzbl -0x2(%rcx,%r13,1),%r8d
1005bc3fe:	48 8b 8c 24 b0 08 00 	mov    0x8b0(%rsp),%rcx
1005bc405:	00
1005bc406:	0f b6 4c 31 fe       	movzbl -0x2(%rcx,%rsi,1),%ecx
1005bc40b:	e9 fa fd ff ff       	jmp    1005bc20a <.text+0x1bb20a>
1005bc410:	44 89 e1             	mov    %r12d,%ecx
1005bc413:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
1005bc418:	89 54 24 38          	mov    %edx,0x38(%rsp)
1005bc41c:	e8 bf f6 f2 ff       	call   1004ebae0 <.text+0xeaae0>
1005bc421:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
1005bc426:	8b 54 24 38          	mov    0x38(%rsp),%edx
1005bc42a:	41 89 c0             	mov    %eax,%r8d
1005bc42d:	41 8b 01             	mov    (%r9),%eax
1005bc430:	e9 73 ff ff ff       	jmp    1005bc3a8 <.text+0x1bb3a8>
1005bc435:	0f 1f 00             	nopl   (%rax)
1005bc438:	45 89 e0             	mov    %r12d,%r8d
1005bc43b:	48 89 c1             	mov    %rax,%rcx
1005bc43e:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
1005bc443:	4c 89 5c 24 28       	mov    %r11,0x28(%rsp)
1005bc448:	89 54 24 38          	mov    %edx,0x38(%rsp)
1005bc44c:	e8 2f fa ff ff       	call   1005bbe80 <.text+0x1bae80>
1005bc451:	8b 54 24 38          	mov    0x38(%rsp),%edx
1005bc455:	4c 8b 5c 24 28       	mov    0x28(%rsp),%r11
1005bc45a:	85 c0                	test   %eax,%eax
1005bc45c:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
1005bc461:	0f 84 78 fd ff ff    	je     1005bc1df <.text+0x1bb1df>
1005bc467:	41 8b 03             	mov    (%r11),%eax
1005bc46a:	83 c0 21             	add    $0x21,%eax
1005bc46d:	e9 73 fd ff ff       	jmp    1005bc1e5 <.text+0x1bb1e5>
1005bc472:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005bc478:	48 8b 05 81 ea 16 00 	mov    0x16ea81(%rip),%rax        # 10072af00 <_head_msys_iconv_2_dll-0x41100>
1005bc47f:	49 63 cc             	movslq %r12d,%rcx
1005bc482:	44 0f b6 84 08 00 02 	movzbl 0x200(%rax,%rcx,1),%r8d
1005bc489:	00 00
1005bc48b:	e9 f0 fc ff ff       	jmp    1005bc180 <.text+0x1bb180>
1005bc490:	8b 6c 24 3c          	mov    0x3c(%rsp),%ebp
1005bc494:	44 8b 4c 24 24       	mov    0x24(%rsp),%r9d
1005bc499:	41 8d 41 ff          	lea    -0x1(%r9),%eax
1005bc49d:	48 89 f9             	mov    %rdi,%rcx
1005bc4a0:	41 0f af c7          	imul   %r15d,%eax
1005bc4a4:	8d 44 05 ff          	lea    -0x1(%rbp,%rax,1),%eax
1005bc4a8:	48 98                	cltq
1005bc4aa:	8b 1c 87             	mov    (%rdi,%rax,4),%ebx
1005bc4ad:	e8 6e 50 e4 ff       	call   100401520 <.text+0x520>
1005bc4b2:	89 d8                	mov    %ebx,%eax
1005bc4b4:	48 81 c4 58 08 00 00 	add    $0x858,%rsp
1005bc4bb:	5b                   	pop    %rbx
1005bc4bc:	5e                   	pop    %rsi
1005bc4bd:	5f                   	pop    %rdi
1005bc4be:	5d                   	pop    %rbp
1005bc4bf:	41 5c                	pop    %r12
1005bc4c1:	41 5d                	pop    %r13
1005bc4c3:	41 5e                	pop    %r14
1005bc4c5:	41 5f                	pop    %r15
1005bc4c7:	c3                   	ret
1005bc4c8:	49 83 c5 01          	add    $0x1,%r13
1005bc4cc:	44 39 ed             	cmp    %r13d,%ebp
1005bc4cf:	0f 8d 2d fc ff ff    	jge    1005bc102 <.text+0x1bb102>
1005bc4d5:	eb c2                	jmp    1005bc499 <.text+0x1bb499>
1005bc4d7:	31 db                	xor    %ebx,%ebx
1005bc4d9:	eb d7                	jmp    1005bc4b2 <.text+0x1bb4b2>
1005bc4db:	41 bf 02 00 00 00    	mov    $0x2,%r15d
1005bc4e1:	bd 01 00 00 00       	mov    $0x1,%ebp
1005bc4e6:	31 c0                	xor    %eax,%eax
1005bc4e8:	e9 3b fb ff ff       	jmp    1005bc028 <.text+0x1bb028>
1005bc4ed:	b9 02 00 00 00       	mov    $0x2,%ecx
1005bc4f2:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1005bc4f8:	31 d2                	xor    %edx,%edx
1005bc4fa:	e9 87 fb ff ff       	jmp    1005bc086 <.text+0x1bb086>
1005bc4ff:	48 8b 05 fa e9 16 00 	mov    0x16e9fa(%rip),%rax        # 10072af00 <_head_msys_iconv_2_dll-0x41100>
1005bc506:	e9 b7 fd ff ff       	jmp    1005bc2c2 <.text+0x1bb2c2>
1005bc50b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005bc510:	57                   	push   %rdi
1005bc511:	56                   	push   %rsi
1005bc512:	53                   	push   %rbx
1005bc513:	48 83 ec 20          	sub    $0x20,%rsp
1005bc517:	8b 11                	mov    (%rcx),%edx
1005bc519:	48 89 cb             	mov    %rcx,%rbx
1005bc51c:	85 d2                	test   %edx,%edx
1005bc51e:	7e 20                	jle    1005bc540 <.text+0x1bb540>
1005bc520:	31 ff                	xor    %edi,%edi
1005bc522:	31 f6                	xor    %esi,%esi
1005bc524:	0f 1f 40 00          	nopl   0x0(%rax)
1005bc528:	48 8b 43 10          	mov    0x10(%rbx),%rax
1005bc52c:	83 c6 01             	add    $0x1,%esi
1005bc52f:	48 8b 0c 38          	mov    (%rax,%rdi,1),%rcx
1005bc533:	48 83 c7 28          	add    $0x28,%rdi
1005bc537:	e8 e4 4f e4 ff       	call   100401520 <.text+0x520>
1005bc53c:	39 33                	cmp    %esi,(%rbx)
1005bc53e:	7f e8                	jg     1005bc528 <.text+0x1bb528>
1005bc540:	48 89 d9             	mov    %rbx,%rcx
1005bc543:	e8 f8 4f e4 ff       	call   100401540 <.text+0x540>
1005bc548:	8b 43 28             	mov    0x28(%rbx),%eax
1005bc54b:	85 c0                	test   %eax,%eax
1005bc54d:	7e 22                	jle    1005bc571 <.text+0x1bb571>
1005bc54f:	31 ff                	xor    %edi,%edi
1005bc551:	31 f6                	xor    %esi,%esi
1005bc553:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005bc558:	48 8b 43 38          	mov    0x38(%rbx),%rax
1005bc55c:	83 c6 01             	add    $0x1,%esi
1005bc55f:	48 8b 0c 38          	mov    (%rax,%rdi,1),%rcx
1005bc563:	48 83 c7 28          	add    $0x28,%rdi
1005bc567:	e8 b4 4f e4 ff       	call   100401520 <.text+0x520>
1005bc56c:	39 73 28             	cmp    %esi,0x28(%rbx)
1005bc56f:	7f e7                	jg     1005bc558 <.text+0x1bb558>
1005bc571:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
1005bc575:	e8 c6 4f e4 ff       	call   100401540 <.text+0x540>
1005bc57a:	48 8d 8b 50 03 00 00 	lea    0x350(%rbx),%rcx
1005bc581:	31 d2                	xor    %edx,%edx
1005bc583:	48 83 c4 20          	add    $0x20,%rsp
1005bc587:	5b                   	pop    %rbx
1005bc588:	5e                   	pop    %rsi
1005bc589:	5f                   	pop    %rdi
1005bc58a:	e9 51 39 f0 ff       	jmp    1004bfee0 <.text+0xbeee0>
1005bc58f:	90                   	nop
1005bc590:	41 57                	push   %r15
1005bc592:	41 56                	push   %r14
1005bc594:	41 55                	push   %r13
1005bc596:	41 54                	push   %r12
1005bc598:	55                   	push   %rbp
1005bc599:	57                   	push   %rdi
1005bc59a:	56                   	push   %rsi
1005bc59b:	53                   	push   %rbx
1005bc59c:	48 81 ec 48 01 00 00 	sub    $0x148,%rsp
1005bc5a3:	48 63 02             	movslq (%rdx),%rax
1005bc5a6:	48 89 cd             	mov    %rcx,%rbp
1005bc5a9:	48 89 d7             	mov    %rdx,%rdi
1005bc5ac:	85 c0                	test   %eax,%eax
1005bc5ae:	0f 84 ca 00 00 00    	je     1005bc67e <.text+0x1bb67e>
1005bc5b4:	89 c3                	mov    %eax,%ebx
1005bc5b6:	48 8b 52 10          	mov    0x10(%rdx),%rdx
1005bc5ba:	83 eb 01             	sub    $0x1,%ebx
1005bc5bd:	0f 88 bb 00 00 00    	js     1005bc67e <.text+0x1bb67e>
1005bc5c3:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1005bc5c7:	48 8d 74 24 40       	lea    0x40(%rsp),%rsi
1005bc5cc:	4c 8b 2d 7d 6c 16 00 	mov    0x166c7d(%rip),%r13        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1005bc5d3:	41 bc fe 00 00 00    	mov    $0xfe,%r12d
1005bc5d9:	4c 8d 7c c2 d8       	lea    -0x28(%rdx,%rax,8),%r15
1005bc5de:	4c 8d 74 24 3c       	lea    0x3c(%rsp),%r14
1005bc5e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005bc5e8:	49 8b 17             	mov    (%r15),%rdx
1005bc5eb:	41 b8 fe 00 00 00    	mov    $0xfe,%r8d
1005bc5f1:	48 89 f1             	mov    %rsi,%rcx
1005bc5f4:	e8 17 81 00 00       	call   1005c4710 <.text+0x1c3710>
1005bc5f9:	49 63 4f 08          	movslq 0x8(%r15),%rcx
1005bc5fd:	45 89 e0             	mov    %r12d,%r8d
1005bc600:	49 63 57 0c          	movslq 0xc(%r15),%rdx
1005bc604:	48 03 55 40          	add    0x40(%rbp),%rdx
1005bc608:	41 29 c8             	sub    %ecx,%r8d
1005bc60b:	48 01 f1             	add    %rsi,%rcx
1005bc60e:	4d 63 c0             	movslq %r8d,%r8
1005bc611:	e8 fa 80 00 00       	call   1005c4710 <.text+0x1c3710>
1005bc616:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1005bc61a:	45 31 c9             	xor    %r9d,%r9d
1005bc61d:	4d 89 f0             	mov    %r14,%r8
1005bc620:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1005bc627:	00
1005bc628:	48 89 f2             	mov    %rsi,%rdx
1005bc62b:	c7 44 24 3c 3a 00 00 	movl   $0x3a,0x3c(%rsp)
1005bc632:	00