100402468:	e8 23 67 00 00       	call   100408b90 <.text+0x7b90>
10040246d:	48 85 c0             	test   %rax,%rax
100402470:	0f 84 4d 01 00 00    	je     1004025c3 <.text+0x15c3>
100402476:	48 8b 75 50          	mov    0x50(%rbp),%rsi
10040247a:	48 8b 55 58          	mov    0x58(%rbp),%rdx
10040247e:	48 39 d6             	cmp    %rdx,%rsi
100402481:	72 1a                	jb     10040249d <.text+0x149d>
100402483:	e9 3b 01 00 00       	jmp    1004025c3 <.text+0x15c3>
100402488:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040248f:	00
100402490:	48 83 c6 48          	add    $0x48,%rsi
100402494:	48 39 d6             	cmp    %rdx,%rsi
100402497:	0f 83 26 01 00 00    	jae    1004025c3 <.text+0x15c3>
10040249d:	48 3b 46 10          	cmp    0x10(%rsi),%rax
1004024a1:	73 ed                	jae    100402490 <.text+0x1490>
1004024a3:	48 8b 06             	mov    (%rsi),%rax
1004024a6:	48 8b 55 28          	mov    0x28(%rbp),%rdx
1004024aa:	48 85 c0             	test   %rax,%rax
1004024ad:	0f 84 10 01 00 00    	je     1004025c3 <.text+0x15c3>
1004024b3:	48 8b 4e 40          	mov    0x40(%rsi),%rcx
1004024b7:	4c 8d 6d 70          	lea    0x70(%rbp),%r13
1004024bb:	4d 89 e8             	mov    %r13,%r8
1004024be:	48 89 8d a8 00 00 00 	mov    %rcx,0xa8(%rbp)
1004024c5:	8b 4e 18             	mov    0x18(%rsi),%ecx
1004024c8:	f3 0f 6f 6e 30       	movdqu 0x30(%rsi),%xmm5
1004024cd:	89 8d 90 00 00 00    	mov    %ecx,0x90(%rbp)
1004024d3:	89 f9                	mov    %edi,%ecx
1004024d5:	0f 11 ad 98 00 00 00 	movups %xmm5,0x98(%rbp)
1004024dc:	ff d0                	call   *%rax
1004024de:	89 c3                	mov    %eax,%ebx
1004024e0:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
1004024e7:	48 89 46 40          	mov    %rax,0x40(%rsi)
1004024eb:	83 fb 07             	cmp    $0x7,%ebx
1004024ee:	0f 85 a3 fe ff ff    	jne    100402397 <.text+0x1397>
1004024f4:	e9 ce 00 00 00       	jmp    1004025c7 <.text+0x15c7>
1004024f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100402500:	48 83 e8 08          	sub    $0x8,%rax
100402504:	83 c3 01             	add    $0x1,%ebx
100402507:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
10040250e:	89 5d 78             	mov    %ebx,0x78(%rbp)
100402511:	e9 54 f8 ff ff       	jmp    100401d6a <.text+0xd6a>
100402516:	48 8b 0d 03 9c 00 00 	mov    0x9c03(%rip),%rcx        # 10040c120 <_head_msys_intl_8_dll-0x4ee0>
10040251d:	48 83 39 00          	cmpq   $0x0,(%rcx)
100402521:	0f 85 34 f6 ff ff    	jne    100401b5b <.text+0xb5b>
100402527:	48 8d 48 20          	lea    0x20(%rax),%rcx
10040252b:	e9 3a f6 ff ff       	jmp    100401b6a <.text+0xb6a>
100402530:	48 8b 3d 29 ef 00 00 	mov    0xef29(%rip),%rdi        # 100411460 <__imp_program_invocation_short_name>
100402537:	49 8b 10             	mov    (%r8),%rdx
10040253a:	48 83 3f 00          	cmpq   $0x0,(%rdi)
10040253e:	48 89 10             	mov    %rdx,(%rax)
100402541:	0f 85 97 f5 ff ff    	jne    100401ade <.text+0xade>
100402547:	49 8b 0c 24          	mov    (%r12),%rcx
10040254b:	e8 90 03 00 00       	call   1004028e0 <.text+0x18e0>
100402550:	48 89 07             	mov    %rax,(%rdi)
100402553:	e9 86 f5 ff ff       	jmp    100401ade <.text+0xade>
100402558:	48 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%rdx
10040255f:	4c 8d 6d 70          	lea    0x70(%rbp),%r13
100402563:	41 b8 04 01 00 00    	mov    $0x104,%r8d
100402569:	4c 89 e9             	mov    %r13,%rcx
10040256c:	bb 07 00 00 00       	mov    $0x7,%ebx
100402571:	e8 ba 4b 00 00       	call   100407130 <.text+0x6130>
100402576:	e9 ca f8 ff ff       	jmp    100401e45 <.text+0xe45>
10040257b:	48 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%rdx
100402582:	4c 8d 6d 70          	lea    0x70(%rbp),%r13
100402586:	f6 85 8c 00 00 00 02 	testb  $0x2,0x8c(%rbp)
10040258d:	75 d4                	jne    100402563 <.text+0x1563>
10040258f:	48 85 d2             	test   %rdx,%rdx
100402592:	74 cf                	je     100402563 <.text+0x1563>
100402594:	48 8b 45 00          	mov    0x0(%rbp),%rax
100402598:	48 8b 9d b0 00 00 00 	mov    0xb0(%rbp),%rbx
10040259f:	48 8d 15 65 8f 00 00 	lea    0x8f65(%rip),%rdx        # 10040b50b <_head_msys_intl_8_dll-0x5af5>
1004025a6:	48 8b 48 30          	mov    0x30(%rax),%rcx
1004025aa:	e8 a9 62 00 00       	call   100408858 <.text+0x7858>
1004025af:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
1004025b6:	49 89 d8             	mov    %rbx,%r8
1004025b9:	48 89 c2             	mov    %rax,%rdx
1004025bc:	e8 ff 63 00 00       	call   1004089c0 <.text+0x79c0>
1004025c1:	eb 2d                	jmp    1004025f0 <.text+0x15f0>
1004025c3:	4c 8d 6d 70          	lea    0x70(%rbp),%r13
1004025c7:	48 8b 45 00          	mov    0x0(%rbp),%rax
1004025cb:	48 8d 15 6e 8f 00 00 	lea    0x8f6e(%rip),%rdx        # 10040b540 <_head_msys_intl_8_dll-0x5ac0>
1004025d2:	48 8b 48 30          	mov    0x30(%rax),%rcx
1004025d6:	e8 7d 62 00 00       	call   100408858 <.text+0x7858>
1004025db:	41 89 f8             	mov    %edi,%r8d
1004025de:	48 8d 15 15 8f 00 00 	lea    0x8f15(%rip),%rdx        # 10040b4fa <_head_msys_intl_8_dll-0x5b06>
1004025e5:	4c 89 e9             	mov    %r13,%rcx
1004025e8:	49 89 c1             	mov    %rax,%r9
1004025eb:	e8 e0 4b 00 00       	call   1004071d0 <.text+0x61d0>
1004025f0:	48 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%rdx
1004025f7:	e9 67 ff ff ff       	jmp    100402563 <.text+0x1563>
1004025fc:	0f 1f 40 00          	nopl   0x0(%rax)
100402600:	49 8b 04 24          	mov    (%r12),%rax
100402604:	48 85 c0             	test   %rax,%rax
100402607:	74 77                	je     100402680 <.text+0x1680>
100402609:	49 8b 54 24 40       	mov    0x40(%r12),%rdx
10040260e:	49 89 f8             	mov    %rdi,%r8
100402611:	b9 02 00 00 01       	mov    $0x1000002,%ecx
100402616:	48 89 95 a8 00 00 00 	mov    %rdx,0xa8(%rbp)
10040261d:	f3 41 0f 6f 6c 24 30 	movdqu 0x30(%r12),%xmm5
100402624:	31 d2                	xor    %edx,%edx
100402626:	c7 85 90 00 00 00 00 	movl   $0x0,0x90(%rbp)
10040262d:	00 00 00
100402630:	0f 11 ad 98 00 00 00 	movups %xmm5,0x98(%rbp)
100402637:	ff d0                	call   *%rax
100402639:	89 c3                	mov    %eax,%ebx
10040263b:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
100402642:	49 89 44 24 40       	mov    %rax,0x40(%r12)
100402647:	48 8b 75 58          	mov    0x58(%rbp),%rsi
10040264b:	e9 4d fa ff ff       	jmp    10040209d <.text+0x109d>
100402650:	bb 07 00 00 00       	mov    $0x7,%ebx
100402655:	e9 cb fd ff ff       	jmp    100402425 <.text+0x1425>
10040265a:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
10040265e:	48 8d 71 b8          	lea    -0x48(%rcx),%rsi
100402662:	83 fb 07             	cmp    $0x7,%ebx
100402665:	0f 85 dc fd ff ff    	jne    100402447 <.text+0x1447>
10040266b:	31 db                	xor    %ebx,%ebx
10040266d:	48 39 c6             	cmp    %rax,%rsi
100402670:	0f 83 43 f8 ff ff    	jae    100401eb9 <.text+0xeb9>
100402676:	e9 99 f8 ff ff       	jmp    100401f14 <.text+0xf14>
10040267b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402680:	49 83 c4 48          	add    $0x48,%r12
100402684:	bb 07 00 00 00       	mov    $0x7,%ebx
100402689:	49 39 f4             	cmp    %rsi,%r12
10040268c:	0f 82 fe f9 ff ff    	jb     100402090 <.text+0x1090>
100402692:	48 8d 7e b8          	lea    -0x48(%rsi),%rdi
100402696:	48 3b 7d 50          	cmp    0x50(%rbp),%rdi
10040269a:	0f 82 9d 00 00 00    	jb     10040273d <.text+0x173d>
1004026a0:	83 fb 07             	cmp    $0x7,%ebx
1004026a3:	74 08                	je     1004026ad <.text+0x16ad>
1004026a5:	85 db                	test   %ebx,%ebx
1004026a7:	0f 85 06 fa ff ff    	jne    1004020b3 <.text+0x10b3>
1004026ad:	48 8d 75 70          	lea    0x70(%rbp),%rsi
1004026b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004026b8:	48 8b 07             	mov    (%rdi),%rax
1004026bb:	48 85 c0             	test   %rax,%rax
1004026be:	74 72                	je     100402732 <.text+0x1732>
1004026c0:	48 8b 57 40          	mov    0x40(%rdi),%rdx
1004026c4:	49 89 f0             	mov    %rsi,%r8
1004026c7:	b9 01 00 00 01       	mov    $0x1000001,%ecx
1004026cc:	48 89 95 a8 00 00 00 	mov    %rdx,0xa8(%rbp)
1004026d3:	8b 57 18             	mov    0x18(%rdi),%edx
1004026d6:	f3 0f 6f 47 30       	movdqu 0x30(%rdi),%xmm0
1004026db:	89 95 90 00 00 00    	mov    %edx,0x90(%rbp)
1004026e1:	31 d2                	xor    %edx,%edx
1004026e3:	0f 11 85 98 00 00 00 	movups %xmm0,0x98(%rbp)
1004026ea:	ff d0                	call   *%rax
1004026ec:	89 c3                	mov    %eax,%ebx
1004026ee:	48 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%rax
1004026f5:	48 89 47 40          	mov    %rax,0x40(%rdi)
1004026f9:	48 83 ef 48          	sub    $0x48,%rdi
1004026fd:	48 3b 7d 50          	cmp    0x50(%rbp),%rdi
100402701:	72 36                	jb     100402739 <.text+0x1739>
100402703:	85 db                	test   %ebx,%ebx
100402705:	74 b1                	je     1004026b8 <.text+0x16b8>
100402707:	83 fb 07             	cmp    $0x7,%ebx
10040270a:	74 ac                	je     1004026b8 <.text+0x16b8>
10040270c:	48 83 bd 50 01 00 00 	cmpq   $0x0,0x150(%rbp)
100402713:	00
100402714:	0f 84 2b f7 ff ff    	je     100401e45 <.text+0xe45>
10040271a:	8b 85 88 00 00 00    	mov    0x88(%rbp),%eax
100402720:	48 8b 8d 50 01 00 00 	mov    0x150(%rbp),%rcx
100402727:	48 8b 75 58          	mov    0x58(%rbp),%rsi
10040272b:	89 01                	mov    %eax,(%rcx)
10040272d:	e9 17 f7 ff ff       	jmp    100401e49 <.text+0xe49>
100402732:	bb 07 00 00 00       	mov    $0x7,%ebx
100402737:	eb c0                	jmp    1004026f9 <.text+0x16f9>
100402739:	48 8b 75 58          	mov    0x58(%rbp),%rsi
10040273d:	83 fb 07             	cmp    $0x7,%ebx
100402740:	0f 85 85 00 00 00    	jne    1004027cb <.text+0x17cb>
100402746:	48 83 bd 50 01 00 00 	cmpq   $0x0,0x150(%rbp)
10040274d:	00
10040274e:	0f 84 77 fc ff ff    	je     1004023cb <.text+0x13cb>
100402754:	8b 85 88 00 00 00    	mov    0x88(%rbp),%eax
10040275a:	48 8b 8d 50 01 00 00 	mov    0x150(%rbp),%rcx
100402761:	89 01                	mov    %eax,(%rcx)
100402763:	e9 63 fc ff ff       	jmp    1004023cb <.text+0x13cb>
100402768:	4c 8d 6d 70          	lea    0x70(%rbp),%r13
10040276c:	48 8b 5d 10          	mov    0x10(%rbp),%rbx
100402770:	3b 7b 18             	cmp    0x18(%rbx),%edi
100402773:	75 14                	jne    100402789 <.text+0x1789>
100402775:	eb 18                	jmp    10040278f <.text+0x178f>
100402777:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040277e:	00 00
100402780:	48 83 c3 20          	add    $0x20,%rbx
100402784:	3b 7b 18             	cmp    0x18(%rbx),%edi
100402787:	74 06                	je     10040278f <.text+0x178f>
100402789:	48 83 3b 00          	cmpq   $0x0,(%rbx)
10040278d:	75 f1                	jne    100402780 <.text+0x1780>
10040278f:	48 8b 45 00          	mov    0x0(%rbp),%rax
100402793:	48 8d 15 a6 8d 00 00 	lea    0x8da6(%rip),%rdx        # 10040b540 <_head_msys_intl_8_dll-0x5ac0>
10040279a:	48 8b 48 30          	mov    0x30(%rax),%rcx
10040279e:	e8 b5 60 00 00       	call   100408858 <.text+0x7858>
1004027a3:	48 8b 13             	mov    (%rbx),%rdx
1004027a6:	4c 8d 05 49 8d 00 00 	lea    0x8d49(%rip),%r8        # 10040b4f6 <_head_msys_intl_8_dll-0x5b0a>
1004027ad:	4c 89 e9             	mov    %r13,%rcx
1004027b0:	49 89 c1             	mov    %rax,%r9
1004027b3:	48 85 d2             	test   %rdx,%rdx
1004027b6:	4c 0f 45 c2          	cmovne %rdx,%r8
1004027ba:	48 8d 15 41 8d 00 00 	lea    0x8d41(%rip),%rdx        # 10040b502 <_head_msys_intl_8_dll-0x5afe>
1004027c1:	e8 0a 4a 00 00       	call   1004071d0 <.text+0x61d0>
1004027c6:	e9 25 fe ff ff       	jmp    1004025f0 <.text+0x15f0>
1004027cb:	48 83 bd 50 01 00 00 	cmpq   $0x0,0x150(%rbp)
1004027d2:	00
1004027d3:	74 0f                	je     1004027e4 <.text+0x17e4>
1004027d5:	8b 85 88 00 00 00    	mov    0x88(%rbp),%eax
1004027db:	48 8b 8d 50 01 00 00 	mov    0x150(%rbp),%rcx
1004027e2:	89 01                	mov    %eax,(%rcx)
1004027e4:	85 db                	test   %ebx,%ebx
1004027e6:	0f 84 df fb ff ff    	je     1004023cb <.text+0x13cb>
1004027ec:	e9 58 f6 ff ff       	jmp    100401e49 <.text+0xe49>
1004027f1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004027f8:	83 fb 07             	cmp    $0x7,%ebx
1004027fb:	0f 84 5f f8 ff ff    	je     100402060 <.text+0x1060>
100402801:	e9 3f f6 ff ff       	jmp    100401e45 <.text+0xe45>
100402806:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040280d:	00 00 00
100402810:	48 8d 7e b8          	lea    -0x48(%rsi),%rdi
100402814:	4c 39 e7             	cmp    %r12,%rdi
100402817:	0f 83 90 fe ff ff    	jae    1004026ad <.text+0x16ad>
10040281d:	48 83 bd 50 01 00 00 	cmpq   $0x0,0x150(%rbp)
100402824:	00
100402825:	74 0f                	je     100402836 <.text+0x1836>
100402827:	8b 85 88 00 00 00    	mov    0x88(%rbp),%eax
10040282d:	48 8b 8d 50 01 00 00 	mov    0x150(%rbp),%rcx
100402834:	89 01                	mov    %eax,(%rcx)
100402836:	31 db                	xor    %ebx,%ebx
100402838:	e9 d7 f6 ff ff       	jmp    100401f14 <.text+0xf14>
10040283d:	bb 0c 00 00 00       	mov    $0xc,%ebx
100402842:	e9 d9 f6 ff ff       	jmp    100401f20 <.text+0xf20>
100402847:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040284e:	00 00
100402850:	48 85 d2             	test   %rdx,%rdx
100402853:	74 33                	je     100402888 <.text+0x1888>
100402855:	48 8b 52 58          	mov    0x58(%rdx),%rdx
100402859:	48 8b 42 50          	mov    0x50(%rdx),%rax
10040285d:	48 8b 52 58          	mov    0x58(%rdx),%rdx
100402861:	48 39 d0             	cmp    %rdx,%rax
100402864:	72 13                	jb     100402879 <.text+0x1879>
100402866:	eb 20                	jmp    100402888 <.text+0x1888>
100402868:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040286f:	00
100402870:	48 83 c0 48          	add    $0x48,%rax
100402874:	48 39 d0             	cmp    %rdx,%rax
100402877:	73 0f                	jae    100402888 <.text+0x1888>
100402879:	48 39 48 08          	cmp    %rcx,0x8(%rax)
10040287d:	75 f1                	jne    100402870 <.text+0x1870>
10040287f:	48 8b 40 30          	mov    0x30(%rax),%rax
100402883:	c3                   	ret
100402884:	0f 1f 40 00          	nopl   0x0(%rax)
100402888:	31 c0                	xor    %eax,%eax
10040288a:	c3                   	ret
10040288b:	90                   	nop
10040288c:	90                   	nop
10040288d:	90                   	nop
10040288e:	90                   	nop
10040288f:	90                   	nop
100402890:	48 83 ec 38          	sub    $0x38,%rsp
100402894:	48 8b 05 b5 d7 00 00 	mov    0xd7b5(%rip),%rax        # 100410050 <_head_msys_intl_8_dll-0xfb0>
10040289b:	48 8b 15 b6 d7 00 00 	mov    0xd7b6(%rip),%rdx        # 100410058 <_head_msys_intl_8_dll-0xfa8>
1004028a2:	4c 8d 0d 77 8f 00 00 	lea    0x8f77(%rip),%r9        # 10040b820 <_head_msys_intl_8_dll-0x57e0>
1004028a9:	4c 8d 05 75 8f 00 00 	lea    0x8f75(%rip),%r8        # 10040b825 <_head_msys_intl_8_dll-0x57db>
1004028b0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1004028b5:	e8 66 0c 00 00       	call   100403520 <.text+0x2520>
1004028ba:	90                   	nop
1004028bb:	48 83 c4 38          	add    $0x38,%rsp
1004028bf:	c3                   	ret
1004028c0:	48 8b 05 59 98 00 00 	mov    0x9859(%rip),%rax        # 10040c120 <_head_msys_intl_8_dll-0x4ee0>
1004028c7:	4c 8d 05 c2 ff ff ff 	lea    -0x3e(%rip),%r8        # 100402890 <.text+0x1890>
1004028ce:	4c 89 00             	mov    %r8,(%rax)
1004028d1:	48 89 0d 80 d7 00 00 	mov    %rcx,0xd780(%rip)        # 100410058 <_head_msys_intl_8_dll-0xfa8>
1004028d8:	48 89 15 71 d7 00 00 	mov    %rdx,0xd771(%rip)        # 100410050 <_head_msys_intl_8_dll-0xfb0>
1004028df:	c3                   	ret
1004028e0:	0f b6 11             	movzbl (%rcx),%edx
1004028e3:	48 89 c8             	mov    %rcx,%rax
1004028e6:	89 d1                	mov    %edx,%ecx
1004028e8:	83 c9 20             	or     $0x20,%ecx
1004028eb:	0f be c9             	movsbl %cl,%ecx
1004028ee:	83 e9 61             	sub    $0x61,%ecx
1004028f1:	83 f9 19             	cmp    $0x19,%ecx
1004028f4:	77 10                	ja     100402906 <.text+0x1906>
1004028f6:	31 d2                	xor    %edx,%edx
1004028f8:	80 78 01 3a          	cmpb   $0x3a,0x1(%rax)
1004028fc:	0f 94 c2             	sete   %dl
1004028ff:	48 8d 04 50          	lea    (%rax,%rdx,2),%rax
100402903:	0f b6 10             	movzbl (%rax),%edx
100402906:	80 fa 2f             	cmp    $0x2f,%dl
100402909:	75 12                	jne    10040291d <.text+0x191d>
10040290b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402910:	0f b6 50 01          	movzbl 0x1(%rax),%edx
100402914:	48 83 c0 01          	add    $0x1,%rax
100402918:	80 fa 2f             	cmp    $0x2f,%dl
10040291b:	74 f3                	je     100402910 <.text+0x1910>
10040291d:	80 fa 5c             	cmp    $0x5c,%dl
100402920:	74 ee                	je     100402910 <.text+0x1910>
100402922:	84 d2                	test   %dl,%dl
100402924:	74 42                	je     100402968 <.text+0x1968>
100402926:	48 89 c1             	mov    %rax,%rcx
100402929:	45 31 c9             	xor    %r9d,%r9d
10040292c:	eb 19                	jmp    100402947 <.text+0x1947>
10040292e:	66 90                	xchg   %ax,%ax
100402930:	45 84 c9             	test   %r9b,%r9b
100402933:	74 06                	je     10040293b <.text+0x193b>
100402935:	45 31 c9             	xor    %r9d,%r9d
100402938:	48 89 c8             	mov    %rcx,%rax
10040293b:	0f b6 51 01          	movzbl 0x1(%rcx),%edx
10040293f:	48 83 c1 01          	add    $0x1,%rcx
100402943:	84 d2                	test   %dl,%dl
100402945:	74 21                	je     100402968 <.text+0x1968>
100402947:	80 fa 2f             	cmp    $0x2f,%dl
10040294a:	41 0f 94 c0          	sete   %r8b
10040294e:	80 fa 5c             	cmp    $0x5c,%dl
100402951:	0f 94 c2             	sete   %dl
100402954:	41 08 d0             	or     %dl,%r8b
100402957:	74 d7                	je     100402930 <.text+0x1930>
100402959:	0f b6 51 01          	movzbl 0x1(%rcx),%edx
10040295d:	48 83 c1 01          	add    $0x1,%rcx
100402961:	45 89 c1             	mov    %r8d,%r9d
100402964:	84 d2                	test   %dl,%dl
100402966:	75 df                	jne    100402947 <.text+0x1947>
100402968:	c3                   	ret
100402969:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100402970:	53                   	push   %rbx
100402971:	48 83 ec 20          	sub    $0x20,%rsp
100402975:	48 89 cb             	mov    %rcx,%rbx
100402978:	e8 63 62 00 00       	call   100408be0 <.text+0x7be0>
10040297d:	48 83 f8 01          	cmp    $0x1,%rax
100402981:	76 25                	jbe    1004029a8 <.text+0x19a8>
100402983:	0f b6 54 03 ff       	movzbl -0x1(%rbx,%rax,1),%edx
100402988:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
10040298c:	80 fa 2f             	cmp    $0x2f,%dl
10040298f:	74 0f                	je     1004029a0 <.text+0x19a0>
100402991:	80 fa 5c             	cmp    $0x5c,%dl
100402994:	74 0a                	je     1004029a0 <.text+0x19a0>
100402996:	48 83 c4 20          	add    $0x20,%rsp
10040299a:	5b                   	pop    %rbx
10040299b:	c3                   	ret
10040299c:	0f 1f 40 00          	nopl   0x0(%rax)
1004029a0:	48 89 c8             	mov    %rcx,%rax
1004029a3:	eb d8                	jmp    10040297d <.text+0x197d>
1004029a5:	0f 1f 00             	nopl   (%rax)
1004029a8:	75 2a                	jne    1004029d4 <.text+0x19d4>
1004029aa:	0f b6 13             	movzbl (%rbx),%edx
1004029ad:	80 fa 2f             	cmp    $0x2f,%dl
1004029b0:	74 05                	je     1004029b7 <.text+0x19b7>
1004029b2:	80 fa 5c             	cmp    $0x5c,%dl
1004029b5:	75 df                	jne    100402996 <.text+0x1996>
1004029b7:	0f b6 53 01          	movzbl 0x1(%rbx),%edx
1004029bb:	80 fa 2f             	cmp    $0x2f,%dl
1004029be:	74 05                	je     1004029c5 <.text+0x19c5>
1004029c0:	80 fa 5c             	cmp    $0x5c,%dl