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
1004029c3:	75 d1                	jne    100402996 <.text+0x1996>
1004029c5:	80 7b 02 00          	cmpb   $0x0,0x2(%rbx)
1004029c9:	ba 02 00 00 00       	mov    $0x2,%edx
1004029ce:	48 0f 44 c2          	cmove  %rdx,%rax
1004029d2:	eb c2                	jmp    100402996 <.text+0x1996>
1004029d4:	31 c0                	xor    %eax,%eax
1004029d6:	eb be                	jmp    100402996 <.text+0x1996>
1004029d8:	90                   	nop
1004029d9:	90                   	nop
1004029da:	90                   	nop
1004029db:	90                   	nop
1004029dc:	90                   	nop
1004029dd:	90                   	nop
1004029de:	90                   	nop
1004029df:	90                   	nop
1004029e0:	53                   	push   %rbx
1004029e1:	48 83 ec 30          	sub    $0x30,%rsp
1004029e5:	48 89 cb             	mov    %rcx,%rbx
1004029e8:	e8 e3 5e 00 00       	call   1004088d0 <.text+0x78d0>
1004029ed:	8b 00                	mov    (%rax),%eax
1004029ef:	89 44 24 28          	mov    %eax,0x28(%rsp)
1004029f3:	e8 d8 5e 00 00       	call   1004088d0 <.text+0x78d0>
1004029f8:	8b 00                	mov    (%rax),%eax
1004029fa:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
1004029fe:	e8 cd 5e 00 00       	call   1004088d0 <.text+0x78d0>
100402a03:	48 89 d9             	mov    %rbx,%rcx
100402a06:	31 db                	xor    %ebx,%ebx
100402a08:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
100402a0e:	e8 fd 5f 00 00       	call   100408a10 <.text+0x7a10>
100402a13:	e8 b8 5e 00 00       	call   1004088d0 <.text+0x78d0>
100402a18:	8b 00                	mov    (%rax),%eax
100402a1a:	85 c0                	test   %eax,%eax
100402a1c:	0f 94 c3             	sete   %bl
100402a1f:	e8 ac 5e 00 00       	call   1004088d0 <.text+0x78d0>
100402a24:	8b 54 9c 28          	mov    0x28(%rsp,%rbx,4),%edx
100402a28:	89 10                	mov    %edx,(%rax)
100402a2a:	48 83 c4 30          	add    $0x30,%rsp
100402a2e:	5b                   	pop    %rbx
100402a2f:	c3                   	ret
100402a30:	55                   	push   %rbp
100402a31:	57                   	push   %rdi
100402a32:	56                   	push   %rsi
100402a33:	53                   	push   %rbx
100402a34:	48 83 ec 28          	sub    $0x28,%rsp
100402a38:	31 ff                	xor    %edi,%edi
100402a3a:	89 cd                	mov    %ecx,%ebp
100402a3c:	48 89 d6             	mov    %rdx,%rsi
100402a3f:	4c 89 c3             	mov    %r8,%rbx
100402a42:	4d 85 c0             	test   %r8,%r8
100402a45:	75 19                	jne    100402a60 <.text+0x1a60>
100402a47:	eb 2a                	jmp    100402a73 <.text+0x1a73>
100402a49:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100402a50:	48 85 c0             	test   %rax,%rax
100402a53:	74 2b                	je     100402a80 <.text+0x1a80>
100402a55:	48 01 c7             	add    %rax,%rdi
100402a58:	48 01 c6             	add    %rax,%rsi
100402a5b:	48 29 c3             	sub    %rax,%rbx
100402a5e:	74 13                	je     100402a73 <.text+0x1a73>
100402a60:	49 89 d8             	mov    %rbx,%r8
100402a63:	48 89 f2             	mov    %rsi,%rdx
100402a66:	89 e9                	mov    %ebp,%ecx
100402a68:	e8 33 02 00 00       	call   100402ca0 <.text+0x1ca0>
100402a6d:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
100402a71:	75 dd                	jne    100402a50 <.text+0x1a50>
100402a73:	48 89 f8             	mov    %rdi,%rax
100402a76:	48 83 c4 28          	add    $0x28,%rsp
100402a7a:	5b                   	pop    %rbx
100402a7b:	5e                   	pop    %rsi
100402a7c:	5f                   	pop    %rdi
100402a7d:	5d                   	pop    %rbp
100402a7e:	c3                   	ret
100402a7f:	90                   	nop
100402a80:	e8 4b 5e 00 00       	call   1004088d0 <.text+0x78d0>
100402a85:	c7 00 1c 00 00 00    	movl   $0x1c,(%rax)
100402a8b:	48 89 f8             	mov    %rdi,%rax
100402a8e:	48 83 c4 28          	add    $0x28,%rsp
100402a92:	5b                   	pop    %rbx
100402a93:	5e                   	pop    %rsi
100402a94:	5f                   	pop    %rdi
100402a95:	5d                   	pop    %rbp
100402a96:	c3                   	ret
100402a97:	90                   	nop
100402a98:	90                   	nop
100402a99:	90                   	nop
100402a9a:	90                   	nop
100402a9b:	90                   	nop
100402a9c:	90                   	nop
100402a9d:	90                   	nop
100402a9e:	90                   	nop
100402a9f:	90                   	nop
100402aa0:	48 83 ec 48          	sub    $0x48,%rsp
100402aa4:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
100402aa9:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
100402ab0:	00
100402ab1:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
100402ab8:	00
100402ab9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100402abe:	e8 0d 55 00 00       	call   100407fd0 <.text+0x6fd0>
100402ac3:	48 83 c4 48          	add    $0x48,%rsp
100402ac7:	c3                   	ret
100402ac8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100402acf:	00
100402ad0:	48 83 ec 48          	sub    $0x48,%rsp
100402ad4:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
100402ad9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100402ade:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
100402ae3:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
100402aea:	00
100402aeb:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
100402af2:	00
100402af3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100402af8:	e8 f3 4e 00 00       	call   1004079f0 <.text+0x69f0>
100402afd:	48 83 c4 48          	add    $0x48,%rsp
100402b01:	c3                   	ret
100402b02:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100402b09:	00 00 00 00
100402b0d:	0f 1f 00             	nopl   (%rax)
100402b10:	48 83 ec 48          	sub    $0x48,%rsp
100402b14:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
100402b19:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
100402b20:	00
100402b21:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
100402b28:	00
100402b29:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100402b2e:	e8 9d 54 00 00       	call   100407fd0 <.text+0x6fd0>
100402b33:	48 83 c4 48          	add    $0x48,%rsp
100402b37:	c3                   	ret
100402b38:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100402b3f:	00
100402b40:	48 83 ec 48          	sub    $0x48,%rsp
100402b44:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
100402b49:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100402b4e:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
100402b53:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
100402b5a:	00
100402b5b:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
100402b62:	00
100402b63:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100402b68:	e8 83 4e 00 00       	call   1004079f0 <.text+0x69f0>
100402b6d:	48 83 c4 48          	add    $0x48,%rsp
100402b71:	c3                   	ret
100402b72:	90                   	nop
100402b73:	90                   	nop
100402b74:	90                   	nop
100402b75:	90                   	nop
100402b76:	90                   	nop
100402b77:	90                   	nop
100402b78:	90                   	nop
100402b79:	90                   	nop
100402b7a:	90                   	nop
100402b7b:	90                   	nop
100402b7c:	90                   	nop
100402b7d:	90                   	nop
100402b7e:	90                   	nop
100402b7f:	90                   	nop
100402b80:	57                   	push   %rdi
100402b81:	56                   	push   %rsi
100402b82:	53                   	push   %rbx
100402b83:	48 83 ec 20          	sub    $0x20,%rsp
100402b87:	48 89 cb             	mov    %rcx,%rbx
100402b8a:	48 85 c9             	test   %rcx,%rcx
100402b8d:	74 7e                	je     100402c0d <.text+0x1c0d>
100402b8f:	ba 2f 00 00 00       	mov    $0x2f,%edx
100402b94:	e8 77 60 00 00       	call   100408c10 <.text+0x7c10>
100402b99:	48 89 c6             	mov    %rax,%rsi
100402b9c:	48 85 c0             	test   %rax,%rax
100402b9f:	74 4a                	je     100402beb <.text+0x1beb>
100402ba1:	48 8d 78 01          	lea    0x1(%rax),%rdi
100402ba5:	48 89 f8             	mov    %rdi,%rax
100402ba8:	48 29 d8             	sub    %rbx,%rax
100402bab:	48 83 f8 06          	cmp    $0x6,%rax
100402baf:	7e 3a                	jle    100402beb <.text+0x1beb>
100402bb1:	48 8d 4e fa          	lea    -0x6(%rsi),%rcx
100402bb5:	41 b8 07 00 00 00    	mov    $0x7,%r8d
100402bbb:	48 8d 15 a6 8c 00 00 	lea    0x8ca6(%rip),%rdx        # 10040b868 <_head_msys_intl_8_dll-0x5798>