1004b0550:	48 83 bc 24 d8 00 00 	cmpq   $0x0,0xd8(%rsp)
1004b0557:	00 00
1004b0559:	74 0e                	je     1004b0569 <.text+0xaf569>
1004b055b:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1004b0562:	00
1004b0563:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
1004b0569:	31 c0                	xor    %eax,%eax
1004b056b:	48 83 c4 68          	add    $0x68,%rsp
1004b056f:	5b                   	pop    %rbx
1004b0570:	5e                   	pop    %rsi
1004b0571:	5f                   	pop    %rdi
1004b0572:	5d                   	pop    %rbp
1004b0573:	41 5c                	pop    %r12
1004b0575:	41 5d                	pop    %r13
1004b0577:	41 5e                	pop    %r14
1004b0579:	41 5f                	pop    %r15
1004b057b:	c3                   	ret
1004b057c:	0f 1f 40 00          	nopl   0x0(%rax)
1004b0580:	45 31 c0             	xor    %r8d,%r8d
1004b0583:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1004b0588:	48 89 9c 24 b0 00 00 	mov    %rbx,0xb0(%rsp)
1004b058f:	00
1004b0590:	48 8d 8b 50 03 00 00 	lea    0x350(%rbx),%rcx
1004b0597:	4c 89 e7             	mov    %r12,%rdi
1004b059a:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1004b059f:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1004b05a4:	45 31 ed             	xor    %r13d,%r13d
1004b05a7:	45 31 ff             	xor    %r15d,%r15d
1004b05aa:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1004b05af:	48 8d 44 24 54       	lea    0x54(%rsp),%rax
1004b05b4:	45 31 f6             	xor    %r14d,%r14d
1004b05b7:	4c 89 c5             	mov    %r8,%rbp
1004b05ba:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1004b05bf:	4c 89 9c 24 c0 00 00 	mov    %r11,0xc0(%rsp)
1004b05c6:	00
1004b05c7:	4c 89 8c 24 c8 00 00 	mov    %r9,0xc8(%rsp)
1004b05ce:	00
1004b05cf:	eb 6a                	jmp    1004b063b <.text+0xaf63b>
1004b05d1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004b05d8:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1004b05dd:	48 8b 03             	mov    (%rbx),%rax
1004b05e0:	48 39 f8             	cmp    %rdi,%rax
1004b05e3:	75 12                	jne    1004b05f7 <.text+0xaf5f7>
1004b05e5:	45 85 ed             	test   %r13d,%r13d
1004b05e8:	41 8d 4f 01          	lea    0x1(%r15),%ecx
1004b05ec:	41 0f 94 c0          	sete   %r8b
1004b05f0:	45 84 c0             	test   %r8b,%r8b
1004b05f3:	44 0f 45 e9          	cmovne %ecx,%r13d
1004b05f7:	49 01 c6             	add    %rax,%r14
1004b05fa:	48 01 c5             	add    %rax,%rbp
1004b05fd:	4c 89 e0             	mov    %r12,%rax
1004b0600:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1004b0605:	48 29 f8             	sub    %rdi,%rax
1004b0608:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
1004b060f:	00
1004b0610:	45 89 f9             	mov    %r15d,%r9d
1004b0613:	48 89 da             	mov    %rbx,%rdx
1004b0616:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1004b061b:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1004b0620:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1004b0625:	e8 66 c4 ff ff       	call   1004aca90 <.text+0xaba90>
1004b062a:	89 c6                	mov    %eax,%esi
1004b062c:	85 c0                	test   %eax,%eax
1004b062e:	75 70                	jne    1004b06a0 <.text+0xaf6a0>
1004b0630:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1004b0634:	48 2b 3b             	sub    (%rbx),%rdi
1004b0637:	41 83 c7 01          	add    $0x1,%r15d
1004b063b:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
1004b0640:	48 89 fa             	mov    %rdi,%rdx
1004b0643:	e8 18 c3 ff ff       	call   1004ac960 <.text+0xab960>
1004b0648:	85 c0                	test   %eax,%eax
1004b064a:	75 8c                	jne    1004b05d8 <.text+0xaf5d8>
1004b064c:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
1004b0653:	00
1004b0654:	4c 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%r11
1004b065b:	00
1004b065c:	49 89 e8             	mov    %rbp,%r8
1004b065f:	4c 8b 8c 24 c8 00 00 	mov    0xc8(%rsp),%r9
1004b0666:	00
1004b0667:	85 f6                	test   %esi,%esi
1004b0669:	75 5c                	jne    1004b06c7 <.text+0xaf6c7>
1004b066b:	48 83 bc 24 d8 00 00 	cmpq   $0x0,0xd8(%rsp)
1004b0672:	00 00
1004b0674:	0f 84 ef fe ff ff    	je     1004b0569 <.text+0xaf569>
1004b067a:	41 29 fc             	sub    %edi,%r12d
1004b067d:	45 85 ed             	test   %r13d,%r13d
1004b0680:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1004b0687:	00
1004b0688:	45 0f 44 ef          	cmove  %r15d,%r13d
1004b068c:	44 89 38             	mov    %r15d,(%rax)
1004b068f:	44 89 60 04          	mov    %r12d,0x4(%rax)
1004b0693:	44 89 68 08          	mov    %r13d,0x8(%rax)
1004b0697:	e9 cd fe ff ff       	jmp    1004b0569 <.text+0xaf569>
1004b069c:	0f 1f 40 00          	nopl   0x0(%rax)
1004b06a0:	49 89 e8             	mov    %rbp,%r8
1004b06a3:	48 89 dd             	mov    %rbx,%rbp
1004b06a6:	4c 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%r11
1004b06ad:	00
1004b06ae:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
1004b06b5:	00
1004b06b6:	48 8b 55 08          	mov    0x8(%rbp),%rdx
1004b06ba:	4c 8b 8c 24 c8 00 00 	mov    0xc8(%rsp),%r9
1004b06c1:	00
1004b06c2:	4d 8d 44 10 ff       	lea    -0x1(%r8,%rdx,1),%r8
1004b06c7:	4d 85 c9             	test   %r9,%r9
1004b06ca:	74 11                	je     1004b06dd <.text+0xaf6dd>
1004b06cc:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1004b06d0:	48 8b 12             	mov    (%rdx),%rdx
1004b06d3:	4c 39 c2             	cmp    %r8,%rdx
1004b06d6:	49 0f 4f d0          	cmovg  %r8,%rdx
1004b06da:	49 89 11             	mov    %rdx,(%r9)
1004b06dd:	4d 85 db             	test   %r11,%r11
1004b06e0:	74 03                	je     1004b06e5 <.text+0xaf6e5>
1004b06e2:	4d 89 33             	mov    %r14,(%r11)
1004b06e5:	48 83 bc 24 d8 00 00 	cmpq   $0x0,0xd8(%rsp)
1004b06ec:	00 00
1004b06ee:	74 1c                	je     1004b070c <.text+0xaf70c>
1004b06f0:	48 8b b4 24 d8 00 00 	mov    0xd8(%rsp),%rsi
1004b06f7:	00
1004b06f8:	41 8d 47 01          	lea    0x1(%r15),%eax
1004b06fc:	45 85 ed             	test   %r13d,%r13d
1004b06ff:	89 06                	mov    %eax,(%rsi)
1004b0701:	41 0f 45 c5          	cmovne %r13d,%eax
1004b0705:	44 89 76 04          	mov    %r14d,0x4(%rsi)
1004b0709:	89 46 08             	mov    %eax,0x8(%rsi)
1004b070c:	b8 01 00 00 00       	mov    $0x1,%eax
1004b0711:	e9 55 fe ff ff       	jmp    1004b056b <.text+0xaf56b>
1004b0716:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004b071d:	00 00 00
1004b0720:	48 63 d2             	movslq %edx,%rdx
1004b0723:	48 8d 04 52          	lea    (%rdx,%rdx,2),%rax
1004b0727:	49 8d 04 c0          	lea    (%r8,%rax,8),%rax
1004b072b:	4c 8b 30             	mov    (%rax),%r14
1004b072e:	4c 8b 40 10          	mov    0x10(%rax),%r8
1004b0732:	0f be 70 0b          	movsbl 0xb(%rax),%esi
1004b0736:	4d 85 f6             	test   %r14,%r14
1004b0739:	0f 84 44 fe ff ff    	je     1004b0583 <.text+0xaf583>
1004b073f:	4c 89 e7             	mov    %r12,%rdi
1004b0742:	45 31 ed             	xor    %r13d,%r13d
1004b0745:	45 31 ff             	xor    %r15d,%r15d
1004b0748:	e9 1a ff ff ff       	jmp    1004b0667 <.text+0xaf667>
1004b074d:	0f 1f 00             	nopl   (%rax)
1004b0750:	48 83 ec 38          	sub    $0x38,%rsp
1004b0754:	48 8b 05 f5 2a 27 00 	mov    0x272af5(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1004b075b:	48 8b 00             	mov    (%rax),%rax
1004b075e:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1004b0765:	00 00
1004b0767:	4d 89 c1             	mov    %r8,%r9
1004b076a:	49 89 d0             	mov    %rdx,%r8
1004b076d:	48 89 ca             	mov    %rcx,%rdx
1004b0770:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1004b0777:	00
1004b0778:	48 89 c1             	mov    %rax,%rcx
1004b077b:	e8 e0 fc ff ff       	call   1004b0460 <.text+0xaf460>
1004b0780:	48 83 c4 38          	add    $0x38,%rsp
1004b0784:	c3                   	ret
1004b0785:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004b078c:	00 00 00 00
1004b0790:	53                   	push   %rbx
1004b0791:	48 83 ec 40          	sub    $0x40,%rsp
1004b0795:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1004b079a:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
1004b079f:	45 31 c0             	xor    %r8d,%r8d
1004b07a2:	48 89 d3             	mov    %rdx,%rbx
1004b07a5:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1004b07ac:	00
1004b07ad:	e8 ae fc ff ff       	call   1004b0460 <.text+0xaf460>
1004b07b2:	89 c2                	mov    %eax,%edx
1004b07b4:	31 c0                	xor    %eax,%eax
1004b07b6:	85 d2                	test   %edx,%edx
1004b07b8:	74 0c                	je     1004b07c6 <.text+0xaf7c6>
1004b07ba:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1004b07bf:	48 29 d8             	sub    %rbx,%rax
1004b07c2:	48 83 c0 01          	add    $0x1,%rax
1004b07c6:	48 83 c4 40          	add    $0x40,%rsp
1004b07ca:	5b                   	pop    %rbx
1004b07cb:	c3                   	ret
1004b07cc:	0f 1f 40 00          	nopl   0x0(%rax)
1004b07d0:	57                   	push   %rdi
1004b07d1:	56                   	push   %rsi
1004b07d2:	53                   	push   %rbx
1004b07d3:	48 83 ec 40          	sub    $0x40,%rsp
1004b07d7:	48 89 cb             	mov    %rcx,%rbx
1004b07da:	48 89 d7             	mov    %rdx,%rdi
1004b07dd:	44 89 c6             	mov    %r8d,%esi
1004b07e0:	e8 eb dc 18 00       	call   10063e4d0 <.text+0x23d4d0>
1004b07e5:	85 c0                	test   %eax,%eax
1004b07e7:	74 0e                	je     1004b07f7 <.text+0xaf7f7>
1004b07e9:	31 d2                	xor    %edx,%edx
1004b07eb:	48 89 d9             	mov    %rbx,%rcx
1004b07ee:	e8 4d d3 14 00       	call   1005fdb40 <.text+0x1fcb40>
1004b07f3:	85 c0                	test   %eax,%eax
1004b07f5:	74 27                	je     1004b081e <.text+0xaf81e>
1004b07f7:	48 89 d9             	mov    %rbx,%rcx
1004b07fa:	e8 71 fe 14 00       	call   100600670 <.text+0x1ff670>
1004b07ff:	48 89 c2             	mov    %rax,%rdx
1004b0802:	48 85 c0             	test   %rax,%rax
1004b0805:	7e 0f                	jle    1004b0816 <.text+0xaf816>
1004b0807:	48 8b 05 d2 29 27 00 	mov    0x2729d2(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1004b080e:	48 8b 00             	mov    (%rax),%rax
1004b0811:	48 39 10             	cmp    %rdx,(%rax)
1004b0814:	7d 1a                	jge    1004b0830 <.text+0xaf830>
1004b0816:	48 c7 47 08 ff ff ff 	movq   $0xffffffffffffffff,0x8(%rdi)
1004b081d:	ff
1004b081e:	48 83 c4 40          	add    $0x40,%rsp
1004b0822:	5b                   	pop    %rbx
1004b0823:	5e                   	pop    %rsi
1004b0824:	5f                   	pop    %rdi
1004b0825:	c3                   	ret
1004b0826:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004b082d:	00 00 00
1004b0830:	48 8b 05 19 2a 27 00 	mov    0x272a19(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1004b0837:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
1004b083c:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1004b0841:	48 8b 08             	mov    (%rax),%rcx
1004b0844:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1004b084b:	00
1004b084c:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1004b0853:	00 00
1004b0855:	e8 06 fc ff ff       	call   1004b0460 <.text+0xaf460>
1004b085a:	85 c0                	test   %eax,%eax
1004b085c:	74 b8                	je     1004b0816 <.text+0xaf816>
1004b085e:	85 f6                	test   %esi,%esi
1004b0860:	74 0e                	je     1004b0870 <.text+0xaf870>
1004b0862:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1004b0867:	48 89 47 08          	mov    %rax,0x8(%rdi)
1004b086b:	eb b1                	jmp    1004b081e <.text+0xaf81e>
1004b086d:	0f 1f 00             	nopl   (%rax)
1004b0870:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1004b0875:	48 89 47 08          	mov    %rax,0x8(%rdi)
1004b0879:	eb a3                	jmp    1004b081e <.text+0xaf81e>
1004b087b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004b0880:	53                   	push   %rbx
1004b0881:	48 83 ec 40          	sub    $0x40,%rsp
1004b0885:	45 31 c0             	xor    %r8d,%r8d
1004b0888:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1004b088f:	00
1004b0890:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
1004b0895:	48 89 d3             	mov    %rdx,%rbx
1004b0898:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1004b089f:	00 00
1004b08a1:	e8 ba fb ff ff       	call   1004b0460 <.text+0xaf460>
1004b08a6:	85 c0                	test   %eax,%eax
1004b08a8:	74 12                	je     1004b08bc <.text+0xaf8bc>
1004b08aa:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1004b08af:	48 29 d8             	sub    %rbx,%rax
1004b08b2:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1004b08b6:	0f 95 c0             	setne  %al
1004b08b9:	0f b6 c0             	movzbl %al,%eax
1004b08bc:	48 83 c4 40          	add    $0x40,%rsp
1004b08c0:	5b                   	pop    %rbx
1004b08c1:	c3                   	ret
1004b08c2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004b08c9:	00 00 00 00
1004b08cd:	0f 1f 00             	nopl   (%rax)
1004b08d0:	48 83 ec 38          	sub    $0x38,%rsp
1004b08d4:	48 8b 05 75 29 27 00 	mov    0x272975(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1004b08db:	45 31 c9             	xor    %r9d,%r9d
1004b08de:	48 8b 08             	mov    (%rax),%rcx
1004b08e1:	48 8b 51 38          	mov    0x38(%rcx),%rdx
1004b08e5:	4c 8d 41 38          	lea    0x38(%rcx),%r8
1004b08e9:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1004b08f0:	00 00
1004b08f2:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1004b08f9:	00
1004b08fa:	e8 61 fb ff ff       	call   1004b0460 <.text+0xaf460>
1004b08ff:	90                   	nop
1004b0900:	48 83 c4 38          	add    $0x38,%rsp
1004b0904:	c3                   	ret
1004b0905:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004b090c:	00 00 00 00
1004b0910:	57                   	push   %rdi
1004b0911:	56                   	push   %rsi
1004b0912:	53                   	push   %rbx
1004b0913:	48 83 ec 30          	sub    $0x30,%rsp
1004b0917:	48 8b 05 32 23 27 00 	mov    0x272332(%rip),%rax        # 100722c50 <_head_msys_iconv_2_dll-0x493b0>
1004b091e:	8b 08                	mov    (%rax),%ecx
1004b0920:	85 c9                	test   %ecx,%ecx
1004b0922:	0f 84 d4 00 00 00    	je     1004b09fc <.text+0xaf9fc>
1004b0928:	48 8b 1d 21 29 27 00 	mov    0x272921(%rip),%rbx        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1004b092f:	48 8b 0b             	mov    (%rbx),%rcx
1004b0932:	8b 91 3c 04 00 00    	mov    0x43c(%rcx),%edx
1004b0938:	85 d2                	test   %edx,%edx
1004b093a:	0f 84 bc 00 00 00    	je     1004b09fc <.text+0xaf9fc>
1004b0940:	48 8b 81 60 04 00 00 	mov    0x460(%rcx),%rax
1004b0947:	8b 91 50 03 00 00    	mov    0x350(%rcx),%edx
1004b094d:	80 38 00             	cmpb   $0x0,(%rax)
1004b0950:	74 0e                	je     1004b0960 <.text+0xaf960>
1004b0952:	80 78 03 75          	cmpb   $0x75,0x3(%rax)
1004b0956:	75 08                	jne    1004b0960 <.text+0xaf960>
1004b0958:	85 d2                	test   %edx,%edx
1004b095a:	0f 8e 9c 00 00 00    	jle    1004b09fc <.text+0xaf9fc>
1004b0960:	48 8b 05 d9 22 27 00 	mov    0x2722d9(%rip),%rax        # 100722c40 <_head_msys_iconv_2_dll-0x493c0>
1004b0967:	4c 8b 49 38          	mov    0x38(%rcx),%r9
1004b096b:	48 8b 10             	mov    (%rax),%rdx
1004b096e:	4c 39 ca             	cmp    %r9,%rdx
1004b0971:	0f 84 91 00 00 00    	je     1004b0a08 <.text+0xafa08>
1004b0977:	0f 8d a7 00 00 00    	jge    1004b0a24 <.text+0xafa24>
1004b097d:	48 8d 71 38          	lea    0x38(%rcx),%rsi
1004b0981:	48 89 c7             	mov    %rax,%rdi
1004b0984:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1004b098b:	00 00
1004b098d:	45 31 c9             	xor    %r9d,%r9d
1004b0990:	49 89 f8             	mov    %rdi,%r8
1004b0993:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1004b099a:	00
1004b099b:	e8 c0 fa ff ff       	call   1004b0460 <.text+0xaf460>
1004b09a0:	85 c0                	test   %eax,%eax
1004b09a2:	74 07                	je     1004b09ab <.text+0xaf9ab>
1004b09a4:	c7 47 08 00 00 00 00 	movl   $0x0,0x8(%rdi)
1004b09ab:	48 8b 16             	mov    (%rsi),%rdx
1004b09ae:	48 8b 0b             	mov    (%rbx),%rcx
1004b09b1:	45 31 c0             	xor    %r8d,%r8d
1004b09b4:	49 89 f1             	mov    %rsi,%r9
1004b09b7:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1004b09be:	00 00
1004b09c0:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1004b09c7:	00
1004b09c8:	e8 93 fa ff ff       	call   1004b0460 <.text+0xaf460>
1004b09cd:	85 c0                	test   %eax,%eax
1004b09cf:	74 2b                	je     1004b09fc <.text+0xaf9fc>
1004b09d1:	48 8b 0e             	mov    (%rsi),%rcx
1004b09d4:	e8 97 27 04 00       	call   1004f3170 <.text+0xf2170>
1004b09d9:	89 46 08             	mov    %eax,0x8(%rsi)
1004b09dc:	85 c0                	test   %eax,%eax
1004b09de:	7e 0f                	jle    1004b09ef <.text+0xaf9ef>
1004b09e0:	48 8b 15 79 98 27 00 	mov    0x279879(%rip),%rdx        # 10072a260 <_head_msys_iconv_2_dll-0x41da0>
1004b09e7:	48 8b 12             	mov    (%rdx),%rdx
1004b09ea:	80 3a 6f             	cmpb   $0x6f,(%rdx)
1004b09ed:	74 71                	je     1004b0a60 <.text+0xafa60>
1004b09ef:	48 8b 05 2a 83 27 00 	mov    0x27832a(%rip),%rax        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1004b09f6:	8b 00                	mov    (%rax),%eax
1004b09f8:	85 c0                	test   %eax,%eax
1004b09fa:	75 3c                	jne    1004b0a38 <.text+0xafa38>
1004b09fc:	48 83 c4 30          	add    $0x30,%rsp
1004b0a00:	5b                   	pop    %rbx
1004b0a01:	5e                   	pop    %rsi
1004b0a02:	5f                   	pop    %rdi
1004b0a03:	c3                   	ret
1004b0a04:	0f 1f 40 00          	nopl   0x0(%rax)
1004b0a08:	8b 78 08             	mov    0x8(%rax),%edi
1004b0a0b:	39 79 40             	cmp    %edi,0x40(%rcx)
1004b0a0e:	74 38                	je     1004b0a48 <.text+0xafa48>
1004b0a10:	0f 8f 67 ff ff ff    	jg     1004b097d <.text+0xaf97d>
1004b0a16:	48 8b 79 40          	mov    0x40(%rcx),%rdi
1004b0a1a:	48 39 78 08          	cmp    %rdi,0x8(%rax)
1004b0a1e:	0f 84 59 ff ff ff    	je     1004b097d <.text+0xaf97d>
1004b0a24:	48 8d 79 38          	lea    0x38(%rcx),%rdi
1004b0a28:	4c 89 ca             	mov    %r9,%rdx
1004b0a2b:	48 89 c6             	mov    %rax,%rsi