1004561d2:	e8 19 80 ff ff       	call   10044e1f0 <.text+0x4d1f0>
1004561d7:	85 ff                	test   %edi,%edi
1004561d9:	48 8d 7c 24 30       	lea    0x30(%rsp),%rdi
1004561de:	0f 84 7c 00 00 00    	je     100456260 <.text+0x55260>
1004561e4:	48 89 fa             	mov    %rdi,%rdx
1004561e7:	48 89 d9             	mov    %rbx,%rcx
1004561ea:	e8 e1 96 ff ff       	call   10044f8d0 <.text+0x4e8d0>
1004561ef:	83 f8 02             	cmp    $0x2,%eax
1004561f2:	74 6c                	je     100456260 <.text+0x55260>
1004561f4:	31 db                	xor    %ebx,%ebx
1004561f6:	85 c0                	test   %eax,%eax
1004561f8:	74 15                	je     10045620f <.text+0x5520f>
1004561fa:	48 89 f9             	mov    %rdi,%rcx
1004561fd:	89 f2                	mov    %esi,%edx
1004561ff:	e8 1c 82 ff ff       	call   10044e420 <.text+0x4d420>
100456204:	48 89 f9             	mov    %rdi,%rcx
100456207:	48 89 c3             	mov    %rax,%rbx
10045620a:	e8 61 72 1a 00       	call   1005fd470 <.text+0x1fc470>
10045620f:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
100456216:	00
100456217:	48 85 c9             	test   %rcx,%rcx
10045621a:	74 64                	je     100456280 <.text+0x55280>
10045621c:	e8 ff b2 fa ff       	call   100401520 <.text+0x520>
100456221:	48 c7 84 24 98 00 00 	movq   $0x0,0x98(%rsp)
100456228:	00 00 00 00 00
10045622d:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
100456234:	00
100456235:	e8 46 b3 fa ff       	call   100401580 <.text+0x580>
10045623a:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
100456241:	00
100456242:	48 85 c9             	test   %rcx,%rcx
100456245:	74 05                	je     10045624c <.text+0x5524c>
100456247:	e8 d4 b2 fa ff       	call   100401520 <.text+0x520>
10045624c:	48 89 d8             	mov    %rbx,%rax
10045624f:	48 81 c4 d8 00 00 00 	add    $0xd8,%rsp
100456256:	5b                   	pop    %rbx
100456257:	5e                   	pop    %rsi
100456258:	5f                   	pop    %rdi
100456259:	5d                   	pop    %rbp
10045625a:	c3                   	ret
10045625b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100456260:	49 89 e9             	mov    %rbp,%r9
100456263:	45 31 c0             	xor    %r8d,%r8d
100456266:	48 89 fa             	mov    %rdi,%rdx
100456269:	48 89 d9             	mov    %rbx,%rcx
10045626c:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
100456273:	00 00
100456275:	e8 d6 f5 ff ff       	call   100455850 <.text+0x54850>
10045627a:	e9 75 ff ff ff       	jmp    1004561f4 <.text+0x551f4>
10045627f:	90                   	nop
100456280:	8b 84 24 b8 00 00 00 	mov    0xb8(%rsp),%eax
100456287:	85 c0                	test   %eax,%eax
100456289:	74 a2                	je     10045622d <.text+0x5522d>
10045628b:	eb 8f                	jmp    10045621c <.text+0x5521c>
10045628d:	0f 1f 00             	nopl   (%rax)
100456290:	45 89 c1             	mov    %r8d,%r9d
100456293:	45 31 c0             	xor    %r8d,%r8d
100456296:	e9 05 ff ff ff       	jmp    1004561a0 <.text+0x551a0>
10045629b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004562a0:	41 57                	push   %r15
1004562a2:	41 56                	push   %r14
1004562a4:	41 55                	push   %r13
1004562a6:	41 54                	push   %r12
1004562a8:	55                   	push   %rbp
1004562a9:	57                   	push   %rdi
1004562aa:	56                   	push   %rsi
1004562ab:	53                   	push   %rbx
1004562ac:	48 83 ec 38          	sub    $0x38,%rsp
1004562b0:	48 8b 2d 69 cf 2c 00 	mov    0x2ccf69(%rip),%rbp        # 100723220 <_head_msys_iconv_2_dll-0x48de0>
1004562b7:	48 8b 3d d2 2d 2d 00 	mov    0x2d2dd2(%rip),%rdi        # 100729090 <_head_msys_iconv_2_dll-0x42f70>
1004562be:	44 8b 65 10          	mov    0x10(%rbp),%r12d
1004562c2:	44 8b 2f             	mov    (%rdi),%r13d
1004562c5:	48 89 ce             	mov    %rcx,%rsi
1004562c8:	89 d3                	mov    %edx,%ebx
1004562ca:	45 89 ce             	mov    %r9d,%r14d
1004562cd:	45 85 c0             	test   %r8d,%r8d
1004562d0:	75 07                	jne    1004562d9 <.text+0x552d9>
1004562d2:	c7 45 10 01 00 00 00 	movl   $0x1,0x10(%rbp)
1004562d9:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1004562de:	e8 6d 67 1b 00       	call   10060ca50 <.text+0x20ba50>
1004562e3:	85 db                	test   %ebx,%ebx
1004562e5:	74 59                	je     100456340 <.text+0x55340>
1004562e7:	4c 8b 3d 12 4a 2d 00 	mov    0x2d4a12(%rip),%r15        # 10072ad00 <_head_msys_iconv_2_dll-0x41300>
1004562ee:	48 89 f1             	mov    %rsi,%rcx
1004562f1:	45 89 f1             	mov    %r14d,%r9d
1004562f4:	45 31 c0             	xor    %r8d,%r8d
1004562f7:	48 8b 1d 92 4d 2d 00 	mov    0x2d4d92(%rip),%rbx        # 10072b090 <_head_msys_iconv_2_dll-0x40f70>
1004562fe:	31 d2                	xor    %edx,%edx
100456300:	c7 07 00 00 00 00    	movl   $0x0,(%rdi)
100456306:	41 83 07 01          	addl   $0x1,(%r15)
10045630a:	83 03 01             	addl   $0x1,(%rbx)
10045630d:	e8 8e fe ff ff       	call   1004561a0 <.text+0x551a0>
100456312:	41 83 2f 01          	subl   $0x1,(%r15)
100456316:	48 89 c6             	mov    %rax,%rsi
100456319:	83 2b 01             	subl   $0x1,(%rbx)
10045631c:	44 89 2f             	mov    %r13d,(%rdi)
10045631f:	e8 5c 67 1b 00       	call   10060ca80 <.text+0x20ba80>
100456324:	48 89 f0             	mov    %rsi,%rax
100456327:	44 89 65 10          	mov    %r12d,0x10(%rbp)
10045632b:	48 83 c4 38          	add    $0x38,%rsp
10045632f:	5b                   	pop    %rbx
100456330:	5e                   	pop    %rsi
100456331:	5f                   	pop    %rdi
100456332:	5d                   	pop    %rbp
100456333:	41 5c                	pop    %r12
100456335:	41 5d                	pop    %r13
100456337:	41 5e                	pop    %r14
100456339:	41 5f                	pop    %r15
10045633b:	c3                   	ret
10045633c:	0f 1f 40 00          	nopl   0x0(%rax)
100456340:	48 8b 1d 49 4d 2d 00 	mov    0x2d4d49(%rip),%rbx        # 10072b090 <_head_msys_iconv_2_dll-0x40f70>
100456347:	48 89 f1             	mov    %rsi,%rcx
10045634a:	45 89 f1             	mov    %r14d,%r9d
10045634d:	45 31 c0             	xor    %r8d,%r8d
100456350:	31 d2                	xor    %edx,%edx
100456352:	c7 07 00 00 00 00    	movl   $0x0,(%rdi)
100456358:	83 03 01             	addl   $0x1,(%rbx)
10045635b:	e8 40 fe ff ff       	call   1004561a0 <.text+0x551a0>
100456360:	48 89 c6             	mov    %rax,%rsi
100456363:	eb b4                	jmp    100456319 <.text+0x55319>
100456365:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10045636c:	00 00 00 00
100456370:	41 57                	push   %r15
100456372:	41 56                	push   %r14
100456374:	41 55                	push   %r13
100456376:	41 54                	push   %r12
100456378:	55                   	push   %rbp
100456379:	57                   	push   %rdi
10045637a:	56                   	push   %rsi
10045637b:	53                   	push   %rbx
10045637c:	48 83 ec 38          	sub    $0x38,%rsp
100456380:	48 89 94 24 88 00 00 	mov    %rdx,0x88(%rsp)
100456387:	00
100456388:	49 89 cc             	mov    %rcx,%r12
10045638b:	4c 89 c6             	mov    %r8,%rsi
10045638e:	4c 89 cb             	mov    %r9,%rbx
100456391:	4c 89 84 24 90 00 00 	mov    %r8,0x90(%rsp)
100456398:	00
100456399:	4d 85 c0             	test   %r8,%r8
10045639c:	0f 84 10 01 00 00    	je     1004564b2 <.text+0x554b2>
1004563a2:	4d 85 c9             	test   %r9,%r9
1004563a5:	0f 84 07 01 00 00    	je     1004564b2 <.text+0x554b2>
1004563ab:	c6 02 00             	movb   $0x0,(%rdx)
1004563ae:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
1004563b2:	49 89 d5             	mov    %rdx,%r13
1004563b5:	31 d2                	xor    %edx,%edx
1004563b7:	41 c6 00 00          	movb   $0x0,(%r8)
1004563bb:	45 0f b6 39          	movzbl (%r9),%r15d
1004563bf:	45 31 c0             	xor    %r8d,%r8d
1004563c2:	41 c6 01 00          	movb   $0x0,(%r9)
1004563c6:	45 31 c9             	xor    %r9d,%r9d
1004563c9:	e8 d2 fd ff ff       	call   1004561a0 <.text+0x551a0>
1004563ce:	48 89 c5             	mov    %rax,%rbp
1004563d1:	48 85 c0             	test   %rax,%rax
1004563d4:	0f 84 c6 00 00 00    	je     1004564a0 <.text+0x554a0>
1004563da:	48 89 c1             	mov    %rax,%rcx
1004563dd:	e8 8e 9e 24 00       	call   1006a0270 <.text+0x29f270>
1004563e2:	4c 89 e9             	mov    %r13,%rcx
1004563e5:	48 89 da             	mov    %rbx,%rdx
1004563e8:	4c 29 e1             	sub    %r12,%rcx
1004563eb:	48 29 f2             	sub    %rsi,%rdx
1004563ee:	4c 8d 74 11 01       	lea    0x1(%rcx,%rdx,1),%r14
1004563f3:	49 01 c6             	add    %rax,%r14
1004563f6:	4c 89 f1             	mov    %r14,%rcx
1004563f9:	e8 e2 ac fa ff       	call   1004010e0 <.text+0xe0>
1004563fe:	48 89 c7             	mov    %rax,%rdi
100456401:	48 85 c0             	test   %rax,%rax
100456404:	0f 84 b6 00 00 00    	je     1004564c0 <.text+0x554c0>
10045640a:	48 8d 46 01          	lea    0x1(%rsi),%rax
10045640e:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
100456413:	4d 89 e1             	mov    %r12,%r9
100456416:	4c 89 f2             	mov    %r14,%rdx
100456419:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10045641e:	4c 8d 05 54 0e 29 00 	lea    0x290e54(%rip),%r8        # 1006e7279 <_head_msys_iconv_2_dll-0x84d87>
100456425:	48 89 f9             	mov    %rdi,%rcx
100456428:	e8 73 39 17 00       	call   1005c9da0 <.text+0x1c8da0>
10045642d:	48 89 e9             	mov    %rbp,%rcx
100456430:	e8 eb b0 fa ff       	call   100401520 <.text+0x520>
100456435:	44 88 3b             	mov    %r15b,(%rbx)
100456438:	45 31 c9             	xor    %r9d,%r9d
10045643b:	48 89 f9             	mov    %rdi,%rcx
10045643e:	41 c6 45 00 7b       	movb   $0x7b,0x0(%r13)
100456443:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
10045644a:	00
10045644b:	4c 8d 84 24 90 00 00 	lea    0x90(%rsp),%r8
100456452:	00
100456453:	c6 06 7d             	movb   $0x7d,(%rsi)
100456456:	e8 c5 b0 ff ff       	call   100451520 <.text+0x50520>
10045645b:	48 8b 94 24 88 00 00 	mov    0x88(%rsp),%rdx
100456462:	00
100456463:	49 89 c1             	mov    %rax,%r9
100456466:	48 85 d2             	test   %rdx,%rdx
100456469:	74 1e                	je     100456489 <.text+0x55489>
10045646b:	4c 8b 84 24 90 00 00 	mov    0x90(%rsp),%r8
100456472:	00
100456473:	48 89 f9             	mov    %rdi,%rcx
100456476:	e8 f5 fe ff ff       	call   100456370 <.text+0x55370>
10045647b:	48 89 f9             	mov    %rdi,%rcx
10045647e:	48 89 c3             	mov    %rax,%rbx
100456481:	e8 9a b0 fa ff       	call   100401520 <.text+0x520>
100456486:	48 89 df             	mov    %rbx,%rdi
100456489:	48 89 f8             	mov    %rdi,%rax
10045648c:	48 83 c4 38          	add    $0x38,%rsp
100456490:	5b                   	pop    %rbx
100456491:	5e                   	pop    %rsi
100456492:	5f                   	pop    %rdi
100456493:	5d                   	pop    %rbp
100456494:	41 5c                	pop    %r12
100456496:	41 5d                	pop    %r13
100456498:	41 5e                	pop    %r14
10045649a:	41 5f                	pop    %r15
10045649c:	c3                   	ret
10045649d:	0f 1f 00             	nopl   (%rax)
1004564a0:	31 c9                	xor    %ecx,%ecx
1004564a2:	e8 79 b0 fa ff       	call   100401520 <.text+0x520>
1004564a7:	44 88 3b             	mov    %r15b,(%rbx)
1004564aa:	41 c6 45 00 7b       	movb   $0x7b,0x0(%r13)
1004564af:	c6 06 7d             	movb   $0x7d,(%rsi)
1004564b2:	31 ff                	xor    %edi,%edi
1004564b4:	eb d3                	jmp    100456489 <.text+0x55489>
1004564b6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004564bd:	00 00 00
1004564c0:	48 89 e9             	mov    %rbp,%rcx
1004564c3:	31 ff                	xor    %edi,%edi
1004564c5:	e8 56 b0 fa ff       	call   100401520 <.text+0x520>
1004564ca:	44 88 3b             	mov    %r15b,(%rbx)
1004564cd:	41 c6 45 00 7b       	movb   $0x7b,0x0(%r13)
1004564d2:	c6 06 7d             	movb   $0x7d,(%rsi)
1004564d5:	eb b2                	jmp    100456489 <.text+0x55489>
1004564d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004564de:	00 00
1004564e0:	41 57                	push   %r15
1004564e2:	41 56                	push   %r14
1004564e4:	41 55                	push   %r13
1004564e6:	41 54                	push   %r12
1004564e8:	55                   	push   %rbp
1004564e9:	57                   	push   %rdi
1004564ea:	56                   	push   %rsi
1004564eb:	53                   	push   %rbx
1004564ec:	48 81 ec f8 00 00 00 	sub    $0xf8,%rsp
1004564f3:	4c 89 c3             	mov    %r8,%rbx
1004564f6:	48 89 94 24 48 01 00 	mov    %rdx,0x148(%rsp)
1004564fd:	00
1004564fe:	48 89 cd             	mov    %rcx,%rbp
100456501:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
100456505:	44 89 8c 24 58 01 00 	mov    %r9d,0x158(%rsp)
10045650c:	00
10045650d:	48 c7 84 24 c0 00 00 	movq   $0x0,0xc0(%rsp)
100456514:	00 00 00 00 00
100456519:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
10045651d:	e8 ae 7f 1e 00       	call   10063e4d0 <.text+0x23d4d0>
100456522:	48 89 d9             	mov    %rbx,%rcx
100456525:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
10045652b:	ba 08 00 00 00       	mov    $0x8,%edx
100456530:	48 29 f9             	sub    %rdi,%rcx
100456533:	89 44 24 4c          	mov    %eax,0x4c(%rsp)
100456537:	31 c0                	xor    %eax,%eax
100456539:	81 c1 b8 00 00 00    	add    $0xb8,%ecx
10045653f:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
100456546:	48 c7 83 b0 00 00 00 	movq   $0x0,0xb0(%rbx)
10045654d:	00 00 00 00
100456551:	c1 e9 03             	shr    $0x3,%ecx
100456554:	f3 48 ab             	rep stos %rax,%es:(%rdi)
100456557:	48 8d 83 a0 00 00 00 	lea    0xa0(%rbx),%rax
10045655e:	48 89 c1             	mov    %rax,%rcx
100456561:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
100456566:	e8 c5 b0 fa ff       	call   100401630 <.text+0x630>
10045656b:	8b 84 24 68 01 00 00 	mov    0x168(%rsp),%eax
100456572:	83 e0 40             	and    $0x40,%eax
100456575:	0b 84 24 60 01 00 00 	or     0x160(%rsp),%eax
10045657c:	41 89 c7             	mov    %eax,%r15d
10045657f:	0f 85 db 02 00 00    	jne    100456860 <.text+0x55860>
100456585:	8b 84 24 68 01 00 00 	mov    0x168(%rsp),%eax
10045658c:	44 8b 6c 24 4c       	mov    0x4c(%rsp),%r13d
100456591:	83 e0 02             	and    $0x2,%eax
100456594:	89 44 24 50          	mov    %eax,0x50(%rsp)
100456598:	45 85 ed             	test   %r13d,%r13d
10045659b:	0f 84 67 01 00 00    	je     100456708 <.text+0x55708>
1004565a1:	e8 2a 65 1b 00       	call   10060cad0 <.text+0x20bad0>
1004565a6:	85 c0                	test   %eax,%eax
1004565a8:	74 0a                	je     1004565b4 <.text+0x555b4>
1004565aa:	80 7d 00 73          	cmpb   $0x73,0x0(%rbp)
1004565ae:	0f 84 34 0e 00 00    	je     1004573e8 <.text+0x563e8>
1004565b4:	44 8b 8c 24 70 01 00 	mov    0x170(%rsp),%r9d
1004565bb:	00
1004565bc:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
1004565c3:	00
1004565c4:	4c 8d 84 24 b8 00 00 	lea    0xb8(%rsp),%r8
1004565cb:	00
1004565cc:	48 89 e9             	mov    %rbp,%rcx
1004565cf:	e8 4c af ff ff       	call   100451520 <.text+0x50520>
1004565d4:	48 8b 94 24 b0 00 00 	mov    0xb0(%rsp),%rdx
1004565db:	00
1004565dc:	48 89 43 08          	mov    %rax,0x8(%rbx)
1004565e0:	48 89 c6             	mov    %rax,%rsi
1004565e3:	48 85 d2             	test   %rdx,%rdx
1004565e6:	0f 84 04 03 00 00    	je     1004568f0 <.text+0x558f0>
1004565ec:	44 8b a4 24 58 01 00 	mov    0x158(%rsp),%r12d
1004565f3:	00
1004565f4:	45 85 e4             	test   %r12d,%r12d
1004565f7:	74 27                	je     100456620 <.text+0x55620>
1004565f9:	0f b6 0e             	movzbl (%rsi),%ecx
1004565fc:	80 f9 20             	cmp    $0x20,%cl
1004565ff:	74 1f                	je     100456620 <.text+0x55620>
100456601:	80 f9 09             	cmp    $0x9,%cl
100456604:	74 1a                	je     100456620 <.text+0x55620>
100456606:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
10045660b:	e8 00 e2 02 00       	call   100484810 <.text+0x83810>
100456610:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
100456615:	85 c0                	test   %eax,%eax
100456617:	0f 84 f3 0d 00 00    	je     100457410 <.text+0x56410>
10045661d:	0f 1f 00             	nopl   (%rax)
100456620:	4c 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%r8
100456627:	00
100456628:	49 89 f1             	mov    %rsi,%r9
10045662b:	48 89 e9             	mov    %rbp,%rcx
10045662e:	e8 3d fd ff ff       	call   100456370 <.text+0x55370>
100456633:	48 89 43 18          	mov    %rax,0x18(%rbx)
100456637:	48 85 c0             	test   %rax,%rax
10045663a:	0f 84 b8 0c 00 00    	je     1004572f8 <.text+0x562f8>
100456640:	48 89 03             	mov    %rax,(%rbx)
100456643:	0f b6 3e             	movzbl (%rsi),%edi
100456646:	45 31 d2             	xor    %r10d,%r10d
100456649:	40 80 ff 2e          	cmp    $0x2e,%dil
10045664d:	0f 84 0d 0b 00 00    	je     100457160 <.text+0x56160>
100456653:	40 80 ff 5b          	cmp    $0x5b,%dil
100456657:	0f 84 f3 00 00 00    	je     100456750 <.text+0x55750>
10045665d:	40 80 ff 2e          	cmp    $0x2e,%dil
100456661:	0f 84 e9 00 00 00    	je     100456750 <.text+0x55750>
100456667:	48 8b 05 d2 29 2d 00 	mov    0x2d29d2(%rip),%rax        # 100729040 <_head_msys_iconv_2_dll-0x42fc0>
10045666e:	48 8b 38             	mov    (%rax),%rdi
100456671:	48 85 ff             	test   %rdi,%rdi
100456674:	0f 84 09 02 00 00    	je     100456883 <.text+0x55883>
10045667a:	48 8b 07             	mov    (%rdi),%rax
10045667d:	48 85 c0             	test   %rax,%rax
100456680:	0f 84 fd 01 00 00    	je     100456883 <.text+0x55883>
100456686:	44 8b 57 10          	mov    0x10(%rdi),%r10d
10045668a:	45 85 d2             	test   %r10d,%r10d
10045668d:	0f 85 95 02 00 00    	jne    100456928 <.text+0x55928>
100456693:	83 38 10             	cmpl   $0x10,(%rax)
100456696:	0f 85 8c 02 00 00    	jne    100456928 <.text+0x55928>
10045669c:	48 8b 48 08          	mov    0x8(%rax),%rcx
1004566a0:	48 85 c9             	test   %rcx,%rcx
1004566a3:	0f 84 7f 02 00 00    	je     100456928 <.text+0x55928>
1004566a9:	48 8b 13             	mov    (%rbx),%rdx
1004566ac:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1004566b0:	4c 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%r9
1004566b7:	00
1004566b8:	49 29 d0             	sub    %rdx,%r8
1004566bb:	e8 90 59 1c 00       	call   10061c050 <.text+0x21b050>