1004a250d:	0f 1f 00             	nopl   (%rax)
1004a2510:	45 31 c0             	xor    %r8d,%r8d
1004a2513:	e9 88 fe ff ff       	jmp    1004a23a0 <.text+0xa13a0>
1004a2518:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004a251f:	00
1004a2520:	49 89 d0             	mov    %rdx,%r8
1004a2523:	31 d2                	xor    %edx,%edx
1004a2525:	e9 76 fe ff ff       	jmp    1004a23a0 <.text+0xa13a0>
1004a252a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004a2530:	41 57                	push   %r15
1004a2532:	41 56                	push   %r14
1004a2534:	41 55                	push   %r13
1004a2536:	41 54                	push   %r12
1004a2538:	55                   	push   %rbp
1004a2539:	57                   	push   %rdi
1004a253a:	56                   	push   %rsi
1004a253b:	53                   	push   %rbx
1004a253c:	48 81 ec 78 04 00 00 	sub    $0x478,%rsp
1004a2543:	44 8b 51 10          	mov    0x10(%rcx),%r10d
1004a2547:	44 89 44 24 4c       	mov    %r8d,0x4c(%rsp)
1004a254c:	48 89 cd             	mov    %rcx,%rbp
1004a254f:	49 89 d6             	mov    %rdx,%r14
1004a2552:	45 85 d2             	test   %r10d,%r10d
1004a2555:	0f 84 6d 05 00 00    	je     1004a2ac8 <.text+0xa1ac8>
1004a255b:	48 8d 59 10          	lea    0x10(%rcx),%rbx
1004a255f:	48 89 d9             	mov    %rbx,%rcx
1004a2562:	45 85 c0             	test   %r8d,%r8d
1004a2565:	0f 84 f1 01 00 00    	je     1004a275c <.text+0xa175c>
1004a256b:	e8 90 b0 15 00       	call   1005fd600 <.text+0x1fc600>
1004a2570:	44 8b 4d 20          	mov    0x20(%rbp),%r9d
1004a2574:	c7 44 24 4c 00 00 00 	movl   $0x0,0x4c(%rsp)
1004a257b:	00
1004a257c:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
1004a2583:	48 89 c3             	mov    %rax,%rbx
1004a2586:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
1004a258d:	ff ff 7f
1004a2590:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1004a2595:	45 85 c9             	test   %r9d,%r9d
1004a2598:	0f 85 91 05 00 00    	jne    1004a2b2f <.text+0xa1b2f>
1004a259e:	4c 89 f1             	mov    %r14,%rcx
1004a25a1:	bf 01 00 00 00       	mov    $0x1,%edi
1004a25a6:	e8 45 69 f7 ff       	call   100418ef0 <.text+0x17ef0>
1004a25ab:	85 c0                	test   %eax,%eax
1004a25ad:	0f 94 c0             	sete   %al
1004a25b0:	84 c0                	test   %al,%al
1004a25b2:	0f 85 bf 03 00 00    	jne    1004a2977 <.text+0xa1977>
1004a25b8:	48 89 e9             	mov    %rbp,%rcx
1004a25bb:	e8 30 bc 15 00       	call   1005fe1f0 <.text+0x1fd1f0>
1004a25c0:	48 89 c1             	mov    %rax,%rcx
1004a25c3:	48 89 c5             	mov    %rax,%rbp
1004a25c6:	e8 05 3f 09 00       	call   1005364d0 <.text+0x1354d0>
1004a25cb:	85 c0                	test   %eax,%eax
1004a25cd:	0f 85 4a 15 20 00    	jne    1006a3b1d <.text+0x2a2b1d>
1004a25d3:	80 7d 00 00          	cmpb   $0x0,0x0(%rbp)
1004a25d7:	0f 84 70 15 20 00    	je     1006a3b4d <.text+0x2a2b4d>
1004a25dd:	48 8d 15 87 71 25 00 	lea    0x257187(%rip),%rdx        # 1006f976b <_head_msys_iconv_2_dll-0x72895>
1004a25e4:	48 89 e9             	mov    %rbp,%rcx
1004a25e7:	e8 14 d6 1f 00       	call   10069fc00 <.text+0x29ec00>
1004a25ec:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1004a25f1:	48 85 c0             	test   %rax,%rax
1004a25f4:	0f 84 4d 15 20 00    	je     1006a3b47 <.text+0x2a2b47>
1004a25fa:	85 ff                	test   %edi,%edi
1004a25fc:	0f 85 4b 05 00 00    	jne    1004a2b4d <.text+0xa1b4d>
1004a2602:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1004a2607:	48 89 c6             	mov    %rax,%rsi
1004a260a:	48 c1 ee 3f          	shr    $0x3f,%rsi
1004a260e:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
1004a2613:	48 85 c0             	test   %rax,%rax
1004a2616:	0f 84 b7 05 00 00    	je     1004a2bd3 <.text+0xa1bd3>
1004a261c:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1004a2621:	31 f6                	xor    %esi,%esi
1004a2623:	45 31 ff             	xor    %r15d,%r15d
1004a2626:	31 db                	xor    %ebx,%ebx
1004a2628:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1004a262f:	00 00
1004a2631:	48 8d 6c 24 70       	lea    0x70(%rsp),%rbp
1004a2636:	48 f7 d0             	not    %rax
1004a2639:	48 c1 e8 3f          	shr    $0x3f,%rax
1004a263d:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1004a2642:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004a2648:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
1004a264d:	ba 01 00 00 00       	mov    $0x1,%edx
1004a2652:	48 89 e9             	mov    %rbp,%rcx
1004a2655:	49 89 ec             	mov    %rbp,%r12
1004a2658:	41 b8 00 04 00 00    	mov    $0x400,%r8d
1004a265e:	49 89 ed             	mov    %rbp,%r13
1004a2661:	e8 ea d5 1f 00       	call   10069fc50 <.text+0x29ec50>
1004a2666:	89 c7                	mov    %eax,%edi
1004a2668:	48 98                	cltq
1004a266a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1004a266f:	90                   	nop
1004a2670:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1004a2675:	48 01 e8             	add    %rbp,%rax
1004a2678:	49 39 c4             	cmp    %rax,%r12
1004a267b:	0f 82 b4 00 00 00    	jb     1004a2735 <.text+0xa1735>
1004a2681:	85 ff                	test   %edi,%edi
1004a2683:	0f 8f 60 03 00 00    	jg     1004a29e9 <.text+0xa19e9>
1004a2689:	48 85 db             	test   %rbx,%rbx
1004a268c:	7f 0b                	jg     1004a2699 <.text+0xa1699>
1004a268e:	f6 44 24 4c 01       	testb  $0x1,0x4c(%rsp)
1004a2693:	0f 84 b7 02 00 00    	je     1004a2950 <.text+0xa1950>
1004a2699:	4d 89 e0             	mov    %r12,%r8
1004a269c:	4d 29 e8             	sub    %r13,%r8
1004a269f:	48 85 db             	test   %rbx,%rbx
1004a26a2:	0f 85 70 01 00 00    	jne    1004a2818 <.text+0xa1818>
1004a26a8:	4c 89 c2             	mov    %r8,%rdx
1004a26ab:	4c 89 e9             	mov    %r13,%rcx
1004a26ae:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1004a26b3:	e8 88 19 12 00       	call   1005c4040 <.text+0x1c3040>
1004a26b8:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1004a26bd:	48 85 c0             	test   %rax,%rax
1004a26c0:	49 89 c1             	mov    %rax,%r9
1004a26c3:	0f 84 f7 02 00 00    	je     1004a29c0 <.text+0xa19c0>
1004a26c9:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
1004a26ce:	e8 0d 68 03 00       	call   1004d8ee0 <.text+0xd7ee0>
1004a26d3:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
1004a26d8:	48 85 c0             	test   %rax,%rax
1004a26db:	48 89 c2             	mov    %rax,%rdx
1004a26de:	0f 84 fb 02 00 00    	je     1004a29df <.text+0xa19df>
1004a26e4:	c6 40 14 00          	movb   $0x0,0x14(%rax)
1004a26e8:	4d 8d 6c 24 01       	lea    0x1(%r12),%r13
1004a26ed:	48 83 c6 01          	add    $0x1,%rsi
1004a26f1:	4c 89 48 18          	mov    %r9,0x18(%rax)
1004a26f5:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1004a26f9:	c7 40 10 07 00 00 00 	movl   $0x7,0x10(%rax)
1004a2700:	e8 8b 6c 03 00       	call   1004d9390 <.text+0xd8390>
1004a2705:	48 39 74 24 40       	cmp    %rsi,0x40(%rsp)
1004a270a:	7f 0b                	jg     1004a2717 <.text+0xa1717>
1004a270c:	80 7c 24 50 00       	cmpb   $0x0,0x50(%rsp)
1004a2711:	0f 85 4b 02 00 00    	jne    1004a2962 <.text+0xa1962>
1004a2717:	85 ff                	test   %edi,%edi
1004a2719:	0f 8e 3b 02 00 00    	jle    1004a295a <.text+0xa195a>
1004a271f:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1004a2724:	4d 89 ec             	mov    %r13,%r12
1004a2727:	31 db                	xor    %ebx,%ebx
1004a2729:	48 01 e8             	add    %rbp,%rax
1004a272c:	49 39 c4             	cmp    %rax,%r12
1004a272f:	0f 83 4c ff ff ff    	jae    1004a2681 <.text+0xa1681>
1004a2735:	85 ff                	test   %edi,%edi
1004a2737:	0f 8e 5c ff ff ff    	jle    1004a2699 <.text+0xa1699>
1004a273d:	41 0f b6 04 24       	movzbl (%r12),%eax
1004a2742:	3c 0a                	cmp    $0xa,%al
1004a2744:	74 7a                	je     1004a27c0 <.text+0xa17c0>
1004a2746:	84 c0                	test   %al,%al
1004a2748:	0f 85 22 01 00 00    	jne    1004a2870 <.text+0xa1870>
1004a274e:	41 c6 04 24 0a       	movb   $0xa,(%r12)
1004a2753:	49 83 c4 01          	add    $0x1,%r12
1004a2757:	e9 14 ff ff ff       	jmp    1004a2670 <.text+0xa1670>
1004a275c:	e8 8f ba 15 00       	call   1005fe1f0 <.text+0x1fd1f0>
1004a2761:	0f b6 10             	movzbl (%rax),%edx
1004a2764:	83 ea 62             	sub    $0x62,%edx
1004a2767:	0f 84 93 03 00 00    	je     1004a2b00 <.text+0xa1b00>
1004a276d:	31 c0                	xor    %eax,%eax
1004a276f:	85 d2                	test   %edx,%edx
1004a2771:	48 89 d9             	mov    %rbx,%rcx
1004a2774:	0f 94 c0             	sete   %al
1004a2777:	89 44 24 4c          	mov    %eax,0x4c(%rsp)
1004a277b:	e8 70 ba 15 00       	call   1005fe1f0 <.text+0x1fd1f0>
1004a2780:	80 38 42             	cmpb   $0x42,(%rax)
1004a2783:	0f 85 80 03 00 00    	jne    1004a2b09 <.text+0xa1b09>
1004a2789:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
1004a278d:	0f 85 76 03 00 00    	jne    1004a2b09 <.text+0xa1b09>
1004a2793:	44 8b 45 20          	mov    0x20(%rbp),%r8d
1004a2797:	45 85 c0             	test   %r8d,%r8d
1004a279a:	0f 85 17 04 00 00    	jne    1004a2bb7 <.text+0xa1bb7>
1004a27a0:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
1004a27a7:	ff ff 7f
1004a27aa:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
1004a27b1:	31 db                	xor    %ebx,%ebx
1004a27b3:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1004a27b8:	e9 e1 fd ff ff       	jmp    1004a259e <.text+0xa159e>
1004a27bd:	0f 1f 00             	nopl   (%rax)
1004a27c0:	4d 89 e0             	mov    %r12,%r8
1004a27c3:	4d 29 e8             	sub    %r13,%r8
1004a27c6:	83 7c 24 4c 01       	cmpl   $0x1,0x4c(%rsp)
1004a27cb:	75 1e                	jne    1004a27eb <.text+0xa17eb>
1004a27cd:	e9 cd fe ff ff       	jmp    1004a269f <.text+0xa169f>
1004a27d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004a27d8:	43 80 7c 05 ff 0d    	cmpb   $0xd,-0x1(%r13,%r8,1)
1004a27de:	49 8d 40 ff          	lea    -0x1(%r8),%rax
1004a27e2:	0f 85 b7 fe ff ff    	jne    1004a269f <.text+0xa169f>
1004a27e8:	49 89 c0             	mov    %rax,%r8
1004a27eb:	4d 85 c0             	test   %r8,%r8
1004a27ee:	75 e8                	jne    1004a27d8 <.text+0xa17d8>
1004a27f0:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1004a27f5:	48 85 db             	test   %rbx,%rbx
1004a27f8:	7f 10                	jg     1004a280a <.text+0xa180a>
1004a27fa:	e9 a0 fe ff ff       	jmp    1004a269f <.text+0xa169f>
1004a27ff:	90                   	nop
1004a2800:	48 83 eb 01          	sub    $0x1,%rbx
1004a2804:	0f 84 9e fe ff ff    	je     1004a26a8 <.text+0xa16a8>
1004a280a:	80 7c 18 ff 0d       	cmpb   $0xd,-0x1(%rax,%rbx,1)
1004a280f:	74 ef                	je     1004a2800 <.text+0xa1800>
1004a2811:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004a2818:	4e 8d 3c 03          	lea    (%rbx,%r8,1),%r15
1004a281c:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1004a2821:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1004a2826:	49 8d 57 01          	lea    0x1(%r15),%rdx
1004a282a:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1004a282f:	e8 3c d8 1f 00       	call   1006a0070 <.text+0x29f070>
1004a2834:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1004a2839:	48 85 c0             	test   %rax,%rax
1004a283c:	0f 84 9f 03 00 00    	je     1004a2be1 <.text+0xa1be1>
1004a2842:	48 8d 0c 18          	lea    (%rax,%rbx,1),%rcx
1004a2846:	4c 89 ea             	mov    %r13,%rdx
1004a2849:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1004a284e:	e8 9d d6 1f 00       	call   10069fef0 <.text+0x29eef0>
1004a2853:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
1004a2858:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1004a285f:	00 00
1004a2861:	43 c6 04 39 00       	movb   $0x0,(%r9,%r15,1)
1004a2866:	45 31 ff             	xor    %r15d,%r15d
1004a2869:	e9 5b fe ff ff       	jmp    1004a26c9 <.text+0xa16c9>
1004a286e:	66 90                	xchg   %ax,%ax
1004a2870:	3c bf                	cmp    $0xbf,%al
1004a2872:	74 0c                	je     1004a2880 <.text+0xa1880>
1004a2874:	49 83 c4 01          	add    $0x1,%r12
1004a2878:	e9 f3 fd ff ff       	jmp    1004a2670 <.text+0xa1670>
1004a287d:	0f 1f 00             	nopl   (%rax)
1004a2880:	48 8b 05 89 61 28 00 	mov    0x286189(%rip),%rax        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
1004a2887:	8b 00                	mov    (%rax),%eax
1004a2889:	85 c0                	test   %eax,%eax
1004a288b:	74 e7                	je     1004a2874 <.text+0xa1874>
1004a288d:	f6 44 24 4c 01       	testb  $0x1,0x4c(%rsp)
1004a2892:	75 e0                	jne    1004a2874 <.text+0xa1874>
1004a2894:	48 8d 44 24 71       	lea    0x71(%rsp),%rax
1004a2899:	49 39 c4             	cmp    %rax,%r12
1004a289c:	0f 82 f2 01 00 00    	jb     1004a2a94 <.text+0xa1a94>
1004a28a2:	48 8d 4c 24 72       	lea    0x72(%rsp),%rcx
1004a28a7:	41 0f b6 54 24 ff    	movzbl -0x1(%r12),%edx
1004a28ad:	49 39 cc             	cmp    %rcx,%r12
1004a28b0:	0f 83 ff 01 00 00    	jae    1004a2ab5 <.text+0xa1ab5>
1004a28b6:	49 39 c4             	cmp    %rax,%r12
1004a28b9:	0f 84 c6 02 00 00    	je     1004a2b85 <.text+0xa1b85>
1004a28bf:	48 83 fb 01          	cmp    $0x1,%rbx
1004a28c3:	7e af                	jle    1004a2874 <.text+0xa1874>
1004a28c5:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1004a28ca:	0f b6 44 18 fe       	movzbl -0x2(%rax,%rbx,1),%eax
1004a28cf:	3c ef                	cmp    $0xef,%al
1004a28d1:	75 a1                	jne    1004a2874 <.text+0xa1874>
1004a28d3:	80 fa bb             	cmp    $0xbb,%dl
1004a28d6:	75 9c                	jne    1004a2874 <.text+0xa1874>
1004a28d8:	49 8d 4c 24 fe       	lea    -0x2(%r12),%rcx
1004a28dd:	49 39 cd             	cmp    %rcx,%r13
1004a28e0:	0f 84 5a 02 00 00    	je     1004a2b40 <.text+0xa1b40>
1004a28e6:	41 ba 03 00 00 00    	mov    $0x3,%r10d
1004a28ec:	48 39 e9             	cmp    %rbp,%rcx
1004a28ef:	73 11                	jae    1004a2902 <.text+0xa1902>
1004a28f1:	48 89 e8             	mov    %rbp,%rax
1004a28f4:	48 29 c8             	sub    %rcx,%rax
1004a28f7:	48 89 e9             	mov    %rbp,%rcx
1004a28fa:	41 29 c2             	sub    %eax,%r10d
1004a28fd:	48 98                	cltq
1004a28ff:	48 29 c3             	sub    %rax,%rbx
1004a2902:	4c 89 e0             	mov    %r12,%rax
1004a2905:	4c 8b 5c 24 30       	mov    0x30(%rsp),%r11
1004a290a:	48 29 e8             	sub    %rbp,%rax
1004a290d:	48 8d 50 01          	lea    0x1(%rax),%rdx
1004a2911:	49 39 d3             	cmp    %rdx,%r11
1004a2914:	7e 27                	jle    1004a293d <.text+0xa193d>
1004a2916:	49 29 c3             	sub    %rax,%r11
1004a2919:	49 8d 54 24 01       	lea    0x1(%r12),%rdx
1004a291e:	41 b9 00 04 00 00    	mov    $0x400,%r9d
1004a2924:	44 89 54 24 28       	mov    %r10d,0x28(%rsp)
1004a2929:	4d 89 d8             	mov    %r11,%r8
1004a292c:	49 83 e8 01          	sub    $0x1,%r8
1004a2930:	e8 1b d0 1f 00       	call   10069f950 <.text+0x29e950>
1004a2935:	44 8b 54 24 28       	mov    0x28(%rsp),%r10d
1004a293a:	48 89 c1             	mov    %rax,%rcx
1004a293d:	44 29 d7             	sub    %r10d,%edi
1004a2940:	49 89 cc             	mov    %rcx,%r12
1004a2943:	48 63 c7             	movslq %edi,%rax
1004a2946:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1004a294b:	e9 20 fd ff ff       	jmp    1004a2670 <.text+0xa1670>
1004a2950:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1004a2955:	48 39 c6             	cmp    %rax,%rsi
1004a2958:	7d 36                	jge    1004a2990 <.text+0xa1990>
1004a295a:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
1004a2960:	78 33                	js     1004a2995 <.text+0xa1995>
1004a2962:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1004a2967:	e8 b4 eb f5 ff       	call   100401520 <.text+0x520>
1004a296c:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1004a2971:	e8 0a d2 1f 00       	call   10069fb80 <.text+0x29eb80>
1004a2976:	90                   	nop
1004a2977:	48 81 c4 78 04 00 00 	add    $0x478,%rsp
1004a297e:	5b                   	pop    %rbx
1004a297f:	5e                   	pop    %rsi
1004a2980:	5f                   	pop    %rdi
1004a2981:	5d                   	pop    %rbp
1004a2982:	41 5c                	pop    %r12
1004a2984:	41 5d                	pop    %r13
1004a2986:	41 5e                	pop    %r14
1004a2988:	41 5f                	pop    %r15
1004a298a:	c3                   	ret
1004a298b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004a2990:	48 85 c0             	test   %rax,%rax
1004a2993:	79 cd                	jns    1004a2962 <.text+0xa1962>
1004a2995:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
1004a299a:	49 f7 df             	neg    %r15
1004a299d:	49 39 f7             	cmp    %rsi,%r15
1004a29a0:	7d c0                	jge    1004a2962 <.text+0xa1962>
1004a29a2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004a29a8:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1004a29ac:	48 83 ee 01          	sub    $0x1,%rsi
1004a29b0:	48 8b 11             	mov    (%rcx),%rdx
1004a29b3:	e8 a8 80 03 00       	call   1004daa60 <.text+0xd9a60>
1004a29b8:	49 39 f7             	cmp    %rsi,%r15
1004a29bb:	75 eb                	jne    1004a29a8 <.text+0xa19a8>
1004a29bd:	eb a3                	jmp    1004a2962 <.text+0xa1962>
1004a29bf:	90                   	nop
1004a29c0:	31 c9                	xor    %ecx,%ecx
1004a29c2:	4a 8d 4c 01 01       	lea    0x1(%rcx,%r8,1),%rcx
1004a29c7:	e8 f4 ea f5 ff       	call   1004014c0 <.text+0x4c0>
1004a29cc:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1004a29d0:	e8 4b 64 03 00       	call   1004d8e20 <.text+0xd7e20>
1004a29d5:	4c 89 f1             	mov    %r14,%rcx
1004a29d8:	e8 13 61 03 00       	call   1004d8af0 <.text+0xd7af0>
1004a29dd:	eb 83                	jmp    1004a2962 <.text+0xa1962>
1004a29df:	4c 89 c9             	mov    %r9,%rcx
1004a29e2:	e8 39 eb f5 ff       	call   100401520 <.text+0x520>
1004a29e7:	eb e3                	jmp    1004a29cc <.text+0xa19cc>
1004a29e9:	80 7c 24 50 00       	cmpb   $0x0,0x50(%rsp)
1004a29ee:	4d 89 ea             	mov    %r13,%r10
1004a29f1:	74 0e                	je     1004a2a01 <.text+0xa1a01>
1004a29f3:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1004a29f8:	48 39 c6             	cmp    %rax,%rsi
1004a29fb:	0f 8d 61 ff ff ff    	jge    1004a2962 <.text+0xa1962>
1004a2a01:	4d 39 e2             	cmp    %r12,%r10
1004a2a04:	73 70                	jae    1004a2a76 <.text+0xa1a76>
1004a2a06:	4d 29 d4             	sub    %r10,%r12
1004a2a09:	49 8d 3c 1c          	lea    (%r12,%rbx,1),%rdi
1004a2a0d:	4c 39 ff             	cmp    %r15,%rdi
1004a2a10:	7c 4d                	jl     1004a2a5f <.text+0xa1a5f>
1004a2a12:	4d 85 ff             	test   %r15,%r15
1004a2a15:	0f 84 a5 00 00 00    	je     1004a2ac0 <.text+0xa1ac0>
1004a2a1b:	4b 8d 14 7f          	lea    (%r15,%r15,2),%rdx
1004a2a1f:	48 89 d0             	mov    %rdx,%rax
1004a2a22:	48 c1 e8 3f          	shr    $0x3f,%rax
1004a2a26:	48 01 d0             	add    %rdx,%rax
1004a2a29:	49 8d 14 3c          	lea    (%r12,%rdi,1),%rdx
1004a2a2d:	48 d1 f8             	sar    $1,%rax
1004a2a30:	48 39 c2             	cmp    %rax,%rdx
1004a2a33:	48 0f 4d c2          	cmovge %rdx,%rax
1004a2a37:	49 89 c7             	mov    %rax,%r15
1004a2a3a:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1004a2a3f:	4c 89 fa             	mov    %r15,%rdx
1004a2a42:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
1004a2a47:	e8 24 d6 1f 00       	call   1006a0070 <.text+0x29f070>
1004a2a4c:	4c 8b 54 24 28       	mov    0x28(%rsp),%r10
1004a2a51:	48 85 c0             	test   %rax,%rax