1005914af:	74 8d                	je     10059143e <.text+0x19043e>
1005914b1:	48 63 0b             	movslq (%rbx),%rcx
1005914b4:	48 8d 04 cd 00 00 00 	lea    0x0(,%rcx,8),%rax
1005914bb:	00
1005914bc:	48 29 c8             	sub    %rcx,%rax
1005914bf:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1005914c3:	48 8d 04 c1          	lea    (%rcx,%rax,8),%rax
1005914c7:	48 8b 40 c8          	mov    -0x38(%rax),%rax
1005914cb:	48 39 c2             	cmp    %rax,%rdx
1005914ce:	0f 8f 6a ff ff ff    	jg     10059143e <.text+0x19043e>
1005914d4:	49 8b 4f 50          	mov    0x50(%r15),%rcx
1005914d8:	48 89 c2             	mov    %rax,%rdx
1005914db:	e8 10 b8 e9 ff       	call   10042ccf0 <.text+0x2bcf0>
1005914e0:	48 63 13             	movslq (%rbx),%rdx
1005914e3:	b9 01 00 00 00       	mov    $0x1,%ecx
1005914e8:	48 8d 04 d5 00 00 00 	lea    0x0(,%rdx,8),%rax
1005914ef:	00
1005914f0:	48 29 d0             	sub    %rdx,%rax
1005914f3:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1005914f7:	48 8d 04 c2          	lea    (%rdx,%rax,8),%rax
1005914fb:	49 8b 57 50          	mov    0x50(%r15),%rdx
1005914ff:	4c 8b 40 c8          	mov    -0x38(%rax),%r8
100591503:	e8 18 b6 e9 ff       	call   10042cb20 <.text+0x2bb20>
100591508:	49 89 47 48          	mov    %rax,0x48(%r15)
10059150c:	8b 06                	mov    (%rsi),%eax
10059150e:	41 89 47 58          	mov    %eax,0x58(%r15)
100591512:	e9 27 ff ff ff       	jmp    10059143e <.text+0x19043e>
100591517:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10059151e:	00 00
100591520:	4d 8b 37             	mov    (%r15),%r14
100591523:	4d 85 f6             	test   %r14,%r14
100591526:	0f 85 34 ff ff ff    	jne    100591460 <.text+0x190460>
10059152c:	e9 77 ff ff ff       	jmp    1005914a8 <.text+0x1904a8>
100591531:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100591538:	e8 23 6b fb ff       	call   100548060 <.text+0x147060>
10059153d:	85 ed                	test   %ebp,%ebp
10059153f:	0f 84 47 ff ff ff    	je     10059148c <.text+0x19048c>
100591545:	48 8b 05 d4 82 19 00 	mov    0x1982d4(%rip),%rax        # 100729820 <_head_msys_iconv_2_dll-0x427e0>
10059154c:	ba 43 00 00 00       	mov    $0x43,%edx
100591551:	48 8b 08             	mov    (%rax),%rcx
100591554:	e8 f7 32 03 00       	call   1005c4850 <.text+0x1c3850>
100591559:	48 85 c0             	test   %rax,%rax
10059155c:	0f 85 2a ff ff ff    	jne    10059148c <.text+0x19048c>
100591562:	e8 69 cf 0a 00       	call   10063e4d0 <.text+0x23d4d0>
100591567:	41 bc 22 00 00 00    	mov    $0x22,%r12d
10059156d:	4c 89 f9             	mov    %r15,%rcx
100591570:	83 f8 01             	cmp    $0x1,%eax
100591573:	41 83 dc ff          	sbb    $0xffffffff,%r12d
100591577:	49 83 6f 10 01       	subq   $0x1,0x10(%r15)
10059157c:	e8 df fa ff ff       	call   100591060 <.text+0x190060>
100591581:	49 89 47 08          	mov    %rax,0x8(%r15)
100591585:	48 89 c1             	mov    %rax,%rcx
100591588:	48 85 c0             	test   %rax,%rax
10059158b:	0f 84 fb fe ff ff    	je     10059148c <.text+0x19048c>
100591591:	83 fd 03             	cmp    $0x3,%ebp
100591594:	41 0f 94 c6          	sete   %r14b
100591598:	45 85 ed             	test   %r13d,%r13d
10059159b:	0f 95 c0             	setne  %al
10059159e:	41 21 c6             	and    %eax,%r14d
1005915a1:	83 fd 02             	cmp    $0x2,%ebp
1005915a4:	41 0f 94 c5          	sete   %r13b
1005915a8:	e8 e3 e1 0f 00       	call   10068f790 <.text+0x28e790>
1005915ad:	45 09 f5             	or     %r14d,%r13d
1005915b0:	49 89 c1             	mov    %rax,%r9
1005915b3:	0f b6 00             	movzbl (%rax),%eax
1005915b6:	3c 5c                	cmp    $0x5c,%al
1005915b8:	74 36                	je     1005915f0 <.text+0x1905f0>
1005915ba:	0f b6 d0             	movzbl %al,%edx
1005915bd:	44 39 e2             	cmp    %r12d,%edx
1005915c0:	0f 84 5a 02 00 00    	je     100591820 <.text+0x190820>
1005915c6:	45 84 f6             	test   %r14b,%r14b
1005915c9:	0f 85 80 02 00 00    	jne    10059184f <.text+0x19084f>
1005915cf:	45 84 ed             	test   %r13b,%r13b
1005915d2:	0f 84 b4 fe ff ff    	je     10059148c <.text+0x19048c>
1005915d8:	41 80 39 7c          	cmpb   $0x7c,(%r9)
1005915dc:	0f 85 aa fe ff ff    	jne    10059148c <.text+0x19048c>
1005915e2:	41 80 79 01 7c       	cmpb   $0x7c,0x1(%r9)
1005915e7:	0f 84 9f fe ff ff    	je     10059148c <.text+0x19048c>
1005915ed:	0f 1f 00             	nopl   (%rax)
1005915f0:	48 8d 6c 24 30       	lea    0x30(%rsp),%rbp
1005915f5:	41 b8 90 01 00 00    	mov    $0x190,%r8d
1005915fb:	ba 01 00 00 00       	mov    $0x1,%edx
100591600:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
100591605:	48 89 e9             	mov    %rbp,%rcx
100591608:	e8 23 00 e7 ff       	call   100401630 <.text+0x630>
10059160d:	48 89 fa             	mov    %rdi,%rdx
100591610:	48 89 e9             	mov    %rbp,%rcx
100591613:	e8 e8 03 e7 ff       	call   100401a00 <.text+0xa00>
100591618:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
10059161d:	41 0f b6 01          	movzbl (%r9),%eax
100591621:	3c 5c                	cmp    $0x5c,%al
100591623:	0f 84 30 02 00 00    	je     100591859 <.text+0x190859>
100591629:	3c 7c                	cmp    $0x7c,%al
10059162b:	0f 84 39 02 00 00    	je     10059186a <.text+0x19086a>
100591631:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100591638:	49 8b 4f 08          	mov    0x8(%r15),%rcx
10059163c:	e8 df fe e6 ff       	call   100401520 <.text+0x520>
100591641:	4c 89 f9             	mov    %r15,%rcx
100591644:	e8 17 fa ff ff       	call   100591060 <.text+0x190060>
100591649:	49 89 47 08          	mov    %rax,0x8(%r15)
10059164d:	48 89 c1             	mov    %rax,%rcx
100591650:	48 85 c0             	test   %rax,%rax
100591653:	74 4b                	je     1005916a0 <.text+0x1906a0>
100591655:	e8 36 e1 0f 00       	call   10068f790 <.text+0x28e790>
10059165a:	0f b6 10             	movzbl (%rax),%edx
10059165d:	80 fa 5c             	cmp    $0x5c,%dl
100591660:	0f 84 fa 00 00 00    	je     100591760 <.text+0x190760>
100591666:	45 84 ed             	test   %r13b,%r13b
100591669:	0f 84 39 01 00 00    	je     1005917a8 <.text+0x1907a8>
10059166f:	80 fa 7c             	cmp    $0x7c,%dl
100591672:	0f 84 70 01 00 00    	je     1005917e8 <.text+0x1907e8>
100591678:	0f b6 ca             	movzbl %dl,%ecx
10059167b:	44 39 e1             	cmp    %r12d,%ecx
10059167e:	0f 84 7c 01 00 00    	je     100591800 <.text+0x190800>
100591684:	45 84 f6             	test   %r14b,%r14b
100591687:	74 17                	je     1005916a0 <.text+0x1906a0>
100591689:	84 d2                	test   %dl,%dl
10059168b:	74 ab                	je     100591638 <.text+0x190638>
10059168d:	0f 1f 00             	nopl   (%rax)
100591690:	48 89 c1             	mov    %rax,%rcx
100591693:	e8 f8 cf 0a 00       	call   10063e690 <.text+0x23d690>
100591698:	85 c0                	test   %eax,%eax
10059169a:	75 9c                	jne    100591638 <.text+0x190638>
10059169c:	0f 1f 40 00          	nopl   0x0(%rax)
1005916a0:	31 d2                	xor    %edx,%edx
1005916a2:	48 89 e9             	mov    %rbp,%rcx
1005916a5:	e8 46 04 e7 ff       	call   100401af0 <.text+0xaf0>
1005916aa:	48 89 f9             	mov    %rdi,%rcx
1005916ad:	e8 6e fe e6 ff       	call   100401520 <.text+0x520>
1005916b2:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1005916b7:	48 85 ff             	test   %rdi,%rdi
1005916ba:	0f 85 cc fd ff ff    	jne    10059148c <.text+0x19048c>
1005916c0:	e9 6d fd ff ff       	jmp    100591432 <.text+0x190432>
1005916c5:	0f 1f 00             	nopl   (%rax)
1005916c8:	49 8d 4f 60          	lea    0x60(%r15),%rcx
1005916cc:	45 31 c0             	xor    %r8d,%r8d
1005916cf:	48 89 fa             	mov    %rdi,%rdx
1005916d2:	e8 b9 c6 f5 ff       	call   1004edd90 <.text+0xecd90>
1005916d7:	49 89 c6             	mov    %rax,%r14
1005916da:	48 85 c0             	test   %rax,%rax
1005916dd:	0f 84 b6 fd ff ff    	je     100591499 <.text+0x190499>
1005916e3:	48 89 f9             	mov    %rdi,%rcx
1005916e6:	e8 35 fe e6 ff       	call   100401520 <.text+0x520>
1005916eb:	e9 45 fd ff ff       	jmp    100591435 <.text+0x190435>
1005916f0:	e8 fb 6a fb ff       	call   1005481f0 <.text+0x1471f0>
1005916f5:	e9 09 fd ff ff       	jmp    100591403 <.text+0x190403>
1005916fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100591700:	48 63 13             	movslq (%rbx),%rdx
100591703:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
100591707:	b9 01 00 00 00       	mov    $0x1,%ecx
10059170c:	48 8d 04 d5 00 00 00 	lea    0x0(,%rdx,8),%rax
100591713:	00
100591714:	48 29 d0             	sub    %rdx,%rax
100591717:	49 8b 57 50          	mov    0x50(%r15),%rdx
10059171b:	48 8d 04 c7          	lea    (%rdi,%rax,8),%rax
10059171f:	4c 8b 40 c8          	mov    -0x38(%rax),%r8
100591723:	e8 f8 b3 e9 ff       	call   10042cb20 <.text+0x2bb20>
100591728:	49 89 47 48          	mov    %rax,0x48(%r15)
10059172c:	8b 06                	mov    (%rsi),%eax
10059172e:	41 89 47 58          	mov    %eax,0x58(%r15)
100591732:	e9 ba fc ff ff       	jmp    1005913f1 <.text+0x1903f1>
100591737:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10059173e:	00 00
100591740:	4c 89 f9             	mov    %r15,%rcx
100591743:	e8 18 f9 ff ff       	call   100591060 <.text+0x190060>
100591748:	48 89 c7             	mov    %rax,%rdi
10059174b:	48 85 c0             	test   %rax,%rax
10059174e:	0f 84 de fc ff ff    	je     100591432 <.text+0x190432>
100591754:	e9 20 fd ff ff       	jmp    100591479 <.text+0x190479>
100591759:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100591760:	8b 54 24 30          	mov    0x30(%rsp),%edx
100591764:	81 fa 90 01 00 00    	cmp    $0x190,%edx
10059176a:	7e 64                	jle    1005917d0 <.text+0x1907d0>
10059176c:	b9 40 1f 00 00       	mov    $0x1f40,%ecx
100591771:	39 ca                	cmp    %ecx,%edx
100591773:	0f 4f d1             	cmovg  %ecx,%edx
100591776:	89 54 24 3c          	mov    %edx,0x3c(%rsp)
10059177a:	80 38 5c             	cmpb   $0x5c,(%rax)
10059177d:	74 51                	je     1005917d0 <.text+0x1907d0>
10059177f:	48 89 e9             	mov    %rbp,%rcx
100591782:	48 8d 15 e5 bd 17 00 	lea    0x17bde5(%rip),%rdx        # 10070d56e <_head_msys_iconv_2_dll-0x5ea92>
100591789:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10059178e:	e8 6d 02 e7 ff       	call   100401a00 <.text+0xa00>
100591793:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
100591798:	48 89 e9             	mov    %rbp,%rcx
10059179b:	e8 60 02 e7 ff       	call   100401a00 <.text+0xa00>
1005917a0:	e9 93 fe ff ff       	jmp    100591638 <.text+0x190638>
1005917a5:	0f 1f 00             	nopl   (%rax)
1005917a8:	41 39 d4             	cmp    %edx,%r12d
1005917ab:	0f 85 ef fe ff ff    	jne    1005916a0 <.text+0x1906a0>
1005917b1:	80 78 01 5c          	cmpb   $0x5c,0x1(%rax)
1005917b5:	0f 85 e5 fe ff ff    	jne    1005916a0 <.text+0x1906a0>
1005917bb:	80 78 02 20          	cmpb   $0x20,0x2(%rax)
1005917bf:	0f 84 73 fe ff ff    	je     100591638 <.text+0x190638>
1005917c5:	e9 d6 fe ff ff       	jmp    1005916a0 <.text+0x1906a0>
1005917ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005917d0:	48 8d 50 01          	lea    0x1(%rax),%rdx
1005917d4:	48 89 e9             	mov    %rbp,%rcx
1005917d7:	e8 24 02 e7 ff       	call   100401a00 <.text+0xa00>
1005917dc:	e9 57 fe ff ff       	jmp    100591638 <.text+0x190638>
1005917e1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005917e8:	80 78 01 7c          	cmpb   $0x7c,0x1(%rax)
1005917ec:	74 22                	je     100591810 <.text+0x190810>
1005917ee:	8b 54 24 30          	mov    0x30(%rsp),%edx
1005917f2:	81 fa 90 01 00 00    	cmp    $0x190,%edx
1005917f8:	7e 85                	jle    10059177f <.text+0x19077f>
1005917fa:	e9 6d ff ff ff       	jmp    10059176c <.text+0x19076c>
1005917ff:	90                   	nop
100591800:	80 78 01 5c          	cmpb   $0x5c,0x1(%rax)
100591804:	75 0a                	jne    100591810 <.text+0x190810>
100591806:	80 78 02 20          	cmpb   $0x20,0x2(%rax)
10059180a:	0f 84 28 fe ff ff    	je     100591638 <.text+0x190638>
100591810:	45 84 f6             	test   %r14b,%r14b
100591813:	0f 85 77 fe ff ff    	jne    100591690 <.text+0x190690>
100591819:	e9 82 fe ff ff       	jmp    1005916a0 <.text+0x1906a0>
10059181e:	66 90                	xchg   %ax,%ax
100591820:	41 80 79 01 5c       	cmpb   $0x5c,0x1(%r9)
100591825:	74 69                	je     100591890 <.text+0x190890>
100591827:	45 84 f6             	test   %r14b,%r14b
10059182a:	0f 84 5c fc ff ff    	je     10059148c <.text+0x19048c>
100591830:	4c 89 c9             	mov    %r9,%rcx
100591833:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
100591838:	e8 53 ce 0a 00       	call   10063e690 <.text+0x23d690>
10059183d:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
100591842:	85 c0                	test   %eax,%eax
100591844:	0f 84 8e fd ff ff    	je     1005915d8 <.text+0x1905d8>
10059184a:	e9 a1 fd ff ff       	jmp    1005915f0 <.text+0x1905f0>
10059184f:	84 c0                	test   %al,%al
100591851:	0f 84 99 fd ff ff    	je     1005915f0 <.text+0x1905f0>
100591857:	eb d7                	jmp    100591830 <.text+0x190830>
100591859:	49 8d 51 01          	lea    0x1(%r9),%rdx
10059185d:	48 89 e9             	mov    %rbp,%rcx
100591860:	e8 9b 01 e7 ff       	call   100401a00 <.text+0xa00>
100591865:	e9 ce fd ff ff       	jmp    100591638 <.text+0x190638>
10059186a:	48 89 e9             	mov    %rbp,%rcx
10059186d:	48 8d 15 fa bc 17 00 	lea    0x17bcfa(%rip),%rdx        # 10070d56e <_head_msys_iconv_2_dll-0x5ea92>
100591874:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
100591879:	e8 82 01 e7 ff       	call   100401a00 <.text+0xa00>
10059187e:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
100591883:	48 89 e9             	mov    %rbp,%rcx
100591886:	e8 75 01 e7 ff       	call   100401a00 <.text+0xa00>
10059188b:	e9 a8 fd ff ff       	jmp    100591638 <.text+0x190638>
100591890:	41 80 79 02 20       	cmpb   $0x20,0x2(%r9)
100591895:	75 90                	jne    100591827 <.text+0x190827>
100591897:	e9 54 fd ff ff       	jmp    1005915f0 <.text+0x1905f0>
10059189c:	0f 1f 40 00          	nopl   0x0(%rax)
1005918a0:	53                   	push   %rbx
1005918a1:	48 83 ec 20          	sub    $0x20,%rsp
1005918a5:	48 8b 1d 34 72 19 00 	mov    0x197234(%rip),%rbx        # 100728ae0 <_head_msys_iconv_2_dll-0x43520>
1005918ac:	ba 0a 00 00 00       	mov    $0xa,%edx
1005918b1:	48 89 d9             	mov    %rbx,%rcx
1005918b4:	e8 17 fe e6 ff       	call   1004016d0 <.text+0x6d0>
1005918b9:	85 c0                	test   %eax,%eax
1005918bb:	74 43                	je     100591900 <.text+0x190900>
1005918bd:	48 63 0b             	movslq (%rbx),%rcx
1005918c0:	48 8d 14 cd 00 00 00 	lea    0x0(,%rcx,8),%rdx
1005918c7:	00
1005918c8:	48 89 c8             	mov    %rcx,%rax
1005918cb:	48 29 ca             	sub    %rcx,%rdx
1005918ce:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1005918d2:	83 c0 01             	add    $0x1,%eax
1005918d5:	48 8d 14 d1          	lea    (%rcx,%rdx,8),%rdx
1005918d9:	48 c7 02 00 00 00 00 	movq   $0x0,(%rdx)
1005918e0:	c7 42 10 00 00 00 00 	movl   $0x0,0x10(%rdx)
1005918e7:	48 c7 42 08 00 00 00 	movq   $0x0,0x8(%rdx)
1005918ee:	00
1005918ef:	48 c7 42 18 00 00 00 	movq   $0x0,0x18(%rdx)
1005918f6:	00
1005918f7:	89 03                	mov    %eax,(%rbx)
1005918f9:	48 83 c4 20          	add    $0x20,%rsp
1005918fd:	5b                   	pop    %rbx
1005918fe:	c3                   	ret
1005918ff:	90                   	nop
100591900:	31 c9                	xor    %ecx,%ecx
100591902:	e8 59 4f fa ff       	call   100536860 <.text+0x135860>
100591907:	eb b4                	jmp    1005918bd <.text+0x1908bd>
100591909:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100591910:	55                   	push   %rbp
100591911:	57                   	push   %rdi
100591912:	56                   	push   %rsi
100591913:	53                   	push   %rbx
100591914:	48 83 ec 28          	sub    $0x28,%rsp
100591918:	48 8b 1d c1 71 19 00 	mov    0x1971c1(%rip),%rbx        # 100728ae0 <_head_msys_iconv_2_dll-0x43520>
10059191f:	89 cd                	mov    %ecx,%ebp
100591921:	48 89 d7             	mov    %rdx,%rdi
100591924:	48 89 d9             	mov    %rbx,%rcx
100591927:	ba 01 00 00 00       	mov    $0x1,%edx
10059192c:	4c 89 c6             	mov    %r8,%rsi
10059192f:	e8 9c fd e6 ff       	call   1004016d0 <.text+0x6d0>
100591934:	85 c0                	test   %eax,%eax
100591936:	74 40                	je     100591978 <.text+0x190978>
100591938:	48 63 0b             	movslq (%rbx),%rcx
10059193b:	48 8d 04 cd 00 00 00 	lea    0x0(,%rcx,8),%rax
100591942:	00
100591943:	48 89 ca             	mov    %rcx,%rdx
100591946:	48 29 c8             	sub    %rcx,%rax
100591949:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
10059194d:	83 c2 01             	add    $0x1,%edx
100591950:	48 8d 04 c1          	lea    (%rcx,%rax,8),%rax
100591954:	48 89 30             	mov    %rsi,(%rax)
100591957:	89 68 10             	mov    %ebp,0x10(%rax)
10059195a:	48 89 78 08          	mov    %rdi,0x8(%rax)
10059195e:	48 c7 40 18 00 00 00 	movq   $0x0,0x18(%rax)
100591965:	00
100591966:	89 13                	mov    %edx,(%rbx)
100591968:	48 83 c4 28          	add    $0x28,%rsp
10059196c:	5b                   	pop    %rbx
10059196d:	5e                   	pop    %rsi
10059196e:	5f                   	pop    %rdi
10059196f:	5d                   	pop    %rbp
100591970:	c3                   	ret
100591971:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100591978:	31 c0                	xor    %eax,%eax
10059197a:	48 83 c4 28          	add    $0x28,%rsp
10059197e:	5b                   	pop    %rbx
10059197f:	5e                   	pop    %rsi
100591980:	5f                   	pop    %rdi
100591981:	5d                   	pop    %rbp
100591982:	c3                   	ret
100591983:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10059198a:	00 00 00 00
10059198e:	66 90                	xchg   %ax,%ax
100591990:	55                   	push   %rbp
100591991:	57                   	push   %rdi
100591992:	56                   	push   %rsi
100591993:	53                   	push   %rbx
100591994:	48 83 ec 28          	sub    $0x28,%rsp
100591998:	48 8b 3d 41 71 19 00 	mov    0x197141(%rip),%rdi        # 100728ae0 <_head_msys_iconv_2_dll-0x43520>
10059199f:	48 8b b1 98 01 00 00 	mov    0x198(%rcx),%rsi
1005919a6:	48 85 f6             	test   %rsi,%rsi
1005919a9:	48 8d 81 a0 01 00 00 	lea    0x1a0(%rcx),%rax
1005919b0:	48 89 cb             	mov    %rcx,%rbx
1005919b3:	48 89 d5             	mov    %rdx,%rbp
1005919b6:	48 89 f9             	mov    %rdi,%rcx
1005919b9:	ba 01 00 00 00       	mov    $0x1,%edx
1005919be:	48 0f 44 f0          	cmove  %rax,%rsi
1005919c2:	e8 09 fd e6 ff       	call   1004016d0 <.text+0x6d0>
1005919c7:	85 c0                	test   %eax,%eax
1005919c9:	74 3d                	je     100591a08 <.text+0x190a08>
1005919cb:	48 63 0f             	movslq (%rdi),%rcx
1005919ce:	48 8d 04 cd 00 00 00 	lea    0x0(,%rcx,8),%rax
1005919d5:	00
1005919d6:	48 89 ca             	mov    %rcx,%rdx
1005919d9:	48 29 c8             	sub    %rcx,%rax
1005919dc:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1005919e0:	83 c2 01             	add    $0x1,%edx
1005919e3:	48 8d 04 c1          	lea    (%rcx,%rax,8),%rax
1005919e7:	48 89 28             	mov    %rbp,(%rax)
1005919ea:	c7 40 10 02 00 00 00 	movl   $0x2,0x10(%rax)
1005919f1:	48 89 70 08          	mov    %rsi,0x8(%rax)