1005ed30c:	0f 85 8e 01 00 00    	jne    1005ed4a0 <.text+0x1ec4a0>
1005ed312:	48 89 f2             	mov    %rsi,%rdx
1005ed315:	b9 20 00 00 00       	mov    $0x20,%ecx
1005ed31a:	e8 11 29 0b 00       	call   10069fc30 <.text+0x29ec30>
1005ed31f:	0f b6 84 24 b8 00 00 	movzbl 0xb8(%rsp),%eax
1005ed326:	00
1005ed327:	3a 84 24 88 00 00 00 	cmp    0x88(%rsp),%al
1005ed32e:	0f 84 b4 01 00 00    	je     1005ed4e8 <.text+0x1ec4e8>
1005ed334:	48 89 f2             	mov    %rsi,%rdx
1005ed337:	3c 02                	cmp    $0x2,%al
1005ed339:	0f 84 89 02 00 00    	je     1005ed5c8 <.text+0x1ec5c8>
1005ed33f:	b9 2b 00 00 00       	mov    $0x2b,%ecx
1005ed344:	e8 e7 28 0b 00       	call   10069fc30 <.text+0x29ec30>
1005ed349:	45 85 ff             	test   %r15d,%r15d
1005ed34c:	0f 84 b4 01 00 00    	je     1005ed506 <.text+0x1ec506>
1005ed352:	48 89 f2             	mov    %rsi,%rdx
1005ed355:	b9 26 00 00 00       	mov    $0x26,%ecx
1005ed35a:	e8 d1 28 0b 00       	call   10069fc30 <.text+0x29ec30>
1005ed35f:	0f b6 84 24 b8 00 00 	movzbl 0xb8(%rsp),%eax
1005ed366:	00
1005ed367:	66 0f 6f 8c 24 a0 00 	movdqa 0xa0(%rsp),%xmm1
1005ed36e:	00 00
1005ed370:	66 0f 6f 94 24 b0 00 	movdqa 0xb0(%rsp),%xmm2
1005ed377:	00 00
1005ed379:	f3 0f 6f 9c 24 bc 00 	movdqu 0xbc(%rsp),%xmm3
1005ed380:	00 00
1005ed382:	0f 29 94 24 80 00 00 	movaps %xmm2,0x80(%rsp)
1005ed389:	00
1005ed38a:	0f 29 4c 24 70       	movaps %xmm1,0x70(%rsp)
1005ed38f:	0f 11 9c 24 8c 00 00 	movups %xmm3,0x8c(%rsp)
1005ed396:	00
1005ed397:	3c 02                	cmp    $0x2,%al
1005ed399:	0f 94 c0             	sete   %al
1005ed39c:	0f b6 c0             	movzbl %al,%eax
1005ed39f:	8d 7c 07 01          	lea    0x1(%rdi,%rax,1),%edi
1005ed3a3:	8b 44 24 3c          	mov    0x3c(%rsp),%eax
1005ed3a7:	39 c7                	cmp    %eax,%edi
1005ed3a9:	0f 8c 41 fe ff ff    	jl     1005ed1f0 <.text+0x1ec1f0>
1005ed3af:	80 7c 24 4e 00       	cmpb   $0x0,0x4e(%rsp)
1005ed3b4:	0f 85 36 fe ff ff    	jne    1005ed1f0 <.text+0x1ec1f0>
1005ed3ba:	45 85 f6             	test   %r14d,%r14d
1005ed3bd:	7e 12                	jle    1005ed3d1 <.text+0x1ec3d1>
1005ed3bf:	45 89 f0             	mov    %r14d,%r8d
1005ed3c2:	48 8d 15 b9 54 12 00 	lea    0x1254b9(%rip),%rdx        # 100712882 <_head_msys_iconv_2_dll-0x5977e>
1005ed3c9:	48 89 f1             	mov    %rsi,%rcx
1005ed3cc:	e8 4f 28 0b 00       	call   10069fc20 <.text+0x29ec20>
1005ed3d1:	48 89 f2             	mov    %rsi,%rdx
1005ed3d4:	b9 0a 00 00 00       	mov    $0xa,%ecx
1005ed3d9:	e8 52 28 0b 00       	call   10069fc30 <.text+0x29ec30>
1005ed3de:	83 44 24 38 01       	addl   $0x1,0x38(%rsp)
1005ed3e3:	8b 7c 24 48          	mov    0x48(%rsp),%edi
1005ed3e7:	8b 44 24 38          	mov    0x38(%rsp),%eax
1005ed3eb:	39 f8                	cmp    %edi,%eax
1005ed3ed:	0f 8c cd fd ff ff    	jl     1005ed1c0 <.text+0x1ec1c0>
1005ed3f3:	80 7c 24 4f 00       	cmpb   $0x0,0x4f(%rsp)
1005ed3f8:	0f 85 c2 fd ff ff    	jne    1005ed1c0 <.text+0x1ec1c0>
1005ed3fe:	48 89 f1             	mov    %rsi,%rcx
1005ed401:	e8 7a 27 0b 00       	call   10069fb80 <.text+0x29eb80>
1005ed406:	e9 84 fc ff ff       	jmp    1005ed08f <.text+0x1ec08f>
1005ed40b:	31 d2                	xor    %edx,%edx
1005ed40d:	48 89 d9             	mov    %rbx,%rcx
1005ed410:	e8 cb 06 01 00       	call   1005fdae0 <.text+0x1fcae0>
1005ed415:	85 c0                	test   %eax,%eax
1005ed417:	0f 84 72 fc ff ff    	je     1005ed08f <.text+0x1ec08f>
1005ed41d:	ba 01 00 00 00       	mov    $0x1,%edx
1005ed422:	48 89 d9             	mov    %rbx,%rcx
1005ed425:	e8 96 02 01 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005ed42a:	85 c0                	test   %eax,%eax
1005ed42c:	0f 84 5d fc ff ff    	je     1005ed08f <.text+0x1ec08f>
1005ed432:	ba 02 00 00 00       	mov    $0x2,%edx
1005ed437:	48 89 d9             	mov    %rbx,%rcx
1005ed43a:	e8 11 05 01 00       	call   1005fd950 <.text+0x1fc950>
1005ed43f:	85 c0                	test   %eax,%eax
1005ed441:	0f 85 77 fc ff ff    	jne    1005ed0be <.text+0x1ec0be>
1005ed447:	e9 43 fc ff ff       	jmp    1005ed08f <.text+0x1ec08f>
1005ed44c:	0f 1f 40 00          	nopl   0x0(%rax)
1005ed450:	85 c9                	test   %ecx,%ecx
1005ed452:	75 2c                	jne    1005ed480 <.text+0x1ec480>
1005ed454:	45 85 c0             	test   %r8d,%r8d
1005ed457:	0f 84 24 fe ff ff    	je     1005ed281 <.text+0x1ec281>
1005ed45d:	b9 20 00 00 00       	mov    $0x20,%ecx
1005ed462:	41 39 c8             	cmp    %ecx,%r8d
1005ed465:	0f 85 36 03 00 00    	jne    1005ed7a1 <.text+0x1ec7a1>
1005ed46b:	84 d2                	test   %dl,%dl
1005ed46d:	0f 85 0e fe ff ff    	jne    1005ed281 <.text+0x1ec281>
1005ed473:	b8 01 00 00 00       	mov    $0x1,%eax
1005ed478:	e9 d0 fd ff ff       	jmp    1005ed24d <.text+0x1ec24d>
1005ed47d:	0f 1f 00             	nopl   (%rax)
1005ed480:	45 85 c0             	test   %r8d,%r8d
1005ed483:	74 13                	je     1005ed498 <.text+0x1ec498>
1005ed485:	44 39 c1             	cmp    %r8d,%ecx
1005ed488:	74 e1                	je     1005ed46b <.text+0x1ec46b>
1005ed48a:	31 ed                	xor    %ebp,%ebp
1005ed48c:	84 d2                	test   %dl,%dl
1005ed48e:	74 e3                	je     1005ed473 <.text+0x1ec473>
1005ed490:	e9 ec fd ff ff       	jmp    1005ed281 <.text+0x1ec281>
1005ed495:	0f 1f 00             	nopl   (%rax)
1005ed498:	41 b8 20 00 00 00    	mov    $0x20,%r8d
1005ed49e:	eb c2                	jmp    1005ed462 <.text+0x1ec462>
1005ed4a0:	48 8d ac 24 b8 00 00 	lea    0xb8(%rsp),%rbp
1005ed4a7:	00
1005ed4a8:	4c 8d 6c 24 66       	lea    0x66(%rsp),%r13
1005ed4ad:	8b 0b                	mov    (%rbx),%ecx
1005ed4af:	85 c9                	test   %ecx,%ecx
1005ed4b1:	0f 84 68 fe ff ff    	je     1005ed31f <.text+0x1ec31f>
1005ed4b7:	4c 89 ea             	mov    %r13,%rdx
1005ed4ba:	48 83 c3 04          	add    $0x4,%rbx
1005ed4be:	e8 9d c6 ef ff       	call   1004e9b60 <.text+0xe8b60>
1005ed4c3:	49 89 f1             	mov    %rsi,%r9
1005ed4c6:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1005ed4cc:	4c 89 e9             	mov    %r13,%rcx
1005ed4cf:	48 63 d0             	movslq %eax,%rdx
1005ed4d2:	e8 19 28 0b 00       	call   10069fcf0 <.text+0x29ecf0>
1005ed4d7:	48 39 eb             	cmp    %rbp,%rbx
1005ed4da:	75 d1                	jne    1005ed4ad <.text+0x1ec4ad>
1005ed4dc:	e9 3e fe ff ff       	jmp    1005ed31f <.text+0x1ec31f>
1005ed4e1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005ed4e8:	45 85 ff             	test   %r15d,%r15d
1005ed4eb:	0f 85 76 fe ff ff    	jne    1005ed367 <.text+0x1ec367>
1005ed4f1:	48 89 f2             	mov    %rsi,%rdx
1005ed4f4:	3c 02                	cmp    $0x2,%al
1005ed4f6:	0f 84 24 02 00 00    	je     1005ed720 <.text+0x1ec720>
1005ed4fc:	b9 2b 00 00 00       	mov    $0x2b,%ecx
1005ed501:	e8 2a 27 0b 00       	call   10069fc30 <.text+0x29ec30>
1005ed506:	8b 8c 24 bc 00 00 00 	mov    0xbc(%rsp),%ecx
1005ed50d:	e8 2e 7a ff ff       	call   1005e4f40 <.text+0x1e3f40>
1005ed512:	48 8d 15 68 51 12 00 	lea    0x125168(%rip),%rdx        # 100712681 <_head_msys_iconv_2_dll-0x5997f>
1005ed519:	48 89 f1             	mov    %rsi,%rcx
1005ed51c:	41 89 c0             	mov    %eax,%r8d
1005ed51f:	e8 fc 26 0b 00       	call   10069fc20 <.text+0x29ec20>
1005ed524:	48 8d 94 24 90 00 00 	lea    0x90(%rsp),%rdx
1005ed52b:	00
1005ed52c:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
1005ed533:	00
1005ed534:	e8 17 ea 06 00       	call   10065bf50 <.text+0x25af50>
1005ed539:	48 89 f2             	mov    %rsi,%rdx
1005ed53c:	89 c5                	mov    %eax,%ebp
1005ed53e:	85 c0                	test   %eax,%eax
1005ed540:	0f 84 42 01 00 00    	je     1005ed688 <.text+0x1ec688>
1005ed546:	b9 26 00 00 00       	mov    $0x26,%ecx
1005ed54b:	e8 e0 26 0b 00       	call   10069fc30 <.text+0x29ec30>
1005ed550:	48 8d 94 24 95 00 00 	lea    0x95(%rsp),%rdx
1005ed557:	00
1005ed558:	48 8d 8c 24 c5 00 00 	lea    0xc5(%rsp),%rcx
1005ed55f:	00
1005ed560:	e8 eb e9 06 00       	call   10065bf50 <.text+0x25af50>
1005ed565:	48 89 f2             	mov    %rsi,%rdx
1005ed568:	89 c5                	mov    %eax,%ebp
1005ed56a:	85 c0                	test   %eax,%eax
1005ed56c:	0f 84 ae 00 00 00    	je     1005ed620 <.text+0x1ec620>
1005ed572:	b9 26 00 00 00       	mov    $0x26,%ecx
1005ed577:	e8 b4 26 0b 00       	call   10069fc30 <.text+0x29ec30>
1005ed57c:	0f b6 84 24 b8 00 00 	movzbl 0xb8(%rsp),%eax
1005ed583:	00
1005ed584:	e9 de fd ff ff       	jmp    1005ed367 <.text+0x1ec367>
1005ed589:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005ed590:	66 0f ef c0          	pxor   %xmm0,%xmm0
1005ed594:	0f 29 84 24 b0 00 00 	movaps %xmm0,0xb0(%rsp)
1005ed59b:	00
1005ed59c:	0f 29 84 24 a0 00 00 	movaps %xmm0,0xa0(%rsp)
1005ed5a3:	00
1005ed5a4:	0f 11 84 24 bc 00 00 	movups %xmm0,0xbc(%rsp)
1005ed5ab:	00
1005ed5ac:	c6 84 24 c0 00 00 00 	movb   $0xa,0xc0(%rsp)
1005ed5b3:	0a
1005ed5b4:	c6 84 24 c5 00 00 00 	movb   $0xc,0xc5(%rsp)
1005ed5bb:	0c
1005ed5bc:	e9 80 fc ff ff       	jmp    1005ed241 <.text+0x1ec241>
1005ed5c1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005ed5c8:	b9 2a 00 00 00       	mov    $0x2a,%ecx
1005ed5cd:	e8 5e 26 0b 00       	call   10069fc30 <.text+0x29ec30>
1005ed5d2:	e9 72 fd ff ff       	jmp    1005ed349 <.text+0x1ec349>
1005ed5d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005ed5de:	00 00
1005ed5e0:	48 8d 94 24 90 00 00 	lea    0x90(%rsp),%rdx
1005ed5e7:	00
1005ed5e8:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
1005ed5ef:	00
1005ed5f0:	e8 5b e9 06 00       	call   10065bf50 <.text+0x25af50>
1005ed5f5:	85 c0                	test   %eax,%eax
1005ed5f7:	0f 84 a8 fc ff ff    	je     1005ed2a5 <.text+0x1ec2a5>
1005ed5fd:	48 8d 94 24 95 00 00 	lea    0x95(%rsp),%rdx
1005ed604:	00
1005ed605:	48 8d 8c 24 c5 00 00 	lea    0xc5(%rsp),%rcx
1005ed60c:	00
1005ed60d:	45 31 ff             	xor    %r15d,%r15d
1005ed610:	e8 3b e9 06 00       	call   10065bf50 <.text+0x25af50>
1005ed615:	85 c0                	test   %eax,%eax
1005ed617:	41 0f 95 c7          	setne  %r15b
1005ed61b:	e9 88 fc ff ff       	jmp    1005ed2a8 <.text+0x1ec2a8>
1005ed620:	b9 23 00 00 00       	mov    $0x23,%ecx
1005ed625:	e8 06 26 0b 00       	call   10069fc30 <.text+0x29ec30>
1005ed62a:	0f b6 94 24 c5 00 00 	movzbl 0xc5(%rsp),%edx
1005ed631:	00
1005ed632:	44 0f b6 84 24 c6 00 	movzbl 0xc6(%rsp),%r8d
1005ed639:	00 00
1005ed63b:	0f b6 84 24 c8 00 00 	movzbl 0xc8(%rsp),%eax
1005ed642:	00
1005ed643:	0f b6 8c 24 c9 00 00 	movzbl 0xc9(%rsp),%ecx
1005ed64a:	00
1005ed64b:	44 0f b6 8c 24 c7 00 	movzbl 0xc7(%rsp),%r9d
1005ed652:	00 00
1005ed654:	f6 c2 01             	test   $0x1,%dl
1005ed657:	0f 84 a3 00 00 00    	je     1005ed700 <.text+0x1ec700>
1005ed65d:	8d 69 01             	lea    0x1(%rcx),%ebp
1005ed660:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
1005ed664:	48 8d 15 1b 52 12 00 	lea    0x12521b(%rip),%rdx        # 100712886 <_head_msys_iconv_2_dll-0x5977a>
1005ed66b:	48 89 f1             	mov    %rsi,%rcx
1005ed66e:	89 44 24 20          	mov    %eax,0x20(%rsp)
1005ed672:	e8 a9 25 0b 00       	call   10069fc20 <.text+0x29ec20>
1005ed677:	0f b6 84 24 b8 00 00 	movzbl 0xb8(%rsp),%eax
1005ed67e:	00
1005ed67f:	e9 e3 fc ff ff       	jmp    1005ed367 <.text+0x1ec367>
1005ed684:	0f 1f 40 00          	nopl   0x0(%rax)
1005ed688:	b9 23 00 00 00       	mov    $0x23,%ecx
1005ed68d:	e8 9e 25 0b 00       	call   10069fc30 <.text+0x29ec30>
1005ed692:	0f b6 94 24 c0 00 00 	movzbl 0xc0(%rsp),%edx
1005ed699:	00
1005ed69a:	44 0f b6 84 24 c1 00 	movzbl 0xc1(%rsp),%r8d
1005ed6a1:	00 00
1005ed6a3:	0f b6 84 24 c3 00 00 	movzbl 0xc3(%rsp),%eax
1005ed6aa:	00
1005ed6ab:	0f b6 8c 24 c4 00 00 	movzbl 0xc4(%rsp),%ecx
1005ed6b2:	00
1005ed6b3:	44 0f b6 8c 24 c2 00 	movzbl 0xc2(%rsp),%r9d
1005ed6ba:	00 00
1005ed6bc:	f6 c2 01             	test   $0x1,%dl
1005ed6bf:	74 4f                	je     1005ed710 <.text+0x1ec710>
1005ed6c1:	8d 69 01             	lea    0x1(%rcx),%ebp
1005ed6c4:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
1005ed6c8:	48 8d 15 b7 51 12 00 	lea    0x1251b7(%rip),%rdx        # 100712886 <_head_msys_iconv_2_dll-0x5977a>
1005ed6cf:	48 89 f1             	mov    %rsi,%rcx
1005ed6d2:	89 44 24 20          	mov    %eax,0x20(%rsp)
1005ed6d6:	e8 45 25 0b 00       	call   10069fc20 <.text+0x29ec20>
1005ed6db:	e9 70 fe ff ff       	jmp    1005ed550 <.text+0x1ec550>
1005ed6e0:	44 89 ea             	mov    %r13d,%edx
1005ed6e3:	83 f2 01             	xor    $0x1,%edx
1005ed6e6:	44 85 fa             	test   %r15d,%edx
1005ed6e9:	0f 84 d2 fb ff ff    	je     1005ed2c1 <.text+0x1ec2c1>
1005ed6ef:	41 83 c6 01          	add    $0x1,%r14d
1005ed6f3:	e9 9f fc ff ff       	jmp    1005ed397 <.text+0x1ec397>
1005ed6f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005ed6ff:	00
1005ed700:	84 d2                	test   %dl,%dl
1005ed702:	ba ff 00 00 00       	mov    $0xff,%edx
1005ed707:	0f 44 ea             	cmove  %edx,%ebp
1005ed70a:	e9 51 ff ff ff       	jmp    1005ed660 <.text+0x1ec660>
1005ed70f:	90                   	nop
1005ed710:	84 d2                	test   %dl,%dl
1005ed712:	ba ff 00 00 00       	mov    $0xff,%edx
1005ed717:	0f 44 ea             	cmove  %edx,%ebp
1005ed71a:	eb a8                	jmp    1005ed6c4 <.text+0x1ec6c4>
1005ed71c:	0f 1f 40 00          	nopl   0x0(%rax)
1005ed720:	b9 2a 00 00 00       	mov    $0x2a,%ecx
1005ed725:	e8 06 25 0b 00       	call   10069fc30 <.text+0x29ec30>
1005ed72a:	e9 d7 fd ff ff       	jmp    1005ed506 <.text+0x1ec506>
1005ed72f:	ba 02 00 00 00       	mov    $0x2,%edx
1005ed734:	48 89 d9             	mov    %rbx,%rcx
1005ed737:	e8 c4 01 01 00       	call   1005fd900 <.text+0x1fc900>
1005ed73c:	85 c0                	test   %eax,%eax
1005ed73e:	0f 84 4b f9 ff ff    	je     1005ed08f <.text+0x1ec08f>
1005ed744:	48 8b 73 28          	mov    0x28(%rbx),%rsi
1005ed748:	48 85 f6             	test   %rsi,%rsi
1005ed74b:	0f 84 a3 f9 ff ff    	je     1005ed0f4 <.text+0x1ec0f4>
1005ed751:	48 8d 15 26 50 12 00 	lea    0x125026(%rip),%rdx        # 10071277e <_head_msys_iconv_2_dll-0x59882>
1005ed758:	48 89 f1             	mov    %rsi,%rcx
1005ed75b:	e8 b0 06 e4 ff       	call   10042de10 <.text+0x2ce10>
1005ed760:	48 8d 15 08 51 12 00 	lea    0x125108(%rip),%rdx        # 10071286f <_head_msys_iconv_2_dll-0x59791>
1005ed767:	48 89 f1             	mov    %rsi,%rcx
1005ed76a:	89 c5                	mov    %eax,%ebp
1005ed76c:	e8 9f 06 e4 ff       	call   10042de10 <.text+0x2ce10>
1005ed771:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
1005ed775:	e9 84 f9 ff ff       	jmp    1005ed0fe <.text+0x1ec0fe>
1005ed77a:	48 8b 0d df 86 13 00 	mov    0x1386df(%rip),%rcx        # 100725e60 <_head_msys_iconv_2_dll-0x461a0>
1005ed781:	e8 f2 20 0b 00       	call   10069f878 <.text+0x29e878>
1005ed786:	48 89 c1             	mov    %rax,%rcx
1005ed789:	48 81 c4 58 01 00 00 	add    $0x158,%rsp
1005ed790:	5b                   	pop    %rbx
1005ed791:	5e                   	pop    %rsi
1005ed792:	5f                   	pop    %rdi
1005ed793:	5d                   	pop    %rbp
1005ed794:	41 5c                	pop    %r12
1005ed796:	41 5d                	pop    %r13
1005ed798:	41 5e                	pop    %r14
1005ed79a:	41 5f                	pop    %r15
1005ed79c:	e9 5f 0f 0b 00       	jmp    10069e700 <.text+0x29d700>
1005ed7a1:	31 ed                	xor    %ebp,%ebp
1005ed7a3:	e9 d9 fa ff ff       	jmp    1005ed281 <.text+0x1ec281>
1005ed7a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005ed7af:	00
1005ed7b0:	41 57                	push   %r15
1005ed7b2:	41 56                	push   %r14
1005ed7b4:	41 55                	push   %r13
1005ed7b6:	41 54                	push   %r12
1005ed7b8:	55                   	push   %rbp
1005ed7b9:	57                   	push   %rdi
1005ed7ba:	56                   	push   %rsi
1005ed7bb:	53                   	push   %rbx
1005ed7bc:	48 83 ec 68          	sub    $0x68,%rsp
1005ed7c0:	48 8b 05 19 5a 13 00 	mov    0x135a19(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1005ed7c7:	48 8b 10             	mov    (%rax),%rdx
1005ed7ca:	31 c0                	xor    %eax,%eax
1005ed7cc:	48 8b b2 50 25 00 00 	mov    0x2550(%rdx),%rsi
1005ed7d3:	48 85 f6             	test   %rsi,%rsi
1005ed7d6:	74 07                	je     1005ed7df <.text+0x1ec7df>
1005ed7d8:	48 83 7e 08 00       	cmpq   $0x0,0x8(%rsi)
1005ed7dd:	74 11                	je     1005ed7f0 <.text+0x1ec7f0>
1005ed7df:	48 83 c4 68          	add    $0x68,%rsp
1005ed7e3:	5b                   	pop    %rbx
1005ed7e4:	5e                   	pop    %rsi
1005ed7e5:	5f                   	pop    %rdi
1005ed7e6:	5d                   	pop    %rbp
1005ed7e7:	41 5c                	pop    %r12
1005ed7e9:	41 5d                	pop    %r13
1005ed7eb:	41 5e                	pop    %r14
1005ed7ed:	41 5f                	pop    %r15
1005ed7ef:	c3                   	ret
1005ed7f0:	48 8b ae f8 00 00 00 	mov    0xf8(%rsi),%rbp
1005ed7f7:	48 85 ed             	test   %rbp,%rbp
1005ed7fa:	74 e3                	je     1005ed7df <.text+0x1ec7df>
1005ed7fc:	8b 86 a8 00 00 00    	mov    0xa8(%rsi),%eax
1005ed802:	85 c0                	test   %eax,%eax
1005ed804:	74 d9                	je     1005ed7df <.text+0x1ec7df>
1005ed806:	4c 8b 3a             	mov    (%rdx),%r15
1005ed809:	4c 8b b6 00 01 00 00 	mov    0x100(%rsi),%r14
1005ed810:	bf 01 00 00 00       	mov    $0x1,%edi
1005ed815:	48 8b 86 b8 00 00 00 	mov    0xb8(%rsi),%rax
1005ed81c:	4d 89 fc             	mov    %r15,%r12
1005ed81f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1005ed824:	4d 29 f4             	sub    %r14,%r12
1005ed827:	48 85 ed             	test   %rbp,%rbp
1005ed82a:	7f 30                	jg     1005ed85c <.text+0x1ec85c>
1005ed82c:	eb 52                	jmp    1005ed880 <.text+0x1ec880>
1005ed82e:	66 90                	xchg   %ax,%ax
1005ed830:	45 31 c9             	xor    %r9d,%r9d
1005ed833:	45 31 c0             	xor    %r8d,%r8d
1005ed836:	48 89 c2             	mov    %rax,%rdx
1005ed839:	4c 89 e1             	mov    %r12,%rcx
1005ed83c:	e8 bf 5a f0 ff       	call   1004f3300 <.text+0xf2300>
1005ed841:	b9 01 00 00 00       	mov    $0x1,%ecx
1005ed846:	48 83 c7 01          	add    $0x1,%rdi
1005ed84a:	e8 31 5b f0 ff       	call   1004f3380 <.text+0xf2380>
1005ed84f:	48 89 d9             	mov    %rbx,%rcx
1005ed852:	e8 c9 3c e1 ff       	call   100401520 <.text+0x520>
1005ed857:	48 39 fd             	cmp    %rdi,%rbp
1005ed85a:	7c 24                	jl     1005ed880 <.text+0x1ec880>
1005ed85c:	b9 01 00 00 00       	mov    $0x1,%ecx
1005ed861:	e8 da 56 f0 ff       	call   1004f2f40 <.text+0xf1f40>
1005ed866:	48 89 c1             	mov    %rax,%rcx
1005ed869:	e8 12 67 fd ff       	call   1005c3f80 <.text+0x1c2f80>