100404b15:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
100404b1a:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
100404b1f:	e8 bc ca 01 00       	call   1004215e0 <.text+0x205e0>
100404b24:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
100404b29:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
100404b2e:	e9 2b f8 ff ff       	jmp    10040435e <.text+0x335e>
100404b33:	e8 38 ca 01 00       	call   100421570 <.text+0x20570>
100404b38:	4c 8b 40 10          	mov    0x10(%rax),%r8
100404b3c:	48 89 c1             	mov    %rax,%rcx
100404b3f:	41 8b 40 0c          	mov    0xc(%r8),%eax
100404b43:	83 e8 01             	sub    $0x1,%eax
100404b46:	41 89 40 0c          	mov    %eax,0xc(%r8)
100404b4a:	79 0a                	jns    100404b56 <.text+0x3b56>
100404b4c:	41 3b 40 28          	cmp    0x28(%r8),%eax
100404b50:	0f 8c 35 02 00 00    	jl     100404d8b <.text+0x3d8b>
100404b56:	49 8b 00             	mov    (%r8),%rax
100404b59:	48 8d 50 01          	lea    0x1(%rax),%rdx
100404b5d:	49 89 10             	mov    %rdx,(%r8)
100404b60:	c6 00 55             	movb   $0x55,(%rax)
100404b63:	8b 7b 14             	mov    0x14(%rbx),%edi
100404b66:	e9 dd f9 ff ff       	jmp    100404548 <.text+0x3548>
100404b6b:	ba 20 00 00 00       	mov    $0x20,%edx
100404b70:	48 89 c1             	mov    %rax,%rcx
100404b73:	e8 68 ca 01 00       	call   1004215e0 <.text+0x205e0>
100404b78:	e9 ef fb ff ff       	jmp    10040476c <.text+0x376c>
100404b7d:	ba 20 00 00 00       	mov    $0x20,%edx
100404b82:	48 89 c1             	mov    %rax,%rcx
100404b85:	e8 56 ca 01 00       	call   1004215e0 <.text+0x205e0>
100404b8a:	e9 50 f8 ff ff       	jmp    1004043df <.text+0x33df>
100404b8f:	ba 20 00 00 00       	mov    $0x20,%edx
100404b94:	48 89 c1             	mov    %rax,%rcx
100404b97:	e8 44 ca 01 00       	call   1004215e0 <.text+0x205e0>
100404b9c:	e9 58 fb ff ff       	jmp    1004046f9 <.text+0x36f9>
100404ba1:	e8 ca c9 01 00       	call   100421570 <.text+0x20570>
100404ba6:	4c 8b 40 10          	mov    0x10(%rax),%r8
100404baa:	48 89 c1             	mov    %rax,%rcx
100404bad:	41 8b 40 0c          	mov    0xc(%r8),%eax
100404bb1:	83 e8 01             	sub    $0x1,%eax
100404bb4:	41 89 40 0c          	mov    %eax,0xc(%r8)
100404bb8:	79 0a                	jns    100404bc4 <.text+0x3bc4>
100404bba:	41 3b 40 28          	cmp    0x28(%r8),%eax
100404bbe:	0f 8c 20 02 00 00    	jl     100404de4 <.text+0x3de4>
100404bc4:	49 8b 00             	mov    (%r8),%rax
100404bc7:	48 8d 50 01          	lea    0x1(%rax),%rdx
100404bcb:	49 89 10             	mov    %rdx,(%r8)
100404bce:	c6 00 4c             	movb   $0x4c,(%rax)
100404bd1:	8b 7b 14             	mov    0x14(%rbx),%edi
100404bd4:	e9 6f f9 ff ff       	jmp    100404548 <.text+0x3548>
100404bd9:	48 8d 0d f6 fd 01 00 	lea    0x1fdf6(%rip),%rcx        # 1004249d6 <_head_msys_2_0_dll-0xb62a>
100404be0:	e8 4b ce 01 00       	call   100421a30 <.text+0x20a30>
100404be5:	e9 a2 fc ff ff       	jmp    10040488c <.text+0x388c>
100404bea:	e8 81 c9 01 00       	call   100421570 <.text+0x20570>
100404bef:	4c 8b 40 10          	mov    0x10(%rax),%r8
100404bf3:	48 89 c1             	mov    %rax,%rcx
100404bf6:	41 8b 40 0c          	mov    0xc(%r8),%eax
100404bfa:	83 e8 01             	sub    $0x1,%eax
100404bfd:	41 89 40 0c          	mov    %eax,0xc(%r8)
100404c01:	79 0a                	jns    100404c0d <.text+0x3c0d>
100404c03:	41 3b 40 28          	cmp    0x28(%r8),%eax
100404c07:	0f 8c e9 01 00 00    	jl     100404df6 <.text+0x3df6>
100404c0d:	49 8b 00             	mov    (%r8),%rax
100404c10:	48 8d 50 01          	lea    0x1(%rax),%rdx
100404c14:	49 89 10             	mov    %rdx,(%r8)
100404c17:	c6 00 70             	movb   $0x70,(%rax)
100404c1a:	e9 60 fc ff ff       	jmp    10040487f <.text+0x387f>
100404c1f:	e8 4c c9 01 00       	call   100421570 <.text+0x20570>
100404c24:	4c 8b 40 10          	mov    0x10(%rax),%r8
100404c28:	48 89 c1             	mov    %rax,%rcx
100404c2b:	41 8b 40 0c          	mov    0xc(%r8),%eax
100404c2f:	83 e8 01             	sub    $0x1,%eax
100404c32:	41 89 40 0c          	mov    %eax,0xc(%r8)
100404c36:	79 0a                	jns    100404c42 <.text+0x3c42>
100404c38:	41 3b 40 28          	cmp    0x28(%r8),%eax
100404c3c:	0f 8c 7c 01 00 00    	jl     100404dbe <.text+0x3dbe>
100404c42:	49 8b 00             	mov    (%r8),%rax
100404c45:	48 8d 50 01          	lea    0x1(%rax),%rdx
100404c49:	49 89 10             	mov    %rdx,(%r8)
100404c4c:	c6 00 65             	movb   $0x65,(%rax)
100404c4f:	0f b6 45 20          	movzbl 0x20(%rbp),%eax
100404c53:	e9 1f fc ff ff       	jmp    100404877 <.text+0x3877>
100404c58:	e8 13 c9 01 00       	call   100421570 <.text+0x20570>
100404c5d:	4c 8b 40 10          	mov    0x10(%rax),%r8
100404c61:	48 89 c1             	mov    %rax,%rcx
100404c64:	41 8b 40 0c          	mov    0xc(%r8),%eax
100404c68:	83 e8 01             	sub    $0x1,%eax
100404c6b:	41 89 40 0c          	mov    %eax,0xc(%r8)
100404c6f:	79 0a                	jns    100404c7b <.text+0x3c7b>
100404c71:	41 3b 40 28          	cmp    0x28(%r8),%eax
100404c75:	0f 8c 56 01 00 00    	jl     100404dd1 <.text+0x3dd1>
100404c7b:	49 8b 00             	mov    (%r8),%rax
100404c7e:	48 8d 50 01          	lea    0x1(%rax),%rdx
100404c82:	49 89 10             	mov    %rdx,(%r8)
100404c85:	c6 00 67             	movb   $0x67,(%rax)
100404c88:	0f b6 45 20          	movzbl 0x20(%rbp),%eax
100404c8c:	e9 de fb ff ff       	jmp    10040486f <.text+0x386f>
100404c91:	ba 45 00 00 00       	mov    $0x45,%edx
100404c96:	48 89 c1             	mov    %rax,%rcx
100404c99:	e8 42 c9 01 00       	call   1004215e0 <.text+0x205e0>
100404c9e:	8b 7b 14             	mov    0x14(%rbx),%edi
100404ca1:	e9 a2 f8 ff ff       	jmp    100404548 <.text+0x3548>
100404ca6:	ba 2f 00 00 00       	mov    $0x2f,%edx
100404cab:	48 89 c1             	mov    %rax,%rcx
100404cae:	e8 2d c9 01 00       	call   1004215e0 <.text+0x205e0>
100404cb3:	e9 34 fb ff ff       	jmp    1004047ec <.text+0x37ec>
100404cb8:	e8 b3 c8 01 00       	call   100421570 <.text+0x20570>
100404cbd:	4c 8b 40 10          	mov    0x10(%rax),%r8
100404cc1:	48 89 c1             	mov    %rax,%rcx
100404cc4:	41 8b 40 0c          	mov    0xc(%r8),%eax
100404cc8:	83 e8 01             	sub    $0x1,%eax
100404ccb:	41 89 40 0c          	mov    %eax,0xc(%r8)
100404ccf:	79 0a                	jns    100404cdb <.text+0x3cdb>
100404cd1:	41 3b 40 28          	cmp    0x28(%r8),%eax
100404cd5:	0f 8c 3c 01 00 00    	jl     100404e17 <.text+0x3e17>
100404cdb:	49 8b 00             	mov    (%r8),%rax
100404cde:	48 8d 50 01          	lea    0x1(%rax),%rdx
100404ce2:	49 89 10             	mov    %rdx,(%r8)
100404ce5:	c6 00 75             	movb   $0x75,(%rax)
100404ce8:	8b 7b 14             	mov    0x14(%rbx),%edi
100404ceb:	e9 58 f8 ff ff       	jmp    100404548 <.text+0x3548>
100404cf0:	e8 7b c8 01 00       	call   100421570 <.text+0x20570>
100404cf5:	4c 8b 40 10          	mov    0x10(%rax),%r8
100404cf9:	48 89 c1             	mov    %rax,%rcx
100404cfc:	41 8b 40 0c          	mov    0xc(%r8),%eax
100404d00:	83 e8 01             	sub    $0x1,%eax
100404d03:	41 89 40 0c          	mov    %eax,0xc(%r8)
100404d07:	79 0a                	jns    100404d13 <.text+0x3d13>
100404d09:	41 3b 40 28          	cmp    0x28(%r8),%eax
100404d0d:	0f 8c f2 00 00 00    	jl     100404e05 <.text+0x3e05>
100404d13:	49 8b 00             	mov    (%r8),%rax
100404d16:	48 8d 50 01          	lea    0x1(%rax),%rdx
100404d1a:	49 89 10             	mov    %rdx,(%r8)
100404d1d:	c6 00 6c             	movb   $0x6c,(%rax)
100404d20:	8b 7b 14             	mov    0x14(%rbx),%edi
100404d23:	e9 20 f8 ff ff       	jmp    100404548 <.text+0x3548>
100404d28:	ba 2f 00 00 00       	mov    $0x2f,%edx
100404d2d:	48 89 c1             	mov    %rax,%rcx
100404d30:	e8 ab c8 01 00       	call   1004215e0 <.text+0x205e0>
100404d35:	e9 77 f8 ff ff       	jmp    1004045b1 <.text+0x35b1>
100404d3a:	ba 2f 00 00 00       	mov    $0x2f,%edx
100404d3f:	48 89 c1             	mov    %rax,%rcx
100404d42:	e8 99 c8 01 00       	call   1004215e0 <.text+0x205e0>
100404d47:	e9 d9 f8 ff ff       	jmp    100404625 <.text+0x3625>
100404d4c:	ba 2f 00 00 00       	mov    $0x2f,%edx
100404d51:	48 89 c1             	mov    %rax,%rcx
100404d54:	e8 87 c8 01 00       	call   1004215e0 <.text+0x205e0>
100404d59:	e9 92 f4 ff ff       	jmp    1004041f0 <.text+0x31f0>
100404d5e:	ba 2f 00 00 00       	mov    $0x2f,%edx
100404d63:	e8 78 c8 01 00       	call   1004215e0 <.text+0x205e0>
100404d68:	e9 a7 fc ff ff       	jmp    100404a14 <.text+0x3a14>
100404d6d:	ba 2f 00 00 00       	mov    $0x2f,%edx
100404d72:	e8 69 c8 01 00       	call   1004215e0 <.text+0x205e0>
100404d77:	e9 b5 fb ff ff       	jmp    100404931 <.text+0x3931>
100404d7c:	ba 77 00 00 00       	mov    $0x77,%edx
100404d81:	e8 5a c8 01 00       	call   1004215e0 <.text+0x205e0>
100404d86:	e9 3e fb ff ff       	jmp    1004048c9 <.text+0x38c9>
100404d8b:	ba 55 00 00 00       	mov    $0x55,%edx
100404d90:	e8 4b c8 01 00       	call   1004215e0 <.text+0x205e0>
100404d95:	8b 7b 14             	mov    0x14(%rbx),%edi
100404d98:	e9 ab f7 ff ff       	jmp    100404548 <.text+0x3548>
100404d9d:	ba 6d 00 00 00       	mov    $0x6d,%edx
100404da2:	e8 39 c8 01 00       	call   1004215e0 <.text+0x205e0>
100404da7:	e9 b7 fa ff ff       	jmp    100404863 <.text+0x3863>
100404dac:	ba 69 00 00 00       	mov    $0x69,%edx
100404db1:	e8 2a c8 01 00       	call   1004215e0 <.text+0x205e0>
100404db6:	8b 43 40             	mov    0x40(%rbx),%eax
100404db9:	e9 71 fa ff ff       	jmp    10040482f <.text+0x382f>
100404dbe:	ba 65 00 00 00       	mov    $0x65,%edx
100404dc3:	e8 18 c8 01 00       	call   1004215e0 <.text+0x205e0>
100404dc8:	0f b6 45 20          	movzbl 0x20(%rbp),%eax
100404dcc:	e9 a6 fa ff ff       	jmp    100404877 <.text+0x3877>
100404dd1:	ba 67 00 00 00       	mov    $0x67,%edx
100404dd6:	e8 05 c8 01 00       	call   1004215e0 <.text+0x205e0>
100404ddb:	0f b6 45 20          	movzbl 0x20(%rbp),%eax
100404ddf:	e9 8b fa ff ff       	jmp    10040486f <.text+0x386f>
100404de4:	ba 4c 00 00 00       	mov    $0x4c,%edx
100404de9:	e8 f2 c7 01 00       	call   1004215e0 <.text+0x205e0>
100404dee:	8b 7b 14             	mov    0x14(%rbx),%edi
100404df1:	e9 52 f7 ff ff       	jmp    100404548 <.text+0x3548>
100404df6:	ba 70 00 00 00       	mov    $0x70,%edx
100404dfb:	e8 e0 c7 01 00       	call   1004215e0 <.text+0x205e0>
100404e00:	e9 7a fa ff ff       	jmp    10040487f <.text+0x387f>
100404e05:	ba 6c 00 00 00       	mov    $0x6c,%edx
100404e0a:	e8 d1 c7 01 00       	call   1004215e0 <.text+0x205e0>
100404e0f:	8b 7b 14             	mov    0x14(%rbx),%edi
100404e12:	e9 31 f7 ff ff       	jmp    100404548 <.text+0x3548>
100404e17:	ba 75 00 00 00       	mov    $0x75,%edx
100404e1c:	e8 bf c7 01 00       	call   1004215e0 <.text+0x205e0>
100404e21:	8b 7b 14             	mov    0x14(%rbx),%edi
100404e24:	e9 1f f7 ff ff       	jmp    100404548 <.text+0x3548>
100404e29:	4c 8d 0d de fb 01 00 	lea    0x1fbde(%rip),%r9        # 100424a0e <_head_msys_2_0_dll-0xb5f2>
100404e30:	4c 8d 05 a9 fc 01 00 	lea    0x1fca9(%rip),%r8        # 100424ae0 <_head_msys_2_0_dll-0xb520>
100404e37:	ba 23 01 00 00       	mov    $0x123,%edx
100404e3c:	48 8d 0d cd fb 01 00 	lea    0x1fbcd(%rip),%rcx        # 100424a10 <_head_msys_2_0_dll-0xb5f0>
100404e43:	e8 f8 c6 01 00       	call   100421540 <.text+0x20540>
100404e48:	90                   	nop
100404e49:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100404e50:	57                   	push   %rdi
100404e51:	56                   	push   %rsi
100404e52:	53                   	push   %rbx
100404e53:	48 83 ec 20          	sub    $0x20,%rsp
100404e57:	48 89 cb             	mov    %rcx,%rbx
100404e5a:	48 85 c9             	test   %rcx,%rcx
100404e5d:	74 47                	je     100404ea6 <.text+0x3ea6>
100404e5f:	48 8d 0d 6a fc 01 00 	lea    0x1fc6a(%rip),%rcx        # 100424ad0 <_head_msys_2_0_dll-0xb530>
100404e66:	c7 05 90 82 02 00 01 	movl   $0x1,0x28290(%rip)        # 10042d100 <_head_msys_2_0_dll-0x2f00>
100404e6d:	00 00 00
100404e70:	e8 fb cb 01 00       	call   100421a70 <.text+0x20a70>
100404e75:	48 83 7b 10 00       	cmpq   $0x0,0x10(%rbx)
100404e7a:	74 20                	je     100404e9c <.text+0x3e9c>
100404e7c:	31 ff                	xor    %edi,%edi
100404e7e:	31 f6                	xor    %esi,%esi
100404e80:	48 8b 13             	mov    (%rbx),%rdx
100404e83:	48 89 d9             	mov    %rbx,%rcx
100404e86:	48 83 c6 01          	add    $0x1,%rsi
100404e8a:	48 01 fa             	add    %rdi,%rdx
100404e8d:	48 83 c7 28          	add    $0x28,%rdi
100404e91:	e8 ba f1 ff ff       	call   100404050 <.text+0x3050>
100404e96:	48 39 73 10          	cmp    %rsi,0x10(%rbx)
100404e9a:	77 e4                	ja     100404e80 <.text+0x3e80>
100404e9c:	c7 05 5a 82 02 00 00 	movl   $0x0,0x2825a(%rip)        # 10042d100 <_head_msys_2_0_dll-0x2f00>
100404ea3:	00 00 00
100404ea6:	48 83 c4 20          	add    $0x20,%rsp
100404eaa:	5b                   	pop    %rbx
100404eab:	5e                   	pop    %rsi
100404eac:	5f                   	pop    %rdi
100404ead:	c3                   	ret
100404eae:	90                   	nop
100404eaf:	90                   	nop
100404eb0:	31 c0                	xor    %eax,%eax
100404eb2:	c3                   	ret
100404eb3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100404eba:	00 00 00 00
100404ebe:	66 90                	xchg   %ax,%ax
100404ec0:	41 54                	push   %r12
100404ec2:	b8 20 20 00 00       	mov    $0x2020,%eax
100404ec7:	56                   	push   %rsi
100404ec8:	53                   	push   %rbx
100404ec9:	e8 32 c6 01 00       	call   100421500 <.text+0x20500>
100404ece:	48 29 c4             	sub    %rax,%rsp
100404ed1:	48 8b 05 98 2a 02 00 	mov    0x22a98(%rip),%rax        # 100427970 <_head_msys_2_0_dll-0x8690>
100404ed8:	45 31 c0             	xor    %r8d,%r8d
100404edb:	48 89 d6             	mov    %rdx,%rsi
100404ede:	48 8b 10             	mov    (%rax),%rdx
100404ee1:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
100404ee6:	e8 75 39 00 00       	call   100408860 <.text+0x7860>
100404eeb:	49 89 c4             	mov    %rax,%r12
100404eee:	48 85 c0             	test   %rax,%rax
100404ef1:	75 15                	jne    100404f08 <.text+0x3f08>
100404ef3:	eb 3a                	jmp    100404f2f <.text+0x3f2f>
100404ef5:	0f 1f 00             	nopl   (%rax)
100404ef8:	49 89 f1             	mov    %rsi,%r9
100404efb:	ba 01 00 00 00       	mov    $0x1,%edx
100404f00:	48 89 d9             	mov    %rbx,%rcx
100404f03:	e8 f8 3b 00 00       	call   100408b00 <.text+0x7b00>
100404f08:	41 b8 00 20 00 00    	mov    $0x2000,%r8d
100404f0e:	4d 89 e1             	mov    %r12,%r9
100404f11:	ba 01 00 00 00       	mov    $0x1,%edx
100404f16:	48 89 d9             	mov    %rbx,%rcx
100404f19:	e8 62 3c 00 00       	call   100408b80 <.text+0x7b80>
100404f1e:	49 89 c0             	mov    %rax,%r8
100404f21:	48 85 c0             	test   %rax,%rax
100404f24:	75 d2                	jne    100404ef8 <.text+0x3ef8>
100404f26:	4c 89 e1             	mov    %r12,%rcx
100404f29:	e8 a2 3d 00 00       	call   100408cd0 <.text+0x7cd0>
100404f2e:	90                   	nop
100404f2f:	48 81 c4 20 20 00 00 	add    $0x2020,%rsp
100404f36:	5b                   	pop    %rbx
100404f37:	5e                   	pop    %rsi
100404f38:	41 5c                	pop    %r12
100404f3a:	c3                   	ret
100404f3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100404f40:	41 54                	push   %r12
100404f42:	55                   	push   %rbp
100404f43:	57                   	push   %rdi
100404f44:	56                   	push   %rsi
100404f45:	53                   	push   %rbx
100404f46:	48 83 ec 30          	sub    $0x30,%rsp
100404f4a:	48 c7 05 1b 82 02 00 	movq   $0x0,0x2821b(%rip)        # 10042d170 <_head_msys_2_0_dll-0x2e90>
100404f51:	00 00 00 00
100404f55:	48 89 4a 30          	mov    %rcx,0x30(%rdx)
100404f59:	80 39 2d             	cmpb   $0x2d,(%rcx)
100404f5c:	48 89 ce             	mov    %rcx,%rsi
100404f5f:	48 89 d3             	mov    %rdx,%rbx
100404f62:	0f 84 48 01 00 00    	je     1004050b0 <.text+0x40b0>
100404f68:	48 8b 05 71 29 02 00 	mov    0x22971(%rip),%rax        # 1004278e0 <_head_msys_2_0_dll-0x8720>
100404f6f:	80 38 00             	cmpb   $0x0,(%rax)
100404f72:	0f 85 a0 01 00 00    	jne    100405118 <.text+0x4118>
100404f78:	48 8b 05 f1 29 02 00 	mov    0x229f1(%rip),%rax        # 100427970 <_head_msys_2_0_dll-0x8690>
100404f7f:	45 31 c0             	xor    %r8d,%r8d
100404f82:	48 89 f1             	mov    %rsi,%rcx
100404f85:	48 8b 10             	mov    (%rax),%rdx
100404f88:	e8 d3 38 00 00       	call   100408860 <.text+0x7860>
100404f8d:	48 8b 3d 5c 29 02 00 	mov    0x2295c(%rip),%rdi        # 1004278f0 <_head_msys_2_0_dll-0x8710>
100404f94:	48 89 83 b8 00 00 00 	mov    %rax,0xb8(%rbx)
100404f9b:	48 85 c0             	test   %rax,%rax
100404f9e:	0f 84 bc 01 00 00    	je     100405160 <.text+0x4160>
100404fa4:	48 8d 05 d5 03 00 00 	lea    0x3d5(%rip),%rax        # 100405380 <.text+0x4380>
100404fab:	48 83 3f 00          	cmpq   $0x0,(%rdi)
100404faf:	48 89 43 20          	mov    %rax,0x20(%rbx)
100404fb3:	0f 84 b7 00 00 00    	je     100405070 <.text+0x4070>
100404fb9:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
100404fbd:	e8 de bc 01 00       	call   100420ca0 <.text+0x1fca0>
100404fc2:	ba 2f 00 00 00       	mov    $0x2f,%edx
100404fc7:	48 89 c1             	mov    %rax,%rcx
100404fca:	49 89 c4             	mov    %rax,%r12
100404fcd:	e8 ce cb 01 00       	call   100421ba0 <.text+0x20ba0>
100404fd2:	48 85 c0             	test   %rax,%rax
100404fd5:	0f 84 6d 01 00 00    	je     100405148 <.text+0x4148>
100404fdb:	c6 00 00             	movb   $0x0,(%rax)
100404fde:	48 8b 8b b8 00 00 00 	mov    0xb8(%rbx),%rcx
100404fe5:	e8 76 c7 01 00       	call   100421760 <.text+0x20760>
100404fea:	89 c1                	mov    %eax,%ecx
100404fec:	e8 7f c8 01 00       	call   100421870 <.text+0x20870>
100404ff1:	85 c0                	test   %eax,%eax
100404ff3:	0f 85 c0 01 00 00    	jne    1004051b9 <.text+0x41b9>
100404ff9:	48 8b 8b b8 00 00 00 	mov    0xb8(%rbx),%rcx
100405000:	e8 5b c7 01 00       	call   100421760 <.text+0x20760>
100405005:	48 8d 53 38          	lea    0x38(%rbx),%rdx
100405009:	89 c1                	mov    %eax,%ecx
10040500b:	e8 c0 c7 01 00       	call   1004217d0 <.text+0x207d0>
100405010:	8b 43 48             	mov    0x48(%rbx),%eax
100405013:	25 00 f0 00 00       	and    $0xf000,%eax
100405018:	3d 00 80 00 00       	cmp    $0x8000,%eax
10040501d:	0f 85 b1 01 00 00    	jne    1004051d4 <.text+0x41d4>
100405023:	48 8b 05 a6 29 02 00 	mov    0x229a6(%rip),%rax        # 1004279d0 <_head_msys_2_0_dll-0x8630>
10040502a:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
10040502e:	4c 8d 05 30 fb 01 00 	lea    0x1fb30(%rip),%r8        # 100424b65 <_head_msys_2_0_dll-0xb49b>
100405035:	4c 89 e2             	mov    %r12,%rdx
100405038:	4c 8b 08             	mov    (%rax),%r9
10040503b:	e8 70 39 00 00       	call   1004089b0 <.text+0x79b0>
100405040:	4c 89 e1             	mov    %r12,%rcx
100405043:	c6 05 1e 82 02 00 00 	movb   $0x0,0x2821e(%rip)        # 10042d268 <_head_msys_2_0_dll-0x2d98>
10040504a:	48 89 05 1f 82 02 00 	mov    %rax,0x2821f(%rip)        # 10042d270 <_head_msys_2_0_dll-0x2d90>
100405051:	e8 ea a8 00 00       	call   10040f940 <.text+0xe940>
100405056:	48 83 3d 12 82 02 00 	cmpq   $0x0,0x28212(%rip)        # 10042d270 <_head_msys_2_0_dll-0x2d90>
10040505d:	00
10040505e:	0f 84 8b 01 00 00    	je     1004051ef <.text+0x41ef>
100405064:	48 83 c4 30          	add    $0x30,%rsp
100405068:	5b                   	pop    %rbx
100405069:	5e                   	pop    %rsi
10040506a:	5f                   	pop    %rdi
10040506b:	5d                   	pop    %rbp
10040506c:	41 5c                	pop    %r12
10040506e:	c3                   	ret
10040506f:	90                   	nop
100405070:	48 8b 8b b8 00 00 00 	mov    0xb8(%rbx),%rcx
100405077:	48 85 c9             	test   %rcx,%rcx
10040507a:	74 10                	je     10040508c <.text+0x408c>
10040507c:	48 8b 05 2d 29 02 00 	mov    0x2292d(%rip),%rax        # 1004279b0 <_head_msys_2_0_dll-0x8650>
100405083:	80 38 00             	cmpb   $0x0,(%rax)