1004f4285:	45 31 c9             	xor    %r9d,%r9d
1004f4288:	31 d2                	xor    %edx,%edx
1004f428a:	b9 0a 00 00 00       	mov    $0xa,%ecx
1004f428f:	e8 0c 3d f1 ff       	call   100407fa0 <.text+0x6fa0>
1004f4294:	48 8b 06             	mov    (%rsi),%rax
1004f4297:	45 31 c9             	xor    %r9d,%r9d
1004f429a:	31 d2                	xor    %edx,%edx
1004f429c:	b9 0d 00 00 00       	mov    $0xd,%ecx
1004f42a1:	4c 8b 80 a0 00 00 00 	mov    0xa0(%rax),%r8
1004f42a8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1004f42ad:	e8 ee 3c f1 ff       	call   100407fa0 <.text+0x6fa0>
1004f42b2:	e9 97 00 00 00       	jmp    1004f434e <.text+0xf334e>
1004f42b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004f42be:	00 00
1004f42c0:	42 0f b6 54 2b fe    	movzbl -0x2(%rbx,%r13,1),%edx
1004f42c6:	89 d0                	mov    %edx,%eax
1004f42c8:	8d 4a 20             	lea    0x20(%rdx),%ecx
1004f42cb:	83 e8 41             	sub    $0x41,%eax
1004f42ce:	3c 1a                	cmp    $0x1a,%al
1004f42d0:	0f 42 d1             	cmovb  %ecx,%edx
1004f42d3:	48 8d 0d ae bf 20 00 	lea    0x20bfae(%rip),%rcx        # 100700288 <_head_msys_iconv_2_dll-0x6bd78>
1004f42da:	e8 71 05 0d 00       	call   1005c4850 <.text+0x1c3850>
1004f42df:	48 85 c0             	test   %rax,%rax
1004f42e2:	0f 84 db fc ff ff    	je     1004f3fc3 <.text+0xf2fc3>
1004f42e8:	42 0f b6 44 2b ff    	movzbl -0x1(%rbx,%r13,1),%eax
1004f42ee:	83 e0 df             	and    $0xffffffdf,%eax
1004f42f1:	83 e8 41             	sub    $0x41,%eax
1004f42f4:	3c 19                	cmp    $0x19,%al
1004f42f6:	0f 87 c7 fc ff ff    	ja     1004f3fc3 <.text+0xf2fc3>
1004f42fc:	48 89 d9             	mov    %rbx,%rcx
1004f42ff:	bb 01 00 00 00       	mov    $0x1,%ebx
1004f4304:	e8 77 fc 0c 00       	call   1005c3f80 <.text+0x1c2f80>
1004f4309:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1004f4310:	00
1004f4311:	49 89 c7             	mov    %rax,%r15
1004f4314:	e9 52 fd ff ff       	jmp    1004f406b <.text+0xf306b>
1004f4319:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004f4320:	4c 89 f9             	mov    %r15,%rcx
1004f4323:	e8 f8 d1 f0 ff       	call   100401520 <.text+0x520>
1004f4328:	48 8b 05 f1 67 23 00 	mov    0x2367f1(%rip),%rax        # 10072ab20 <_head_msys_iconv_2_dll-0x414e0>
1004f432f:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
1004f4335:	80 7c 24 50 00       	cmpb   $0x0,0x50(%rsp)
1004f433a:	48 8b 0e             	mov    (%rsi),%rcx
1004f433d:	0f 84 36 ff ff ff    	je     1004f4279 <.text+0xf3279>
1004f4343:	ba 01 00 00 00       	mov    $0x1,%edx
1004f4348:	e8 13 d3 ff ff       	call   1004f1660 <.text+0xf0660>
1004f434d:	90                   	nop
1004f434e:	48 81 c4 a8 01 00 00 	add    $0x1a8,%rsp
1004f4355:	5b                   	pop    %rbx
1004f4356:	5e                   	pop    %rsi
1004f4357:	5f                   	pop    %rdi
1004f4358:	5d                   	pop    %rbp
1004f4359:	41 5c                	pop    %r12
1004f435b:	41 5d                	pop    %r13
1004f435d:	41 5e                	pop    %r14
1004f435f:	41 5f                	pop    %r15
1004f4361:	c3                   	ret
1004f4362:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004f4368:	31 c9                	xor    %ecx,%ecx
1004f436a:	e8 b1 d1 f0 ff       	call   100401520 <.text+0x520>
1004f436f:	eb b7                	jmp    1004f4328 <.text+0xf3328>
1004f4371:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004f4378:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004f437e:	e9 c4 fc ff ff       	jmp    1004f4047 <.text+0xf3047>
1004f4383:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004f4388:	48 8d 1d e0 bd 20 00 	lea    0x20bde0(%rip),%rbx        # 10070016f <_head_msys_iconv_2_dll-0x6be91>
1004f438f:	e9 2f fc ff ff       	jmp    1004f3fc3 <.text+0xf2fc3>
1004f4394:	0f 1f 40 00          	nopl   0x0(%rax)
1004f4398:	48 83 7c 24 58 00    	cmpq   $0x0,0x58(%rsp)
1004f439e:	0f 85 b4 09 1b 00    	jne    1006a4d58 <.text+0x2a3d58>
1004f43a4:	31 c9                	xor    %ecx,%ecx
1004f43a6:	e8 75 d1 f0 ff       	call   100401520 <.text+0x520>
1004f43ab:	48 8b 05 6e 67 23 00 	mov    0x23676e(%rip),%rax        # 10072ab20 <_head_msys_iconv_2_dll-0x414e0>
1004f43b2:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
1004f43b8:	e9 65 fe ff ff       	jmp    1004f4222 <.text+0xf3222>
1004f43bd:	0f 1f 00             	nopl   (%rax)
1004f43c0:	48 8b 0e             	mov    (%rsi),%rcx
1004f43c3:	e8 68 cf ff ff       	call   1004f1330 <.text+0xf0330>
1004f43c8:	85 c0                	test   %eax,%eax
1004f43ca:	0f 85 ad fc ff ff    	jne    1004f407d <.text+0xf307d>
1004f43d0:	b9 01 00 00 00       	mov    $0x1,%ecx
1004f43d5:	e8 96 13 1a 00       	call   100695770 <.text+0x294770>
1004f43da:	e9 9e fc ff ff       	jmp    1004f407d <.text+0xf307d>
1004f43df:	90                   	nop
1004f43e0:	48 83 7c 24 58 00    	cmpq   $0x0,0x58(%rsp)
1004f43e6:	0f 85 dc 09 1b 00    	jne    1006a4dc8 <.text+0x2a3dc8>
1004f43ec:	31 c9                	xor    %ecx,%ecx
1004f43ee:	e8 2d d1 f0 ff       	call   100401520 <.text+0x520>
1004f43f3:	48 8b 05 26 67 23 00 	mov    0x236726(%rip),%rax        # 10072ab20 <_head_msys_iconv_2_dll-0x414e0>
1004f43fa:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
1004f4400:	e9 27 fe ff ff       	jmp    1004f422c <.text+0xf322c>
1004f4405:	0f 1f 00             	nopl   (%rax)
1004f4408:	48 b8 ff ff ff ff ff 	movabs $0xffffffffffffff,%rax
1004f440f:	ff ff 00
1004f4412:	48 ba 23 22 21 20 13 	movabs $0x55121320212223,%rdx
1004f4419:	12 55 00
1004f441c:	49 23 86 f8 03 00 00 	and    0x3f8(%r14),%rax
1004f4423:	48 39 d0             	cmp    %rdx,%rax
1004f4426:	0f 85 61 fd ff ff    	jne    1004f418d <.text+0xf318d>
1004f442c:	41 0f b6 46 01       	movzbl 0x1(%r14),%eax
1004f4431:	31 ff                	xor    %edi,%edi
1004f4433:	83 f8 63             	cmp    $0x63,%eax
1004f4436:	74 1c                	je     1004f4454 <.text+0xf3454>
1004f4438:	bf 01 00 00 00       	mov    $0x1,%edi
1004f443d:	83 f8 43             	cmp    $0x43,%eax
1004f4440:	0f 85 63 02 00 00    	jne    1004f46a9 <.text+0xf36a9>
1004f4446:	49 8b 86 e6 03 00 00 	mov    0x3e6(%r14),%rax
1004f444d:	49 89 85 b0 04 00 00 	mov    %rax,0x4b0(%r13)
1004f4454:	31 d2                	xor    %edx,%edx
1004f4456:	85 ff                	test   %edi,%edi
1004f4458:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1004f445d:	0f 49 d7             	cmovns %edi,%edx
1004f4460:	e8 ab 69 f3 ff       	call   10042ae10 <.text+0x29e10>
1004f4465:	45 8b 8d a0 04 00 00 	mov    0x4a0(%r13),%r9d
1004f446c:	41 8b 56 0c          	mov    0xc(%r14),%edx
1004f4470:	44 39 ca             	cmp    %r9d,%edx
1004f4473:	44 89 4c 24 60       	mov    %r9d,0x60(%rsp)
1004f4478:	0f 84 8f 00 00 00    	je     1004f450d <.text+0xf350d>
1004f447e:	4c 89 e9             	mov    %r13,%rcx
1004f4481:	e8 ea 33 1a 00       	call   100697870 <.text+0x296870>
1004f4486:	44 8b 4c 24 60       	mov    0x60(%rsp),%r9d
1004f448b:	45 39 8d a0 04 00 00 	cmp    %r9d,0x4a0(%r13)
1004f4492:	0f 82 33 02 00 00    	jb     1004f46cb <.text+0xf36cb>
1004f4498:	41 8b 4d 10          	mov    0x10(%r13),%ecx
1004f449c:	31 d2                	xor    %edx,%edx
1004f449e:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1004f44a4:	44 89 4c 24 60       	mov    %r9d,0x60(%rsp)
1004f44a9:	e8 e2 b9 1a 00       	call   10069fe90 <.text+0x29ee90>
1004f44ae:	44 8b 4c 24 60       	mov    0x60(%rsp),%r9d
1004f44b3:	48 85 c0             	test   %rax,%rax
1004f44b6:	0f 8e 31 02 00 00    	jle    1004f46ed <.text+0xf36ed>
1004f44bc:	41 8b 8d a0 04 00 00 	mov    0x4a0(%r13),%ecx
1004f44c3:	48 99                	cqto
1004f44c5:	48 f7 f9             	idiv   %rcx
1004f44c8:	49 89 85 80 04 00 00 	mov    %rax,0x480(%r13)
1004f44cf:	49 89 85 98 04 00 00 	mov    %rax,0x498(%r13)
1004f44d6:	44 89 4c 24 60       	mov    %r9d,0x60(%rsp)
1004f44db:	e8 00 cc f0 ff       	call   1004010e0 <.text+0xe0>
1004f44e0:	44 8b 4c 24 60       	mov    0x60(%rsp),%r9d
1004f44e5:	48 85 c0             	test   %rax,%rax
1004f44e8:	49 89 c6             	mov    %rax,%r14
1004f44eb:	0f 84 09 fd ff ff    	je     1004f41fa <.text+0xf31fa>
1004f44f1:	49 8b 57 28          	mov    0x28(%r15),%rdx
1004f44f5:	45 89 c8             	mov    %r9d,%r8d
1004f44f8:	48 89 c1             	mov    %rax,%rcx
1004f44fb:	e8 00 ba 1a 00       	call   10069ff00 <.text+0x29ef00>
1004f4500:	49 8b 4f 28          	mov    0x28(%r15),%rcx
1004f4504:	e8 17 d0 f0 ff       	call   100401520 <.text+0x520>
1004f4509:	4d 89 77 28          	mov    %r14,0x28(%r15)
1004f450d:	48 8b 2d 6c e6 22 00 	mov    0x22e66c(%rip),%rbp        # 100722b80 <_head_msys_iconv_2_dll-0x49480>
1004f4514:	48 8b 55 00          	mov    0x0(%rbp),%rdx
1004f4518:	85 db                	test   %ebx,%ebx
1004f451a:	74 2c                	je     1004f4548 <.text+0xf3548>
1004f451c:	49 8d 4e 6c          	lea    0x6c(%r14),%rcx
1004f4520:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1004f4526:	e8 e5 85 00 00       	call   1004fcb10 <.text+0xfbb10>
1004f452b:	48 8b 55 00          	mov    0x0(%rbp),%rdx
1004f452f:	48 8b 0e             	mov    (%rsi),%rcx
1004f4532:	45 31 c0             	xor    %r8d,%r8d
1004f4535:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004f453b:	e8 60 fe f1 ff       	call   1004143a0 <.text+0x133a0>
1004f4540:	85 c0                	test   %eax,%eax
1004f4542:	0f 84 b2 fc ff ff    	je     1004f41fa <.text+0xf31fa>
1004f4548:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1004f454f:	00
1004f4550:	4c 8b 45 00          	mov    0x0(%rbp),%r8
1004f4554:	41 b9 00 10 00 00    	mov    $0x1000,%r9d
1004f455a:	31 c9                	xor    %ecx,%ecx
1004f455c:	49 8b 55 00          	mov    0x0(%r13),%rdx
1004f4560:	e8 6b 15 fb ff       	call   1004a5ad0 <.text+0xa4ad0>
1004f4565:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
1004f4569:	48 8d 0d ae be 20 00 	lea    0x20beae(%rip),%rcx        # 10070041e <_head_msys_iconv_2_dll-0x6bbe2>
1004f4570:	e8 03 b3 1a 00       	call   10069f878 <.text+0x29e878>
1004f4575:	48 89 c1             	mov    %rax,%rcx
1004f4578:	48 89 da             	mov    %rbx,%rdx
1004f457b:	e8 c0 a9 1b 00       	call   1006aef40 <.text+0x2adf40>
1004f4580:	48 8b 0e             	mov    (%rsi),%rcx
1004f4583:	e8 88 99 f1 ff       	call   10040df10 <.text+0xcf10>
1004f4588:	48 85 c0             	test   %rax,%rax
1004f458b:	0f 84 7e 01 00 00    	je     1004f470f <.text+0xf370f>
1004f4591:	48 8b 0e             	mov    (%rsi),%rcx
1004f4594:	e8 77 99 f1 ff       	call   10040df10 <.text+0xcf10>
1004f4599:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1004f459d:	41 b8 ff 0f 00 00    	mov    $0xfff,%r8d
1004f45a3:	48 89 c2             	mov    %rax,%rdx
1004f45a6:	e8 65 01 0d 00       	call   1005c4710 <.text+0x1c3710>
1004f45ab:	48 8b 6d 00          	mov    0x0(%rbp),%rbp
1004f45af:	48 8d 0d 7d be 20 00 	lea    0x20be7d(%rip),%rcx        # 100700433 <_head_msys_iconv_2_dll-0x6bbcd>
1004f45b6:	e8 bd b2 1a 00       	call   10069f878 <.text+0x29e878>
1004f45bb:	48 89 c1             	mov    %rax,%rcx
1004f45be:	48 89 ea             	mov    %rbp,%rdx
1004f45c1:	e8 7a a9 1b 00       	call   1006aef40 <.text+0x2adf40>
1004f45c6:	b9 0a 00 00 00       	mov    $0xa,%ecx
1004f45cb:	e8 70 79 1a 00       	call   10069bf40 <.text+0x29af40>
1004f45d0:	48 8b 06             	mov    (%rsi),%rax
1004f45d3:	41 8b 6e 10          	mov    0x10(%r14),%ebp
1004f45d7:	48 8b 88 90 00 00 00 	mov    0x90(%rax),%rcx
1004f45de:	48 85 c9             	test   %rcx,%rcx
1004f45e1:	0f 85 43 08 1b 00    	jne    1006a4e2a <.text+0x2a3e2a>
1004f45e7:	e9 94 08 1b 00       	jmp    1006a4e80 <.text+0x2a3e80>
1004f45ec:	0f 1f 40 00          	nopl   0x0(%rax)
1004f45f0:	e8 eb 79 1a 00       	call   10069bfe0 <.text+0x29afe0>
1004f45f5:	48 8d 0d d3 bc 20 00 	lea    0x20bcd3(%rip),%rcx        # 1007002cf <_head_msys_iconv_2_dll-0x6bd31>
1004f45fc:	81 cd 00 10 00 00    	or     $0x1000,%ebp
1004f4602:	e8 71 b2 1a 00       	call   10069f878 <.text+0x29e878>
1004f4607:	89 ea                	mov    %ebp,%edx
1004f4609:	48 89 c1             	mov    %rax,%rcx
1004f460c:	e8 df 7c 1a 00       	call   10069c2f0 <.text+0x29b2f0>
1004f4611:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1004f4615:	89 ea                	mov    %ebp,%edx
1004f4617:	e8 14 96 1a 00       	call   10069dc30 <.text+0x29cc30>
1004f461c:	48 8d 0d cd bc 20 00 	lea    0x20bccd(%rip),%rcx        # 1007002f0 <_head_msys_iconv_2_dll-0x6bd10>
1004f4623:	e8 50 b2 1a 00       	call   10069f878 <.text+0x29e878>
1004f4628:	89 ea                	mov    %ebp,%edx
1004f462a:	48 89 c1             	mov    %rax,%rcx
1004f462d:	e8 be 7c 1a 00       	call   10069c2f0 <.text+0x29b2f0>
1004f4632:	e8 e9 90 1a 00       	call   10069d720 <.text+0x29c720>
1004f4637:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1004f463c:	e8 df ce f0 ff       	call   100401520 <.text+0x520>
1004f4641:	e9 65 fd ff ff       	jmp    1004f43ab <.text+0xf33ab>
1004f4646:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004f464d:	00 00 00
1004f4650:	e8 8b 79 1a 00       	call   10069bfe0 <.text+0x29afe0>
1004f4655:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1004f4659:	ba 00 10 00 00       	mov    $0x1000,%edx
1004f465e:	e8 cd 95 1a 00       	call   10069dc30 <.text+0x29cc30>
1004f4663:	48 8d 0d ce bc 20 00 	lea    0x20bcce(%rip),%rcx        # 100700338 <_head_msys_iconv_2_dll-0x6bcc8>
1004f466a:	e8 09 b2 1a 00       	call   10069f878 <.text+0x29e878>
1004f466f:	ba 00 10 00 00       	mov    $0x1000,%edx
1004f4674:	48 89 c1             	mov    %rax,%rcx
1004f4677:	e8 74 7c 1a 00       	call   10069c2f0 <.text+0x29b2f0>
1004f467c:	48 8d 0d e0 bc 20 00 	lea    0x20bce0(%rip),%rcx        # 100700363 <_head_msys_iconv_2_dll-0x6bc9d>
1004f4683:	e8 f0 b1 1a 00       	call   10069f878 <.text+0x29e878>
1004f4688:	ba 00 10 00 00       	mov    $0x1000,%edx
1004f468d:	48 89 c1             	mov    %rax,%rcx
1004f4690:	e8 5b 7c 1a 00       	call   10069c2f0 <.text+0x29b2f0>
1004f4695:	e8 86 90 1a 00       	call   10069d720 <.text+0x29c720>
1004f469a:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1004f469f:	e8 7c ce f0 ff       	call   100401520 <.text+0x520>
1004f46a4:	e9 5b fb ff ff       	jmp    1004f4204 <.text+0xf3204>
1004f46a9:	83 f8 64             	cmp    $0x64,%eax
1004f46ac:	74 4d                	je     1004f46fb <.text+0xf36fb>
1004f46ae:	83 f8 53             	cmp    $0x53,%eax
1004f46b1:	74 52                	je     1004f4705 <.text+0xf3705>
1004f46b3:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1004f46b8:	83 f8 73             	cmp    $0x73,%eax
1004f46bb:	0f 85 93 fd ff ff    	jne    1004f4454 <.text+0xf3454>
1004f46c1:	bf 04 00 00 00       	mov    $0x4,%edi
1004f46c6:	e9 7b fd ff ff       	jmp    1004f4446 <.text+0xf3446>
1004f46cb:	e8 10 79 1a 00       	call   10069bfe0 <.text+0x29afe0>
1004f46d0:	81 cd 00 10 00 00    	or     $0x1000,%ebp
1004f46d6:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1004f46da:	89 ea                	mov    %ebp,%edx
1004f46dc:	e8 4f 95 1a 00       	call   10069dc30 <.text+0x29cc30>
1004f46e1:	48 8d 0d f8 bc 20 00 	lea    0x20bcf8(%rip),%rcx        # 1007003e0 <_head_msys_iconv_2_dll-0x6bc20>
1004f46e8:	e9 f9 fa ff ff       	jmp    1004f41e6 <.text+0xf31e6>
1004f46ed:	41 8b 8d a0 04 00 00 	mov    0x4a0(%r13),%ecx
1004f46f4:	31 c0                	xor    %eax,%eax
1004f46f6:	e9 cd fd ff ff       	jmp    1004f44c8 <.text+0xf34c8>
1004f46fb:	bf 02 00 00 00       	mov    $0x2,%edi
1004f4700:	e9 41 fd ff ff       	jmp    1004f4446 <.text+0xf3446>
1004f4705:	bf 03 00 00 00       	mov    $0x3,%edi
1004f470a:	e9 37 fd ff ff       	jmp    1004f4446 <.text+0xf3446>
1004f470f:	48 8b 06             	mov    (%rsi),%rax
1004f4712:	41 b9 00 10 00 00    	mov    $0x1000,%r9d
1004f4718:	31 c9                	xor    %ecx,%ecx
1004f471a:	48 8b 90 90 00 00 00 	mov    0x90(%rax),%rdx
1004f4721:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1004f4728:	00
1004f4729:	4c 8b 45 00          	mov    0x0(%rbp),%r8
1004f472d:	e8 9e 13 fb ff       	call   1004a5ad0 <.text+0xa4ad0>
1004f4732:	e9 74 fe ff ff       	jmp    1004f45ab <.text+0xf35ab>
1004f4737:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004f473e:	00 00
1004f4740:	55                   	push   %rbp
1004f4741:	57                   	push   %rdi
1004f4742:	56                   	push   %rsi
1004f4743:	53                   	push   %rbx
1004f4744:	48 83 ec 28          	sub    $0x28,%rsp
1004f4748:	48 89 d3             	mov    %rdx,%rbx
1004f474b:	48 89 ce             	mov    %rcx,%rsi
1004f474e:	e8 3d fd fa ff       	call   1004a4490 <.text+0xa3490>
1004f4753:	80 3b 2e             	cmpb   $0x2e,(%rbx)
1004f4756:	48 89 c7             	mov    %rax,%rdi
1004f4759:	74 1d                	je     1004f4778 <.text+0xf3778>
1004f475b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004f4761:	48 89 fa             	mov    %rdi,%rdx
1004f4764:	48 89 d9             	mov    %rbx,%rcx
1004f4767:	48 83 c4 28          	add    $0x28,%rsp
1004f476b:	5b                   	pop    %rbx
1004f476c:	5e                   	pop    %rsi
1004f476d:	5f                   	pop    %rdi
1004f476e:	5d                   	pop    %rbp
1004f476f:	e9 bc 06 fb ff       	jmp    1004a4e30 <.text+0xa3e30>
1004f4774:	0f 1f 40 00          	nopl   0x0(%rax)
1004f4778:	0f b6 4b 01          	movzbl 0x1(%rbx),%ecx
1004f477c:	84 c9                	test   %cl,%cl
1004f477e:	74 70                	je     1004f47f0 <.text+0xf37f0>
1004f4780:	e8 9b fe fa ff       	call   1004a4620 <.text+0xa3620>
1004f4785:	85 c0                	test   %eax,%eax
1004f4787:	74 d2                	je     1004f475b <.text+0xf375b>
1004f4789:	48 8d 4b 02          	lea    0x2(%rbx),%rcx
1004f478d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004f4793:	48 89 f2             	mov    %rsi,%rdx
1004f4796:	48 39 fe             	cmp    %rdi,%rsi
1004f4799:	74 cc                	je     1004f4767 <.text+0xf3767>
1004f479b:	0f b6 2f             	movzbl (%rdi),%ebp
1004f479e:	c6 07 00             	movb   $0x0,(%rdi)
1004f47a1:	48 89 ca             	mov    %rcx,%rdx
1004f47a4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004f47aa:	48 89 f1             	mov    %rsi,%rcx
1004f47ad:	31 f6                	xor    %esi,%esi
1004f47af:	e8 7c 06 fb ff       	call   1004a4e30 <.text+0xa3e30>
1004f47b4:	40 88 2f             	mov    %bpl,(%rdi)
1004f47b7:	48 89 c3             	mov    %rax,%rbx
1004f47ba:	48 85 c0             	test   %rax,%rax
1004f47bd:	74 1c                	je     1004f47db <.text+0xf37db>
1004f47bf:	48 89 c1             	mov    %rax,%rcx
1004f47c2:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004f47c8:	48 89 fa             	mov    %rdi,%rdx
1004f47cb:	e8 60 06 fb ff       	call   1004a4e30 <.text+0xa3e30>
1004f47d0:	48 89 d9             	mov    %rbx,%rcx
1004f47d3:	48 89 c6             	mov    %rax,%rsi
1004f47d6:	e8 45 cd f0 ff       	call   100401520 <.text+0x520>
1004f47db:	48 89 f0             	mov    %rsi,%rax
1004f47de:	48 83 c4 28          	add    $0x28,%rsp
1004f47e2:	5b                   	pop    %rbx
1004f47e3:	5e                   	pop    %rsi
1004f47e4:	5f                   	pop    %rdi
1004f47e5:	5d                   	pop    %rbp
1004f47e6:	c3                   	ret
1004f47e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004f47ee:	00 00
1004f47f0:	48 89 f1             	mov    %rsi,%rcx
1004f47f3:	48 83 c4 28          	add    $0x28,%rsp
1004f47f7:	5b                   	pop    %rbx
1004f47f8:	5e                   	pop    %rsi
1004f47f9:	5f                   	pop    %rdi
1004f47fa:	5d                   	pop    %rbp
1004f47fb:	e9 80 f7 0c 00       	jmp    1005c3f80 <.text+0x1c2f80>
1004f4800:	41 54                	push   %r12
1004f4802:	b8 20 10 00 00       	mov    $0x1020,%eax
1004f4807:	55                   	push   %rbp
1004f4808:	57                   	push   %rdi
1004f4809:	56                   	push   %rsi
1004f480a:	53                   	push   %rbx
1004f480b:	e8 90 b0 1a 00       	call   10069f8a0 <.text+0x29e8a0>
1004f4810:	48 29 c4             	sub    %rax,%rsp
1004f4813:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
1004f4818:	4c 89 cb             	mov    %r9,%rbx