10040658e:	31 c0                	xor    %eax,%eax
100406590:	48 83 c3 01          	add    $0x1,%rbx
100406594:	40 84 ff             	test   %dil,%dil
100406597:	0f b6 7c 24 26       	movzbl 0x26(%rsp),%edi
10040659c:	0f 44 f8             	cmove  %eax,%edi
10040659f:	40 88 7c 24 26       	mov    %dil,0x26(%rsp)
1004065a4:	e9 1f fe ff ff       	jmp    1004063c8 <.text+0x53c8>
1004065a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004065b0:	40 80 fe 7c          	cmp    $0x7c,%sil
1004065b4:	75 55                	jne    10040660b <.text+0x560b>
1004065b6:	31 ff                	xor    %edi,%edi
1004065b8:	41 83 fe 02          	cmp    $0x2,%r14d
1004065bc:	0f 94 c0             	sete   %al
1004065bf:	0f 85 aa 00 00 00    	jne    10040666f <.text+0x566f>
1004065c5:	80 7c 24 54 00       	cmpb   $0x0,0x54(%rsp)
1004065ca:	0f 84 9f 00 00 00    	je     10040666f <.text+0x566f>
1004065d0:	4d 89 ee             	mov    %r13,%r14
1004065d3:	44 0f b6 6c 24 27    	movzbl 0x27(%rsp),%r13d
1004065d9:	4d 89 df             	mov    %r11,%r15
1004065dc:	41 bb 02 00 00 00    	mov    $0x2,%r11d
1004065e2:	45 84 ed             	test   %r13b,%r13b
1004065e5:	0f 85 70 02 00 00    	jne    10040685b <.text+0x585b>
1004065eb:	83 a4 24 e8 00 00 00 	andl   $0xfffffffd,0xe8(%rsp)
1004065f2:	fd
1004065f3:	48 c7 84 24 f0 00 00 	movq   $0x0,0xf0(%rsp)
1004065fa:	00 00 00 00 00
1004065ff:	e9 ac fc ff ff       	jmp    1004062b0 <.text+0x52b0>
100406604:	0f 1f 40 00          	nopl   0x0(%rax)
100406608:	45 31 d2             	xor    %r10d,%r10d
10040660b:	83 7c 24 50 01       	cmpl   $0x1,0x50(%rsp)
100406610:	0f 85 1c 05 00 00    	jne    100406b32 <.text+0x5b32>
100406616:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040661d:	00 00 00
100406620:	4c 89 9c 24 c0 00 00 	mov    %r11,0xc0(%rsp)
100406627:	00
100406628:	44 88 54 24 30       	mov    %r10b,0x30(%rsp)
10040662d:	e8 be 43 00 00       	call   10040a9f0 <.text+0x99f0>
100406632:	40 0f b6 d6          	movzbl %sil,%edx
100406636:	44 0f b6 54 24 30    	movzbl 0x30(%rsp),%r10d
10040663c:	4c 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%r11
100406643:	00
100406644:	0f be 44 02 01       	movsbl 0x1(%rdx,%rax,1),%eax
100406649:	b9 01 00 00 00       	mov    $0x1,%ecx
10040664e:	a8 97                	test   $0x97,%al
100406650:	40 0f 95 c7          	setne  %dil
100406654:	0f 94 c2             	sete   %dl
100406657:	22 54 24 27          	and    0x27(%rsp),%dl
10040665b:	84 d2                	test   %dl,%dl
10040665d:	0f 85 83 0c 00 00    	jne    1004072e6 <.text+0x62e6>
100406663:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100406668:	41 83 fe 02          	cmp    $0x2,%r14d
10040666c:	0f 94 c0             	sete   %al
10040666f:	89 f1                	mov    %esi,%ecx
100406671:	0f b6 54 24 27       	movzbl 0x27(%rsp),%edx
100406676:	83 f2 01             	xor    $0x1,%edx
100406679:	08 d0                	or     %dl,%al
10040667b:	0f 84 77 fe ff ff    	je     1004064f8 <.text+0x54f8>
100406681:	31 c0                	xor    %eax,%eax
100406683:	80 7c 24 54 00       	cmpb   $0x0,0x54(%rsp)
100406688:	0f 85 6a fe ff ff    	jne    1004064f8 <.text+0x54f8>
10040668e:	66 90                	xchg   %ax,%ax
100406690:	45 84 d2             	test   %r10b,%r10b
100406693:	0f 85 8d fe ff ff    	jne    100406526 <.text+0x5526>
100406699:	83 f0 01             	xor    $0x1,%eax
10040669c:	48 83 c5 01          	add    $0x1,%rbp
1004066a0:	44 21 f8             	and    %r15d,%eax
1004066a3:	e9 18 08 00 00       	jmp    100406ec0 <.text+0x5ec0>
1004066a8:	85 f6                	test   %esi,%esi
1004066aa:	0f 85 99 0d 00 00    	jne    100407449 <.text+0x6449>
1004066b0:	c6 44 24 54 00       	movb   $0x0,0x54(%rsp)
1004066b5:	41 bb 05 00 00 00    	mov    $0x5,%r11d
1004066bb:	bb 01 00 00 00       	mov    $0x1,%ebx
1004066c0:	48 8d 05 00 89 00 00 	lea    0x8900(%rip),%rax        # 10040efc7 <_head_msys_intl_8_dll-0x7039>
1004066c7:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1004066cc:	31 c0                	xor    %eax,%eax
1004066ce:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1004066d4:	48 c7 44 24 28 01 00 	movq   $0x1,0x28(%rsp)
1004066db:	00 00
1004066dd:	89 c7                	mov    %eax,%edi
1004066df:	c6 44 24 55 00       	movb   $0x0,0x55(%rsp)
1004066e4:	c6 44 24 26 01       	movb   $0x1,0x26(%rsp)
1004066e9:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
1004066f0:	00 00
1004066f2:	4d 85 f6             	test   %r14,%r14
1004066f5:	0f 84 f6 09 00 00    	je     1004070f1 <.text+0x60f1>
1004066fb:	41 c6 07 22          	movb   $0x22,(%r15)
1004066ff:	e9 ad fc ff ff       	jmp    1004063b1 <.text+0x53b1>
100406704:	c6 44 24 54 01       	movb   $0x1,0x54(%rsp)
100406709:	41 bd 01 00 00 00    	mov    $0x1,%r13d
10040670f:	48 8d 05 b3 88 00 00 	lea    0x88b3(%rip),%rax        # 10040efc9 <_head_msys_intl_8_dll-0x7037>
100406716:	31 db                	xor    %ebx,%ebx
100406718:	41 bb 02 00 00 00    	mov    $0x2,%r11d
10040671e:	48 c7 44 24 28 01 00 	movq   $0x1,0x28(%rsp)
100406725:	00 00
100406727:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
10040672c:	e9 6b fc ff ff       	jmp    10040639c <.text+0x539c>
100406731:	c6 44 24 54 00       	movb   $0x0,0x54(%rsp)
100406736:	41 bd 01 00 00 00    	mov    $0x1,%r13d
10040673c:	31 db                	xor    %ebx,%ebx
10040673e:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100406745:	00 00
100406747:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
10040674e:	00 00
100406750:	e9 47 fc ff ff       	jmp    10040639c <.text+0x539c>
100406755:	85 f6                	test   %esi,%esi
100406757:	0f 84 1b 01 00 00    	je     100406878 <.text+0x5878>
10040675d:	c6 44 24 54 01       	movb   $0x1,0x54(%rsp)
100406762:	45 31 ed             	xor    %r13d,%r13d
100406765:	eb a8                	jmp    10040670f <.text+0x570f>
100406767:	c6 44 24 54 00       	movb   $0x0,0x54(%rsp)
10040676c:	45 31 ed             	xor    %r13d,%r13d
10040676f:	31 db                	xor    %ebx,%ebx
100406771:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100406778:	00 00
10040677a:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
100406781:	00 00
100406783:	e9 14 fc ff ff       	jmp    10040639c <.text+0x539c>
100406788:	48 8d 05 38 88 00 00 	lea    0x8838(%rip),%rax        # 10040efc7 <_head_msys_intl_8_dll-0x7039>
10040678f:	c6 44 24 54 01       	movb   $0x1,0x54(%rsp)
100406794:	31 db                	xor    %ebx,%ebx
100406796:	41 bd 01 00 00 00    	mov    $0x1,%r13d
10040679c:	48 c7 44 24 28 01 00 	movq   $0x1,0x28(%rsp)
1004067a3:	00 00
1004067a5:	41 bb 05 00 00 00    	mov    $0x5,%r11d
1004067ab:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1004067b0:	e9 e7 fb ff ff       	jmp    10040639c <.text+0x539c>
1004067b5:	45 31 d2             	xor    %r10d,%r10d
1004067b8:	41 83 fe 02          	cmp    $0x2,%r14d
1004067bc:	0f 84 4e 0a 00 00    	je     100407210 <.text+0x6210>
1004067c2:	41 83 fe 05          	cmp    $0x5,%r14d
1004067c6:	75 28                	jne    1004067f0 <.text+0x57f0>
1004067c8:	f6 84 24 e8 00 00 00 	testb  $0x4,0xe8(%rsp)
1004067cf:	04
1004067d0:	74 1e                	je     1004067f0 <.text+0x57f0>
1004067d2:	48 8d 55 02          	lea    0x2(%rbp),%rdx
1004067d6:	4c 39 e2             	cmp    %r12,%rdx
1004067d9:	73 15                	jae    1004067f0 <.text+0x57f0>
1004067db:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
1004067e2:	00
1004067e3:	80 7c 28 01 3f       	cmpb   $0x3f,0x1(%rax,%rbp,1)
1004067e8:	0f 84 2c 0c 00 00    	je     10040741a <.text+0x641a>
1004067ee:	66 90                	xchg   %ax,%ax
1004067f0:	31 c0                	xor    %eax,%eax
1004067f2:	31 ff                	xor    %edi,%edi
1004067f4:	b9 3f 00 00 00       	mov    $0x3f,%ecx
1004067f9:	e9 73 fe ff ff       	jmp    100406671 <.text+0x5671>
1004067fe:	45 31 d2             	xor    %r10d,%r10d
100406801:	41 83 fe 02          	cmp    $0x2,%r14d
100406805:	0f 84 c5 09 00 00    	je     1004071d0 <.text+0x61d0>
10040680b:	40 88 7c 24 55       	mov    %dil,0x55(%rsp)
100406810:	31 c0                	xor    %eax,%eax
100406812:	b9 27 00 00 00       	mov    $0x27,%ecx
100406817:	e9 55 fe ff ff       	jmp    100406671 <.text+0x5671>
10040681c:	b9 72 00 00 00       	mov    $0x72,%ecx
100406821:	31 ff                	xor    %edi,%edi
100406823:	41 83 fe 02          	cmp    $0x2,%r14d
100406827:	0f 94 c2             	sete   %dl
10040682a:	80 7c 24 54 00       	cmpb   $0x0,0x54(%rsp)
10040682f:	89 d0                	mov    %edx,%eax
100406831:	0f 84 03 fd ff ff    	je     10040653a <.text+0x553a>
100406837:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040683e:	00 00
100406840:	4d 89 df             	mov    %r11,%r15
100406843:	45 89 f3             	mov    %r14d,%r11d
100406846:	4d 89 ee             	mov    %r13,%r14
100406849:	44 0f b6 6c 24 27    	movzbl 0x27(%rsp),%r13d
10040684f:	41 21 c5             	and    %eax,%r13d
100406852:	45 84 ed             	test   %r13b,%r13b
100406855:	0f 84 90 fd ff ff    	je     1004065eb <.text+0x55eb>
10040685b:	83 a4 24 e8 00 00 00 	andl   $0xfffffffd,0xe8(%rsp)
100406862:	fd
100406863:	e8 98 41 00 00       	call   10040aa00 <.text+0x9a00>
100406868:	48 c7 84 24 f0 00 00 	movq   $0x0,0xf0(%rsp)
10040686f:	00 00 00 00 00
100406874:	89 44 24 50          	mov    %eax,0x50(%rsp)
100406878:	41 bd 01 00 00 00    	mov    $0x1,%r13d
10040687e:	e9 2b 08 00 00       	jmp    1004070ae <.text+0x60ae>
100406883:	b9 66 00 00 00       	mov    $0x66,%ecx
100406888:	41 83 fe 02          	cmp    $0x2,%r14d
10040688c:	0f 94 c0             	sete   %al
10040688f:	80 7c 24 54 00       	cmpb   $0x0,0x54(%rsp)
100406894:	75 1a                	jne    1004068b0 <.text+0x58b0>
100406896:	31 ff                	xor    %edi,%edi
100406898:	e9 d6 fc ff ff       	jmp    100406573 <.text+0x5573>
10040689d:	41 83 fe 02          	cmp    $0x2,%r14d
1004068a1:	b9 62 00 00 00       	mov    $0x62,%ecx
1004068a6:	0f 94 c0             	sete   %al
1004068a9:	80 7c 24 54 00       	cmpb   $0x0,0x54(%rsp)
1004068ae:	74 e6                	je     100406896 <.text+0x5896>
1004068b0:	4d 89 df             	mov    %r11,%r15
1004068b3:	45 89 f3             	mov    %r14d,%r11d
1004068b6:	4d 89 ee             	mov    %r13,%r14
1004068b9:	44 0f b6 6c 24 54    	movzbl 0x54(%rsp),%r13d
1004068bf:	eb 8e                	jmp    10040684f <.text+0x584f>
1004068c1:	b9 6e 00 00 00       	mov    $0x6e,%ecx
1004068c6:	31 ff                	xor    %edi,%edi
1004068c8:	e9 56 ff ff ff       	jmp    100406823 <.text+0x5823>
1004068cd:	b9 61 00 00 00       	mov    $0x61,%ecx
1004068d2:	eb b4                	jmp    100406888 <.text+0x5888>
1004068d4:	80 7c 24 54 00       	cmpb   $0x0,0x54(%rsp)
1004068d9:	0f 85 2e 0c 00 00    	jne    10040750d <.text+0x650d>
1004068df:	45 31 d2             	xor    %r10d,%r10d
1004068e2:	41 83 fe 02          	cmp    $0x2,%r14d
1004068e6:	44 89 f8             	mov    %r15d,%eax
1004068e9:	41 0f 94 c0          	sete   %r8b
1004068ed:	83 f0 01             	xor    $0x1,%eax
1004068f0:	44 20 c0             	and    %r8b,%al
1004068f3:	0f 84 2f 09 00 00    	je     100407228 <.text+0x6228>
1004068f9:	49 39 dd             	cmp    %rbx,%r13
1004068fc:	76 05                	jbe    100406903 <.text+0x5903>
1004068fe:	41 c6 04 1b 27       	movb   $0x27,(%r11,%rbx,1)
100406903:	48 8d 53 01          	lea    0x1(%rbx),%rdx
100406907:	49 39 d5             	cmp    %rdx,%r13
10040690a:	76 06                	jbe    100406912 <.text+0x5912>
10040690c:	41 c6 44 1b 01 24    	movb   $0x24,0x1(%r11,%rbx,1)
100406912:	48 8d 53 02          	lea    0x2(%rbx),%rdx
100406916:	49 39 d5             	cmp    %rdx,%r13
100406919:	76 06                	jbe    100406921 <.text+0x5921>
10040691b:	41 c6 44 1b 02 27    	movb   $0x27,0x2(%r11,%rbx,1)
100406921:	48 8d 53 03          	lea    0x3(%rbx),%rdx
100406925:	49 39 d5             	cmp    %rdx,%r13
100406928:	0f 87 05 09 00 00    	ja     100407233 <.text+0x6233>
10040692e:	48 83 c3 04          	add    $0x4,%rbx
100406932:	41 89 c7             	mov    %eax,%r15d
100406935:	31 ff                	xor    %edi,%edi
100406937:	b9 30 00 00 00       	mov    $0x30,%ecx
10040693c:	e9 dc fb ff ff       	jmp    10040651d <.text+0x551d>
100406941:	b9 23 00 00 00       	mov    $0x23,%ecx
100406946:	44 89 d2             	mov    %r10d,%edx
100406949:	48 85 ed             	test   %rbp,%rbp
10040694c:	0f 85 c4 05 00 00    	jne    100406f16 <.text+0x5f16>
100406952:	89 ce                	mov    %ecx,%esi
100406954:	e9 5f fc ff ff       	jmp    1004065b8 <.text+0x55b8>
100406959:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100406960:	45 31 d2             	xor    %r10d,%r10d
100406963:	b9 09 00 00 00       	mov    $0x9,%ecx
100406968:	be 74 00 00 00       	mov    $0x74,%esi
10040696d:	0f 1f 00             	nopl   (%rax)
100406970:	80 7c 24 27 00       	cmpb   $0x0,0x27(%rsp)
100406975:	0f 85 ea 0c 00 00    	jne    100407665 <.text+0x6665>
10040697b:	31 ff                	xor    %edi,%edi
10040697d:	31 c0                	xor    %eax,%eax
10040697f:	80 7c 24 54 00       	cmpb   $0x0,0x54(%rsp)
100406984:	0f 85 6e fb ff ff    	jne    1004064f8 <.text+0x54f8>
10040698a:	e9 01 fd ff ff       	jmp    100406690 <.text+0x5690>
10040698f:	b9 76 00 00 00       	mov    $0x76,%ecx
100406994:	31 ff                	xor    %edi,%edi
100406996:	e9 88 fe ff ff       	jmp    100406823 <.text+0x5823>
10040699b:	44 89 d1             	mov    %r10d,%ecx
10040699e:	be 20 00 00 00       	mov    $0x20,%esi
1004069a3:	e9 40 fb ff ff       	jmp    1004064e8 <.text+0x54e8>
1004069a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004069af:	00
1004069b0:	0f b6 36             	movzbl (%rsi),%esi
1004069b3:	40 80 fe 3f          	cmp    $0x3f,%sil
1004069b7:	0f 8f d3 00 00 00    	jg     100406a90 <.text+0x5a90>
1004069bd:	40 84 f6             	test   %sil,%sil
1004069c0:	0f 88 45 fc ff ff    	js     10040660b <.text+0x560b>
1004069c6:	40 80 fe 3f          	cmp    $0x3f,%sil
1004069ca:	0f 87 3b fc ff ff    	ja     10040660b <.text+0x560b>
1004069d0:	48 8d 15 2d 87 00 00 	lea    0x872d(%rip),%rdx        # 10040f104 <_head_msys_intl_8_dll-0x6efc>
1004069d7:	40 0f b6 c6          	movzbl %sil,%eax
1004069db:	48 63 04 82          	movslq (%rdx,%rax,4),%rax
1004069df:	48 01 d0             	add    %rdx,%rax
1004069e2:	ff e0                	jmp    *%rax
1004069e4:	b9 0c 00 00 00       	mov    $0xc,%ecx
1004069e9:	be 66 00 00 00       	mov    $0x66,%esi
1004069ee:	eb 80                	jmp    100406970 <.text+0x5970>
1004069f0:	b9 09 00 00 00       	mov    $0x9,%ecx
1004069f5:	be 74 00 00 00       	mov    $0x74,%esi
1004069fa:	41 83 fe 02          	cmp    $0x2,%r14d
1004069fe:	0f 94 c0             	sete   %al
100406a01:	22 44 24 54          	and    0x54(%rsp),%al
100406a05:	41 89 c2             	mov    %eax,%r10d
100406a08:	0f 84 62 ff ff ff    	je     100406970 <.text+0x5970>
100406a0e:	e9 bd fb ff ff       	jmp    1004065d0 <.text+0x55d0>
100406a13:	b9 08 00 00 00       	mov    $0x8,%ecx
100406a18:	be 62 00 00 00       	mov    $0x62,%esi
100406a1d:	e9 4e ff ff ff       	jmp    100406970 <.text+0x5970>
100406a22:	80 7c 24 27 00       	cmpb   $0x0,0x27(%rsp)
100406a27:	0f 85 a7 fe ff ff    	jne    1004068d4 <.text+0x58d4>
100406a2d:	45 31 d2             	xor    %r10d,%r10d
100406a30:	31 c9                	xor    %ecx,%ecx
100406a32:	f6 84 24 e8 00 00 00 	testb  $0x1,0xe8(%rsp)
100406a39:	01
100406a3a:	0f 84 3b ff ff ff    	je     10040697b <.text+0x597b>
100406a40:	48 83 c5 01          	add    $0x1,%rbp
100406a44:	e9 7f f9 ff ff       	jmp    1004063c8 <.text+0x53c8>
100406a49:	b9 0b 00 00 00       	mov    $0xb,%ecx
100406a4e:	be 76 00 00 00       	mov    $0x76,%esi
100406a53:	e9 18 ff ff ff       	jmp    100406970 <.text+0x5970>
100406a58:	be 20 00 00 00       	mov    $0x20,%esi
100406a5d:	e9 56 fb ff ff       	jmp    1004065b8 <.text+0x55b8>
100406a62:	b9 0d 00 00 00       	mov    $0xd,%ecx
100406a67:	be 72 00 00 00       	mov    $0x72,%esi
100406a6c:	eb 8c                	jmp    1004069fa <.text+0x59fa>
100406a6e:	b9 0a 00 00 00       	mov    $0xa,%ecx
100406a73:	be 6e 00 00 00       	mov    $0x6e,%esi
100406a78:	eb 80                	jmp    1004069fa <.text+0x59fa>
100406a7a:	b9 07 00 00 00       	mov    $0x7,%ecx
100406a7f:	be 61 00 00 00       	mov    $0x61,%esi
100406a84:	e9 e7 fe ff ff       	jmp    100406970 <.text+0x5970>
100406a89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100406a90:	40 80 fe 7a          	cmp    $0x7a,%sil
100406a94:	7f 72                	jg     100406b08 <.text+0x5b08>
100406a96:	40 80 fe 40          	cmp    $0x40,%sil
100406a9a:	0f 84 6b fb ff ff    	je     10040660b <.text+0x560b>
100406aa0:	8d 4e bf             	lea    -0x41(%rsi),%ecx
100406aa3:	b8 01 00 00 00       	mov    $0x1,%eax
100406aa8:	48 ba ff ff ff 53 ff 	movabs $0x3ffffff53ffffff,%rdx
100406aaf:	ff ff 03
100406ab2:	48 d3 e0             	shl    %cl,%rax
100406ab5:	48 85 d0             	test   %rdx,%rax
100406ab8:	0f 85 aa fb ff ff    	jne    100406668 <.text+0x5668>
100406abe:	a9 00 00 00 a4       	test   $0xa4000000,%eax
100406ac3:	0f 85 ed fa ff ff    	jne    1004065b6 <.text+0x55b6>
100406ac9:	40 80 fe 5c          	cmp    $0x5c,%sil
100406acd:	0f 85 38 fb ff ff    	jne    10040660b <.text+0x560b>
100406ad3:	41 83 fe 02          	cmp    $0x2,%r14d
100406ad7:	0f 84 d3 06 00 00    	je     1004071b0 <.text+0x61b0>
100406add:	0f b6 54 24 27       	movzbl 0x27(%rsp),%edx
100406ae2:	22 54 24 54          	and    0x54(%rsp),%dl
100406ae6:	48 83 7c 24 28 00    	cmpq   $0x0,0x28(%rsp)
100406aec:	0f 95 c0             	setne  %al
100406aef:	20 c2                	and    %al,%dl
100406af1:	41 89 d2             	mov    %edx,%r10d
100406af4:	0f 85 af 03 00 00    	jne    100406ea9 <.text+0x5ea9>
100406afa:	b9 5c 00 00 00       	mov    $0x5c,%ecx
100406aff:	e9 6c fe ff ff       	jmp    100406970 <.text+0x5970>
100406b04:	0f 1f 40 00          	nopl   0x0(%rax)
100406b08:	40 80 fe 7d          	cmp    $0x7d,%sil
100406b0c:	0f 84 3e 04 00 00    	je     100406f50 <.text+0x5f50>
100406b12:	0f 8e 86 02 00 00    	jle    100406d9e <.text+0x5d9e>
100406b18:	b9 7e 00 00 00       	mov    $0x7e,%ecx
100406b1d:	40 80 fe 7e          	cmp    $0x7e,%sil
100406b21:	0f 84 1f fe ff ff    	je     100406946 <.text+0x5946>
100406b27:	83 7c 24 50 01       	cmpl   $0x1,0x50(%rsp)
100406b2c:	0f 84 ee fa ff ff    	je     100406620 <.text+0x5620>
100406b32:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
100406b39:	00 00
100406b3b:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
100406b40:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100406b45:	49 83 fc ff          	cmp    $0xffffffffffffffff,%r12
100406b49:	75 2b                	jne    100406b76 <.text+0x5b76>
100406b4b:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
100406b52:	00
100406b53:	4c 89 9c 24 c0 00 00 	mov    %r11,0xc0(%rsp)
100406b5a:	00
100406b5b:	44 88 54 24 38       	mov    %r10b,0x38(%rsp)
100406b60:	e8 cb 41 00 00       	call   10040ad30 <.text+0x9d30>