1004f0455:	48 39 c8             	cmp    %rcx,%rax
1004f0458:	75 ee                	jne    1004f0448 <.text+0xef448>
1004f045a:	44 89 f0             	mov    %r14d,%eax
1004f045d:	2b 84 24 48 01 00 00 	sub    0x148(%rsp),%eax
1004f0464:	48 63 f6             	movslq %esi,%rsi
1004f0467:	48 8b 94 24 40 01 00 	mov    0x140(%rsp),%rdx
1004f046e:	00
1004f046f:	49 8d 0c 04          	lea    (%r12,%rax,1),%rcx
1004f0473:	4d 89 e8             	mov    %r13,%r8
1004f0476:	49 8d 34 b4          	lea    (%r12,%rsi,4),%rsi
1004f047a:	89 46 18             	mov    %eax,0x18(%rsi)
1004f047d:	e8 7e fa 1a 00       	call   10069ff00 <.text+0x29ef00>
1004f0482:	f6 84 24 50 01 00 00 	testb  $0x2,0x150(%rsp)
1004f0489:	02
1004f048a:	0f 85 40 02 00 00    	jne    1004f06d0 <.text+0xef6d0>
1004f0490:	8b 43 20             	mov    0x20(%rbx),%eax
1004f0493:	89 c2                	mov    %eax,%edx
1004f0495:	83 c8 04             	or     $0x4,%eax
1004f0498:	83 ca 0c             	or     $0xc,%edx
1004f049b:	f6 84 24 50 01 00 00 	testb  $0x1,0x150(%rsp)
1004f04a2:	01
1004f04a3:	0f 44 c2             	cmove  %edx,%eax
1004f04a6:	89 43 20             	mov    %eax,0x20(%rbx)
1004f04a9:	4c 63 44 24 54       	movslq 0x54(%rsp),%r8
1004f04ae:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004f04b4:	48 89 ea             	mov    %rbp,%rdx
1004f04b7:	48 89 d9             	mov    %rbx,%rcx
1004f04ba:	e8 e1 e7 ff ff       	call   1004eeca0 <.text+0xedca0>
1004f04bf:	e8 6c be 18 00       	call   10067c330 <.text+0x27b330>
1004f04c4:	85 c0                	test   %eax,%eax
1004f04c6:	0f 85 9c 01 00 00    	jne    1004f0668 <.text+0xef668>
1004f04cc:	8b 83 3c 25 00 00    	mov    0x253c(%rbx),%eax
1004f04d2:	85 c0                	test   %eax,%eax
1004f04d4:	0f 85 76 05 00 00    	jne    1004f0a50 <.text+0xefa50>
1004f04da:	bf 01 00 00 00       	mov    $0x1,%edi
1004f04df:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1004f04e4:	e8 37 10 f1 ff       	call   100401520 <.text+0x520>
1004f04e9:	90                   	nop
1004f04ea:	0f 28 b4 24 d0 00 00 	movaps 0xd0(%rsp),%xmm6
1004f04f1:	00
1004f04f2:	89 f8                	mov    %edi,%eax
1004f04f4:	48 81 c4 e8 00 00 00 	add    $0xe8,%rsp
1004f04fb:	5b                   	pop    %rbx
1004f04fc:	5e                   	pop    %rsi
1004f04fd:	5f                   	pop    %rdi
1004f04fe:	5d                   	pop    %rbp
1004f04ff:	41 5c                	pop    %r12
1004f0501:	41 5d                	pop    %r13
1004f0503:	41 5e                	pop    %r14
1004f0505:	41 5f                	pop    %r15
1004f0507:	c3                   	ret
1004f0508:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004f050f:	00
1004f0510:	85 ff                	test   %edi,%edi
1004f0512:	0f 84 28 01 00 00    	je     1004f0640 <.text+0xef640>
1004f0518:	48 8b 8c 24 40 01 00 	mov    0x140(%rsp),%rcx
1004f051f:	00
1004f0520:	e8 4b fd 1a 00       	call   1006a0270 <.text+0x29f270>
1004f0525:	83 c0 01             	add    $0x1,%eax
1004f0528:	48 83 bc 24 38 01 00 	cmpq   $0x0,0x138(%rsp)
1004f052f:	00 00
1004f0531:	89 44 24 54          	mov    %eax,0x54(%rsp)
1004f0535:	0f 8f 11 fe ff ff    	jg     1004f034c <.text+0xef34c>
1004f053b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004f0540:	8b 86 a0 04 00 00    	mov    0x4a0(%rsi),%eax
1004f0546:	ba 01 00 00 00       	mov    $0x1,%edx
1004f054b:	44 8b bc 24 48 01 00 	mov    0x148(%rsp),%r15d
1004f0552:	00
1004f0553:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
1004f055a:	00 00
1004f055c:	48 83 bc 24 38 01 00 	cmpq   $0x0,0x138(%rsp)
1004f0563:	00 00
1004f0565:	48 0f 45 94 24 38 01 	cmovne 0x138(%rsp),%rdx
1004f056c:	00 00
1004f056e:	89 44 24 38          	mov    %eax,0x38(%rsp)
1004f0572:	45 8d 77 04          	lea    0x4(%r15),%r14d
1004f0576:	45 89 f5             	mov    %r14d,%r13d
1004f0579:	41 b8 12 00 00 00    	mov    $0x12,%r8d
1004f057f:	48 89 d9             	mov    %rbx,%rcx
1004f0582:	e8 d9 e2 ff ff       	call   1004ee860 <.text+0xed860>
1004f0587:	49 89 c1             	mov    %rax,%r9
1004f058a:	48 85 c0             	test   %rax,%rax
1004f058d:	0f 84 b3 04 00 00    	je     1004f0a46 <.text+0xefa46>
1004f0593:	48 8b 43 48          	mov    0x48(%rbx),%rax
1004f0597:	83 63 20 fe          	andl   $0xfffffffe,0x20(%rbx)
1004f059b:	ba ff ff ff ff       	mov    $0xffffffff,%edx
1004f05a0:	8b 8c 24 38 01 00 00 	mov    0x138(%rsp),%ecx
1004f05a7:	4d 8b 61 28          	mov    0x28(%r9),%r12
1004f05ab:	29 c1                	sub    %eax,%ecx
1004f05ad:	48 83 bc 24 38 01 00 	cmpq   $0x0,0x138(%rsp)
1004f05b4:	00 00
1004f05b6:	0f 45 d1             	cmovne %ecx,%edx
1004f05b9:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
1004f05bd:	41 89 d2             	mov    %edx,%r10d
1004f05c0:	41 8b 54 24 04       	mov    0x4(%r12),%edx
1004f05c5:	89 cf                	mov    %ecx,%edi
1004f05c7:	29 c7                	sub    %eax,%edi
1004f05c9:	48 8b 03             	mov    (%rbx),%rax
1004f05cc:	44 39 f2             	cmp    %r14d,%edx
1004f05cf:	0f 8d c3 fd ff ff    	jge    1004f0398 <.text+0xef398>
1004f05d5:	44 8d 47 ff          	lea    -0x1(%rdi),%r8d
1004f05d9:	45 39 d0             	cmp    %r10d,%r8d
1004f05dc:	0f 84 7e 04 00 00    	je     1004f0a60 <.text+0xefa60>
1004f05e2:	48 83 c0 01          	add    $0x1,%rax
1004f05e6:	48 89 03             	mov    %rax,(%rbx)
1004f05e9:	45 85 d2             	test   %r10d,%r10d
1004f05ec:	0f 88 ee 00 00 00    	js     1004f06e0 <.text+0xef6e0>
1004f05f2:	89 f8                	mov    %edi,%eax
1004f05f4:	44 29 d0             	sub    %r10d,%eax
1004f05f7:	83 e8 01             	sub    $0x1,%eax
1004f05fa:	89 44 24 60          	mov    %eax,0x60(%rsp)
1004f05fe:	89 c1                	mov    %eax,%ecx
1004f0600:	0f 84 f2 08 00 00    	je     1004f0ef8 <.text+0xefef8>
1004f0606:	49 63 c2             	movslq %r10d,%rax
1004f0609:	41 8b 44 84 18       	mov    0x18(%r12,%rax,4),%eax
1004f060e:	25 ff ff ff 7f       	and    $0x7fffffff,%eax
1004f0613:	41 2b 44 24 08       	sub    0x8(%r12),%eax
1004f0618:	89 c5                	mov    %eax,%ebp
1004f061a:	8d 04 88             	lea    (%rax,%rcx,4),%eax
1004f061d:	01 c2                	add    %eax,%edx
1004f061f:	89 44 24 70          	mov    %eax,0x70(%rsp)
1004f0623:	44 39 f2             	cmp    %r14d,%edx
1004f0626:	0f 8c 44 0a 00 00    	jl     1004f1070 <.text+0xf0070>
1004f062c:	c7 44 24 58 01 00 00 	movl   $0x1,0x58(%rsp)
1004f0633:	00
1004f0634:	44 8b 6c 24 70       	mov    0x70(%rsp),%r13d
1004f0639:	e9 bc 00 00 00       	jmp    1004f06fa <.text+0xef6fa>
1004f063e:	66 90                	xchg   %ax,%ax
1004f0640:	8b 84 24 48 01 00 00 	mov    0x148(%rsp),%eax
1004f0647:	89 44 24 54          	mov    %eax,0x54(%rsp)
1004f064b:	e9 f0 fe ff ff       	jmp    1004f0540 <.text+0xef540>
1004f0650:	48 89 d0             	mov    %rdx,%rax
1004f0653:	48 83 c0 01          	add    $0x1,%rax
1004f0657:	48 89 05 32 f0 26 00 	mov    %rax,0x26f032(%rip)        # 10075f690 <_head_msys_iconv_2_dll-0xc970>
1004f065e:	e9 a0 fc ff ff       	jmp    1004f0303 <.text+0xef303>
1004f0663:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004f0668:	48 8b 8c 24 40 01 00 	mov    0x140(%rsp),%rcx
1004f066f:	00
1004f0670:	e8 fb fb 1a 00       	call   1006a0270 <.text+0x29f270>
1004f0675:	48 89 c6             	mov    %rax,%rsi
1004f0678:	85 c0                	test   %eax,%eax
1004f067a:	7e 1a                	jle    1004f0696 <.text+0xef696>
1004f067c:	89 44 24 20          	mov    %eax,0x20(%rsp)
1004f0680:	45 31 c0             	xor    %r8d,%r8d
1004f0683:	48 89 ea             	mov    %rbp,%rdx
1004f0686:	48 89 d9             	mov    %rbx,%rcx
1004f0689:	4c 8b 8c 24 40 01 00 	mov    0x140(%rsp),%r9
1004f0690:	00
1004f0691:	e8 0a ca 18 00       	call   10067d0a0 <.text+0x27c0a0>
1004f0696:	4c 8d 0d d0 fa 20 00 	lea    0x20fad0(%rip),%r9        # 10070016d <_head_msys_iconv_2_dll-0x6be93>
1004f069d:	41 89 f0             	mov    %esi,%r8d
1004f06a0:	48 89 ea             	mov    %rbp,%rdx
1004f06a3:	48 89 d9             	mov    %rbx,%rcx
1004f06a6:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1004f06ad:	00
1004f06ae:	e8 ed c9 18 00       	call   10067d0a0 <.text+0x27c0a0>
1004f06b3:	8b 83 3c 25 00 00    	mov    0x253c(%rbx),%eax
1004f06b9:	85 c0                	test   %eax,%eax
1004f06bb:	0f 84 19 fe ff ff    	je     1004f04da <.text+0xef4da>
1004f06c1:	e9 8a 03 00 00       	jmp    1004f0a50 <.text+0xefa50>
1004f06c6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004f06cd:	00 00 00
1004f06d0:	81 4e 18 00 00 00 80 	orl    $0x80000000,0x18(%rsi)
1004f06d7:	e9 b4 fd ff ff       	jmp    1004f0490 <.text+0xef490>
1004f06dc:	0f 1f 40 00          	nopl   0x0(%rax)
1004f06e0:	c7 44 24 58 01 00 00 	movl   $0x1,0x58(%rsp)
1004f06e7:	00
1004f06e8:	31 ed                	xor    %ebp,%ebp
1004f06ea:	c7 44 24 70 00 00 00 	movl   $0x0,0x70(%rsp)
1004f06f1:	00
1004f06f2:	c7 44 24 60 00 00 00 	movl   $0x0,0x60(%rsp)
1004f06f9:	00
1004f06fa:	48 63 4c 24 38       	movslq 0x38(%rsp),%rcx
1004f06ff:	4d 63 ed             	movslq %r13d,%r13
1004f0702:	31 d2                	xor    %edx,%edx
1004f0704:	44 89 54 24 78       	mov    %r10d,0x78(%rsp)
1004f0709:	4c 89 8c 24 80 00 00 	mov    %r9,0x80(%rsp)
1004f0710:	00
1004f0711:	4a 8d 44 29 17       	lea    0x17(%rcx,%r13,1),%rax
1004f0716:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1004f071b:	48 f7 f1             	div    %rcx
1004f071e:	48 89 f1             	mov    %rsi,%rcx
1004f0721:	49 89 c5             	mov    %rax,%r13
1004f0724:	8b 84 24 50 01 00 00 	mov    0x150(%rsp),%eax
1004f072b:	45 89 e8             	mov    %r13d,%r8d
1004f072e:	83 e0 01             	and    $0x1,%eax
1004f0731:	89 c2                	mov    %eax,%edx
1004f0733:	89 84 24 98 00 00 00 	mov    %eax,0x98(%rsp)
1004f073a:	e8 51 71 1a 00       	call   100697890 <.text+0x296890>
1004f073f:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1004f0744:	48 85 c0             	test   %rax,%rax
1004f0747:	0f 84 cb 09 00 00    	je     1004f1118 <.text+0xf0118>
1004f074d:	44 0f af ae a0 04 00 	imul   0x4a0(%rsi),%r13d
1004f0754:	00
1004f0755:	4c 8b 70 28          	mov    0x28(%rax),%r14
1004f0759:	b8 61 64 00 00       	mov    $0x6461,%eax
1004f075e:	4c 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9
1004f0765:	00
1004f0766:	44 8b 54 24 78       	mov    0x78(%rsp),%r10d
1004f076b:	66 41 89 06          	mov    %ax,(%r14)
1004f076f:	48 63 c7             	movslq %edi,%rax
1004f0772:	45 89 6e 0c          	mov    %r13d,0xc(%r14)
1004f0776:	4d 8b 59 28          	mov    0x28(%r9),%r11
1004f077a:	45 89 6e 08          	mov    %r13d,0x8(%r14)
1004f077e:	41 83 ed 18          	sub    $0x18,%r13d
1004f0782:	45 89 6e 04          	mov    %r13d,0x4(%r14)
1004f0786:	49 c7 46 10 00 00 00 	movq   $0x0,0x10(%r14)
1004f078d:	00
1004f078e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1004f0793:	45 85 d2             	test   %r10d,%r10d
1004f0796:	0f 88 a4 06 00 00    	js     1004f0e40 <.text+0xefe40>
1004f079c:	4c 89 d8             	mov    %r11,%rax
1004f079f:	4c 8b 6c 24 40       	mov    0x40(%rsp),%r13
1004f07a4:	4d 89 f3             	mov    %r14,%r11
1004f07a7:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
1004f07ae:	00 00
1004f07b0:	49 89 c6             	mov    %rax,%r14
1004f07b3:	4c 89 c8             	mov    %r9,%rax
1004f07b6:	4c 8b 4c 24 68       	mov    0x68(%rsp),%r9
1004f07bb:	48 8b 78 10          	mov    0x10(%rax),%rdi
1004f07bf:	8b 40 30             	mov    0x30(%rax),%eax
1004f07c2:	89 84 24 8c 00 00 00 	mov    %eax,0x8c(%rsp)
1004f07c9:	41 8b 41 30          	mov    0x30(%r9),%eax
1004f07cd:	48 89 bc 24 90 00 00 	mov    %rdi,0x90(%rsp)
1004f07d4:	00
1004f07d5:	49 8b 79 10          	mov    0x10(%r9),%rdi
1004f07d9:	89 84 24 88 00 00 00 	mov    %eax,0x88(%rsp)
1004f07e0:	8b 44 24 58          	mov    0x58(%rsp),%eax
1004f07e4:	48 89 bc 24 80 00 00 	mov    %rdi,0x80(%rsp)
1004f07eb:	00
1004f07ec:	85 c0                	test   %eax,%eax
1004f07ee:	0f 85 f4 02 00 00    	jne    1004f0ae8 <.text+0xefae8>
1004f07f4:	b8 fc ff ff ff       	mov    $0xfffffffc,%eax
1004f07f9:	f3 41 0f 7e 53 04    	movq   0x4(%r11),%xmm2
1004f07ff:	66 41 0f 6e ef       	movd   %r15d,%xmm5
1004f0804:	4c 63 84 24 48 01 00 	movslq 0x148(%rsp),%r8
1004f080b:	00
1004f080c:	44 29 f8             	sub    %r15d,%eax
1004f080f:	44 89 94 24 9c 00 00 	mov    %r10d,0x9c(%rsp)
1004f0816:	00
1004f0817:	66 0f 6e c8          	movd   %eax,%xmm1
1004f081b:	66 0f 6f c2          	movdqa %xmm2,%xmm0
1004f081f:	4c 89 5c 24 78       	mov    %r11,0x78(%rsp)
1004f0824:	66 0f 62 cd          	punpckldq %xmm5,%xmm1
1004f0828:	66 0f fa c1          	psubd  %xmm1,%xmm0
1004f082c:	66 0f fe ca          	paddd  %xmm2,%xmm1
1004f0830:	66 0f 70 e0 e5       	pshufd $0xe5,%xmm0,%xmm4
1004f0835:	66 0f 7e e0          	movd   %xmm4,%eax
1004f0839:	66 0f 6f d0          	movdqa %xmm0,%xmm2
1004f083d:	89 c2                	mov    %eax,%edx
1004f083f:	f3 0f 10 d1          	movss  %xmm1,%xmm2
1004f0843:	49 8d 0c 03          	lea    (%r11,%rax,1),%rcx
1004f0847:	81 ca 00 00 00 80    	or     $0x80000000,%edx
1004f084d:	f6 84 24 50 01 00 00 	testb  $0x2,0x150(%rsp)
1004f0854:	02
1004f0855:	66 41 0f d6 53 04    	movq   %xmm2,0x4(%r11)
1004f085b:	0f 44 d0             	cmove  %eax,%edx
1004f085e:	41 89 53 18          	mov    %edx,0x18(%r11)
1004f0862:	48 8b 94 24 40 01 00 	mov    0x140(%rsp),%rdx
1004f0869:	00
1004f086a:	e8 91 f6 1a 00       	call   10069ff00 <.text+0x29ef00>
1004f086f:	8b 44 24 60          	mov    0x60(%rsp),%eax
1004f0873:	48 83 44 24 40 01    	addq   $0x1,0x40(%rsp)
1004f0879:	4c 8b 5c 24 78       	mov    0x78(%rsp),%r11
1004f087e:	44 8b 94 24 9c 00 00 	mov    0x9c(%rsp),%r10d
1004f0885:	00
1004f0886:	85 c0                	test   %eax,%eax
1004f0888:	0f 85 66 02 00 00    	jne    1004f0af4 <.text+0xefaf4>
1004f088e:	48 8b 84 24 38 01 00 	mov    0x138(%rsp),%rax
1004f0895:	00
1004f0896:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
1004f089d:	00 00
1004f089f:	48 83 c0 01          	add    $0x1,%rax
1004f08a3:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1004f08a8:	45 85 d2             	test   %r10d,%r10d
1004f08ab:	0f 88 9f 05 00 00    	js     1004f0e50 <.text+0xefe50>
1004f08b1:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1004f08b6:	4d 89 6e 10          	mov    %r13,0x10(%r14)
1004f08ba:	49 89 43 10          	mov    %rax,0x10(%r11)
1004f08be:	8b 44 24 60          	mov    0x60(%rsp),%eax
1004f08c2:	0b 44 24 58          	or     0x58(%rsp),%eax
1004f08c6:	0f 85 71 08 00 00    	jne    1004f113d <.text+0xf013d>
1004f08cc:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1004f08d1:	48 89 f1             	mov    %rsi,%rcx
1004f08d4:	45 31 c9             	xor    %r9d,%r9d
1004f08d7:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004f08dd:	e8 ee 74 1a 00       	call   100697dd0 <.text+0x296dd0>
1004f08e2:	48 8b 53 40          	mov    0x40(%rbx),%rdx
1004f08e6:	8b 6b 58             	mov    0x58(%rbx),%ebp
1004f08e9:	c7 43 58 00 00 00 00 	movl   $0x0,0x58(%rbx)
1004f08f0:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1004f08f4:	48 85 d2             	test   %rdx,%rdx
1004f08f7:	74 27                	je     1004f0920 <.text+0xef920>
1004f08f9:	44 8b 43 20          	mov    0x20(%rbx),%r8d
1004f08fd:	45 89 c1             	mov    %r8d,%r9d
1004f0900:	41 83 e0 04          	and    $0x4,%r8d
1004f0904:	41 83 e1 08          	and    $0x8,%r9d
1004f0908:	e8 c3 74 1a 00       	call   100697dd0 <.text+0x296dd0>
1004f090d:	8b 53 58             	mov    0x58(%rbx),%edx
1004f0910:	48 c7 43 40 00 00 00 	movq   $0x0,0x40(%rbx)
1004f0917:	00
1004f0918:	85 d2                	test   %edx,%edx
1004f091a:	0f 85 10 08 00 00    	jne    1004f1130 <.text+0xf0130>
1004f0920:	44 8b 73 18          	mov    0x18(%rbx),%r14d
1004f0924:	66 0f 6e 35 a4 02 21 	movd   0x2102a4(%rip),%xmm6        # 100700bd0 <_head_msys_iconv_2_dll-0x6b430>
1004f092b:	00
1004f092c:	41 83 ee 01          	sub    $0x1,%r14d
1004f0930:	0f 88 dd 04 00 00    	js     1004f0e13 <.text+0xefe13>
1004f0936:	4c 89 6c 24 60       	mov    %r13,0x60(%rsp)
1004f093b:	89 6c 24 68          	mov    %ebp,0x68(%rsp)
1004f093f:	4d 63 ce             	movslq %r14d,%r9
1004f0942:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004f0948:	48 89 f1             	mov    %rsi,%rcx
1004f094b:	49 c1 e1 05          	shl    $0x5,%r9
1004f094f:	4c 03 4b 10          	add    0x10(%rbx),%r9
1004f0953:	41 8b 41 18          	mov    0x18(%r9),%eax
1004f0957:	49 8b 11             	mov    (%r9),%rdx
1004f095a:	4d 89 cd             	mov    %r9,%r13
1004f095d:	89 44 24 58          	mov    %eax,0x58(%rsp)
1004f0961:	e8 6a 71 1a 00       	call   100697ad0 <.text+0x296ad0>
1004f0966:	49 89 c7             	mov    %rax,%r15
1004f0969:	48 85 c0             	test   %rax,%rax
1004f096c:	0f 84 d4 00 00 00    	je     1004f0a46 <.text+0xefa46>
1004f0972:	4c 8b 60 28          	mov    0x28(%rax),%r12
1004f0976:	66 41 81 3c 24 74 70 	cmpw   $0x7074,(%r12)
1004f097d:	0f 85 50 08 00 00    	jne    1004f11d3 <.text+0xf01d3>
1004f0983:	41 0f b7 44 24 02    	movzwl 0x2(%r12),%eax
1004f0989:	66 41 3b 44 24 04    	cmp    0x4(%r12),%ax
1004f098f:	0f 83 95 00 00 00    	jae    1004f0a2a <.text+0xefa2a>
1004f0995:	e9 5d 08 00 00       	jmp    1004f11f7 <.text+0xf01f7>
1004f099a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004f09a0:	48 8b 68 28          	mov    0x28(%rax),%rbp
1004f09a4:	8b 86 a0 04 00 00    	mov    0x4a0(%rsi),%eax
1004f09aa:	48 83 e8 08          	sub    $0x8,%rax
1004f09ae:	66 0f 7e 75 00       	movd   %xmm6,0x0(%rbp)
1004f09b3:	48 c1 e8 05          	shr    $0x5,%rax
1004f09b7:	66 89 45 04          	mov    %ax,0x4(%rbp)
1004f09bb:	49 8b 47 10          	mov    0x10(%r15),%rax
1004f09bf:	48 83 f8 01          	cmp    $0x1,%rax
1004f09c3:	0f 85 87 02 00 00    	jne    1004f0c50 <.text+0xefc50>
1004f09c9:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
1004f09ce:	4c 89 e2             	mov    %r12,%rdx
1004f09d1:	48 89 e9             	mov    %rbp,%rcx
1004f09d4:	41 83 c6 01          	add    $0x1,%r14d
1004f09d8:	e8 23 f5 1a 00       	call   10069ff00 <.text+0x29ef00>
1004f09dd:	b9 01 00 00 00       	mov    $0x1,%ecx
1004f09e2:	4c 89 fa             	mov    %r15,%rdx
1004f09e5:	45 31 c9             	xor    %r9d,%r9d
1004f09e8:	f3 0f 7e 47 10       	movq   0x10(%rdi),%xmm0
1004f09ed:	66 41 89 4c 24 02    	mov    %cx,0x2(%r12)