10040cc79:	66 44 89 6c 24 60    	mov    %r13w,0x60(%rsp)
10040cc7f:	bf 01 00 00 00       	mov    $0x1,%edi
10040cc84:	45 31 f6             	xor    %r14d,%r14d
10040cc87:	4d 8d 6f 70          	lea    0x70(%r15),%r13
10040cc8b:	eb 24                	jmp    10040ccb1 <.text+0xbcb1>
10040cc8d:	0f 1f 00             	nopl   (%rax)
10040cc90:	c1 e8 06             	shr    $0x6,%eax
10040cc93:	48 89 f2             	mov    %rsi,%rdx
10040cc96:	48 d3 e2             	shl    %cl,%rdx
10040cc99:	48 09 54 c4 40       	or     %rdx,0x40(%rsp,%rax,8)
10040cc9e:	49 83 c6 01          	add    $0x1,%r14
10040cca2:	44 39 f7             	cmp    %r14d,%edi
10040cca5:	0f 8e d7 fe ff ff    	jle    10040cb82 <.text+0xbb82>
10040ccab:	46 0f b7 44 74 60    	movzwl 0x60(%rsp,%r14,2),%r8d
10040ccb1:	41 0f b7 c8          	movzwl %r8w,%ecx
10040ccb5:	e8 a6 4f 01 00       	call   100421c60 <.text+0x20c60>
10040ccba:	89 c1                	mov    %eax,%ecx
10040ccbc:	85 c0                	test   %eax,%eax
10040ccbe:	79 d0                	jns    10040cc90 <.text+0xbc90>
10040ccc0:	49 8b 47 68          	mov    0x68(%r15),%rax
10040ccc4:	49 8b 4f 60          	mov    0x60(%r15),%rcx
10040ccc8:	49 3b 47 70          	cmp    0x70(%r15),%rax
10040cccc:	7c 25                	jl     10040ccf3 <.text+0xbcf3>
10040ccce:	49 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%r9
10040ccd5:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10040ccdb:	4c 89 ea             	mov    %r13,%rdx
10040ccde:	48 c7 44 24 20 02 00 	movq   $0x2,0x20(%rsp)
10040cce5:	00 00
10040cce7:	e8 d4 3d 01 00       	call   100420ac0 <.text+0x1fac0>
10040ccec:	48 89 c1             	mov    %rax,%rcx
10040ccef:	49 8b 47 68          	mov    0x68(%r15),%rax
10040ccf3:	48 8d 50 01          	lea    0x1(%rax),%rdx
10040ccf7:	49 89 4f 60          	mov    %rcx,0x60(%r15)
10040ccfb:	49 89 57 68          	mov    %rdx,0x68(%r15)
10040ccff:	42 0f b7 54 74 60    	movzwl 0x60(%rsp,%r14,2),%edx
10040cd05:	66 89 14 41          	mov    %dx,(%rcx,%rax,2)
10040cd09:	eb 93                	jmp    10040cc9e <.text+0xbc9e>
10040cd0b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040cd10:	4c 89 f9             	mov    %r15,%rcx
10040cd13:	e8 68 fc ff ff       	call   10040c980 <.text+0xb980>
10040cd18:	41 8b 57 48          	mov    0x48(%r15),%edx
10040cd1c:	89 c7                	mov    %eax,%edi
10040cd1e:	83 f8 3a             	cmp    $0x3a,%eax
10040cd21:	0f 84 b9 00 00 00    	je     10040cde0 <.text+0xbde0>
10040cd27:	83 f8 2e             	cmp    $0x2e,%eax
10040cd2a:	0f 84 d8 00 00 00    	je     10040ce08 <.text+0xbe08>
10040cd30:	83 f8 3d             	cmp    $0x3d,%eax
10040cd33:	0f 84 cf 00 00 00    	je     10040ce08 <.text+0xbe08>
10040cd39:	3d 00 01 00 00       	cmp    $0x100,%eax
10040cd3e:	0f 84 93 fd ff ff    	je     10040cad7 <.text+0xbad7>
10040cd44:	83 f8 2d             	cmp    $0x2d,%eax
10040cd47:	0f 84 9f fd ff ff    	je     10040caec <.text+0xbaec>
10040cd4d:	41 89 ed             	mov    %ebp,%r13d
10040cd50:	41 89 c4             	mov    %eax,%r12d
10040cd53:	b9 5b 00 00 00       	mov    $0x5b,%ecx
10040cd58:	89 d5                	mov    %edx,%ebp
10040cd5a:	b8 04 00 00 00       	mov    $0x4,%eax
10040cd5f:	e9 ff fd ff ff       	jmp    10040cb63 <.text+0xbb63>
10040cd64:	0f 1f 40 00          	nopl   0x0(%rax)
10040cd68:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
10040cd6c:	e8 0f 48 01 00       	call   100421580 <.text+0x20580>
10040cd71:	48 63 54 24 38       	movslq 0x38(%rsp),%rdx
10040cd76:	48 89 d1             	mov    %rdx,%rcx
10040cd79:	f6 44 02 01 03       	testb  $0x3,0x1(%rdx,%rax,1)
10040cd7e:	0f 84 ca fe ff ff    	je     10040cc4e <.text+0xbc4e>
10040cd84:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
10040cd89:	e8 22 c6 ff ff       	call   1004093b0 <.text+0x83b0>
10040cd8e:	e9 ef fd ff ff       	jmp    10040cb82 <.text+0xbb82>
10040cd93:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040cd98:	48 8d 54 24 62       	lea    0x62(%rsp),%rdx
10040cd9d:	44 89 e9             	mov    %r13d,%ecx
10040cda0:	44 89 44 24 38       	mov    %r8d,0x38(%rsp)
10040cda5:	e8 c6 2a 00 00       	call   10040f870 <.text+0xe870>
10040cdaa:	66 44 89 6c 24 60    	mov    %r13w,0x60(%rsp)
10040cdb0:	44 8b 44 24 38       	mov    0x38(%rsp),%r8d
10040cdb5:	8d 78 01             	lea    0x1(%rax),%edi
10040cdb8:	85 ff                	test   %edi,%edi
10040cdba:	0f 8f c4 fe ff ff    	jg     10040cc84 <.text+0xbc84>
10040cdc0:	e9 bd fd ff ff       	jmp    10040cb82 <.text+0xbb82>
10040cdc5:	0f 1f 00             	nopl   (%rax)
10040cdc8:	44 89 e1             	mov    %r12d,%ecx
10040cdcb:	41 89 ed             	mov    %ebp,%r13d
10040cdce:	41 89 c4             	mov    %eax,%r12d
10040cdd1:	89 d5                	mov    %edx,%ebp
10040cdd3:	e9 7f fd ff ff       	jmp    10040cb57 <.text+0xbb57>
10040cdd8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040cddf:	00
10040cde0:	41 f6 87 c0 01 00 00 	testb  $0x4,0x1c0(%r15)
10040cde7:	04
10040cde8:	75 1e                	jne    10040ce08 <.text+0xbe08>
10040cdea:	41 89 ed             	mov    %ebp,%r13d
10040cded:	b9 5b 00 00 00       	mov    $0x5b,%ecx
10040cdf2:	89 d5                	mov    %edx,%ebp
10040cdf4:	41 bc 3a 00 00 00    	mov    $0x3a,%r12d
10040cdfa:	b8 04 00 00 00       	mov    $0x4,%eax
10040cdff:	e9 5f fd ff ff       	jmp    10040cb63 <.text+0xbb63>
10040ce04:	0f 1f 40 00          	nopl   0x0(%rax)
10040ce08:	31 ed                	xor    %ebp,%ebp
10040ce0a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040ce10:	4c 89 f9             	mov    %r15,%rcx
10040ce13:	e8 68 fb ff ff       	call   10040c980 <.text+0xb980>
10040ce18:	49 83 7f 28 00       	cmpq   $0x0,0x28(%r15)
10040ce1d:	74 2a                	je     10040ce49 <.text+0xbe49>
10040ce1f:	39 c7                	cmp    %eax,%edi
10040ce21:	0f 84 a9 00 00 00    	je     10040ced0 <.text+0xbed0>
10040ce27:	83 fd 1f             	cmp    $0x1f,%ebp
10040ce2a:	0f 8f 90 00 00 00    	jg     10040cec0 <.text+0xbec0>
10040ce30:	48 63 d5             	movslq %ebp,%rdx
10040ce33:	4c 89 f9             	mov    %r15,%rcx
10040ce36:	83 c5 01             	add    $0x1,%ebp
10040ce39:	88 44 14 60          	mov    %al,0x60(%rsp,%rdx,1)
10040ce3d:	e8 3e fb ff ff       	call   10040c980 <.text+0xb980>
10040ce42:	49 83 7f 28 00       	cmpq   $0x0,0x28(%r15)
10040ce47:	75 d6                	jne    10040ce1f <.text+0xbe1f>
10040ce49:	48 63 ed             	movslq %ebp,%rbp
10040ce4c:	4c 89 f9             	mov    %r15,%rcx
10040ce4f:	c6 44 2c 60 00       	movb   $0x0,0x60(%rsp,%rbp,1)
10040ce54:	e8 27 fb ff ff       	call   10040c980 <.text+0xb980>
10040ce59:	83 ff 3a             	cmp    $0x3a,%edi
10040ce5c:	0f 85 1b 01 00 00    	jne    10040cf7d <.text+0xbf7d>
10040ce62:	41 80 bf cd 01 00 00 	cmpb   $0x0,0x1cd(%r15)
10040ce69:	00
10040ce6a:	48 8d 6c 24 60       	lea    0x60(%rsp),%rbp
10040ce6f:	0f 85 b3 00 00 00    	jne    10040cf28 <.text+0xbf28>
10040ce75:	4c 8d 25 9c 96 01 00 	lea    0x1969c(%rip),%r12        # 100426518 <_head_msys_2_0_dll-0x9ae8>
10040ce7c:	31 ff                	xor    %edi,%edi
10040ce7e:	48 8d 15 c4 90 01 00 	lea    0x190c4(%rip),%rdx        # 100425f49 <_head_msys_2_0_dll-0xa0b7>
10040ce85:	0f 1f 00             	nopl   (%rax)
10040ce88:	48 89 e9             	mov    %rbp,%rcx
10040ce8b:	e8 a0 4c 01 00       	call   100421b30 <.text+0x20b30>
10040ce90:	85 c0                	test   %eax,%eax
10040ce92:	0f 84 be 00 00 00    	je     10040cf56 <.text+0xbf56>
10040ce98:	49 8b 14 24          	mov    (%r12),%rdx
10040ce9c:	49 83 c4 18          	add    $0x18,%r12
10040cea0:	83 c7 01             	add    $0x1,%edi
10040cea3:	48 85 d2             	test   %rdx,%rdx
10040cea6:	75 e0                	jne    10040ce88 <.text+0xbe88>
10040cea8:	48 8d 0d e6 90 01 00 	lea    0x190e6(%rip),%rcx        # 100425f95 <_head_msys_2_0_dll-0xa06b>
10040ceaf:	e8 34 46 01 00       	call   1004214e8 <.text+0x204e8>
10040ceb4:	48 89 c1             	mov    %rax,%rcx
10040ceb7:	e8 d4 ae ff ff       	call   100407d90 <.text+0x6d90>
10040cebc:	0f 1f 40 00          	nopl   0x0(%rax)
10040cec0:	c6 44 24 60 00       	movb   $0x0,0x60(%rsp)
10040cec5:	e9 46 ff ff ff       	jmp    10040ce10 <.text+0xbe10>
10040ceca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040ced0:	49 8b 57 20          	mov    0x20(%r15),%rdx
10040ced4:	80 3a 5d             	cmpb   $0x5d,(%rdx)
10040ced7:	0f 85 4a ff ff ff    	jne    10040ce27 <.text+0xbe27>
10040cedd:	e9 67 ff ff ff       	jmp    10040ce49 <.text+0xbe49>
10040cee2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040cee8:	49 8b 47 20          	mov    0x20(%r15),%rax
10040ceec:	80 38 2e             	cmpb   $0x2e,(%rax)
10040ceef:	0f 85 33 fc ff ff    	jne    10040cb28 <.text+0xbb28>
10040cef5:	c6 44 24 37 00       	movb   $0x0,0x37(%rsp)
10040cefa:	eb 08                	jmp    10040cf04 <.text+0xbf04>
10040cefc:	0f 1f 40 00          	nopl   0x0(%rax)
10040cf00:	49 8b 47 20          	mov    0x20(%r15),%rax
10040cf04:	48 83 e8 01          	sub    $0x1,%rax
10040cf08:	44 89 e1             	mov    %r12d,%ecx
10040cf0b:	41 89 ed             	mov    %ebp,%r13d
10040cf0e:	49 83 47 28 01       	addq   $0x1,0x28(%r15)
10040cf13:	49 89 47 20          	mov    %rax,0x20(%r15)
10040cf17:	89 d5                	mov    %edx,%ebp
10040cf19:	41 bc 2d 00 00 00    	mov    $0x2d,%r12d
10040cf1f:	e9 33 fc ff ff       	jmp    10040cb57 <.text+0xbb57>
10040cf24:	0f 1f 40 00          	nopl   0x0(%rax)
10040cf28:	48 8d 15 20 90 01 00 	lea    0x19020(%rip),%rdx        # 100425f4f <_head_msys_2_0_dll-0xa0b1>
10040cf2f:	48 89 e9             	mov    %rbp,%rcx
10040cf32:	e8 f9 4b 01 00       	call   100421b30 <.text+0x20b30>
10040cf37:	89 c7                	mov    %eax,%edi
10040cf39:	85 c0                	test   %eax,%eax
10040cf3b:	74 19                	je     10040cf56 <.text+0xbf56>
10040cf3d:	48 8d 15 11 90 01 00 	lea    0x19011(%rip),%rdx        # 100425f55 <_head_msys_2_0_dll-0xa0ab>
10040cf44:	48 89 e9             	mov    %rbp,%rcx
10040cf47:	e8 e4 4b 01 00       	call   100421b30 <.text+0x20b30>
10040cf4c:	89 c7                	mov    %eax,%edi
10040cf4e:	85 c0                	test   %eax,%eax
10040cf50:	0f 85 1f ff ff ff    	jne    10040ce75 <.text+0xbe75>
10040cf56:	41 80 bf 18 04 00 00 	cmpb   $0x0,0x418(%r15)
10040cf5d:	00
10040cf5e:	48 63 ff             	movslq %edi,%rdi
10040cf61:	0f 84 41 01 00 00    	je     10040d0a8 <.text+0xc0a8>
10040cf67:	48 8d 04 7f          	lea    (%rdi,%rdi,2),%rax
10040cf6b:	48 8d 15 8e 95 01 00 	lea    0x1958e(%rip),%rdx        # 100426500 <_head_msys_2_0_dll-0x9b00>
10040cf72:	80 7c c2 10 00       	cmpb   $0x0,0x10(%rdx,%rax,8)
10040cf77:	0f 85 2b 01 00 00    	jne    10040d0a8 <.text+0xc0a8>
10040cf7d:	c6 44 24 37 00       	movb   $0x0,0x37(%rsp)
10040cf82:	4c 89 f9             	mov    %r15,%rcx
10040cf85:	83 cb 08             	or     $0x8,%ebx
10040cf88:	e8 f3 f9 ff ff       	call   10040c980 <.text+0xb980>
10040cf8d:	41 8b 6f 48          	mov    0x48(%r15),%ebp
10040cf91:	41 89 c4             	mov    %eax,%r12d
10040cf94:	e9 e9 fb ff ff       	jmp    10040cb82 <.text+0xbb82>
10040cf99:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040cfa0:	41 80 bf 19 04 00 00 	cmpb   $0x0,0x419(%r15)
10040cfa7:	00
10040cfa8:	75 7b                	jne    10040d025 <.text+0xc025>
10040cfaa:	41 8d 45 d0          	lea    -0x30(%r13),%eax
10040cfae:	3c 09                	cmp    $0x9,%al
10040cfb0:	41 8d 44 24 d0       	lea    -0x30(%r12),%eax
10040cfb5:	0f 96 c2             	setbe  %dl
10040cfb8:	3c 09                	cmp    $0x9,%al
10040cfba:	0f 96 c0             	setbe  %al
10040cfbd:	84 c2                	test   %al,%dl
10040cfbf:	75 64                	jne    10040d025 <.text+0xc025>
10040cfc1:	c6 44 24 37 00       	movb   $0x0,0x37(%rsp)
10040cfc6:	44 89 cd             	mov    %r9d,%ebp
10040cfc9:	45 89 f4             	mov    %r14d,%r12d
10040cfcc:	e9 b1 fb ff ff       	jmp    10040cb82 <.text+0xbb82>
10040cfd1:	83 7c 24 3c 5e       	cmpl   $0x5e,0x3c(%rsp)
10040cfd6:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
10040cfdb:	0f 85 10 fc ff ff    	jne    10040cbf1 <.text+0xbbf1>
10040cfe1:	48 89 d0             	mov    %rdx,%rax
10040cfe4:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
10040cfe9:	48 f7 10             	notq   (%rax)
10040cfec:	48 83 c0 08          	add    $0x8,%rax
10040cff0:	48 39 c1             	cmp    %rax,%rcx
10040cff3:	75 f4                	jne    10040cfe9 <.text+0xbfe9>
10040cff5:	41 f6 87 c1 01 00 00 	testb  $0x1,0x1c1(%r15)
10040cffc:	01
10040cffd:	0f 84 ee fb ff ff    	je     10040cbf1 <.text+0xbbf1>
10040d003:	48 81 64 24 40 ff fb 	andq   $0xfffffffffffffbff,0x40(%rsp)
10040d00a:	ff ff
10040d00c:	e9 e0 fb ff ff       	jmp    10040cbf1 <.text+0xbbf1>
10040d011:	4c 89 f9             	mov    %r15,%rcx
10040d014:	e8 67 f9 ff ff       	call   10040c980 <.text+0xb980>
10040d019:	41 8b 7f 48          	mov    0x48(%r15),%edi
10040d01d:	41 89 c5             	mov    %eax,%r13d
10040d020:	e9 03 fb ff ff       	jmp    10040cb28 <.text+0xbb28>
10040d025:	49 63 ec             	movslq %r12d,%rbp
10040d028:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
10040d02d:	48 83 c5 01          	add    $0x1,%rbp
10040d031:	45 39 e5             	cmp    %r12d,%r13d
10040d034:	7d 2b                	jge    10040d061 <.text+0xc061>
10040d036:	eb 65                	jmp    10040d09d <.text+0xc09d>
10040d038:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040d03f:	00
10040d040:	44 89 e0             	mov    %r12d,%eax
10040d043:	44 89 e1             	mov    %r12d,%ecx
10040d046:	48 89 f2             	mov    %rsi,%rdx
10040d049:	41 83 c4 01          	add    $0x1,%r12d
10040d04d:	c1 e8 06             	shr    $0x6,%eax
10040d050:	48 d3 e2             	shl    %cl,%rdx
10040d053:	48 83 c5 01          	add    $0x1,%rbp
10040d057:	48 09 54 c4 40       	or     %rdx,0x40(%rsp,%rax,8)
10040d05c:	45 39 e5             	cmp    %r12d,%r13d
10040d05f:	7c 3c                	jl     10040d09d <.text+0xc09d>
10040d061:	41 80 bf cd 01 00 00 	cmpb   $0x0,0x1cd(%r15)
10040d068:	00
10040d069:	74 d5                	je     10040d040 <.text+0xc040>
10040d06b:	44 89 4c 24 38       	mov    %r9d,0x38(%rsp)
10040d070:	e8 0b 45 01 00       	call   100421580 <.text+0x20580>
10040d075:	44 8b 4c 24 38       	mov    0x38(%rsp),%r9d
10040d07a:	f6 04 28 03          	testb  $0x3,(%rax,%rbp,1)
10040d07e:	74 c0                	je     10040d040 <.text+0xc040>
10040d080:	44 89 e1             	mov    %r12d,%ecx
10040d083:	48 89 fa             	mov    %rdi,%rdx
10040d086:	41 83 c4 01          	add    $0x1,%r12d
10040d08a:	48 83 c5 01          	add    $0x1,%rbp
10040d08e:	e8 1d c3 ff ff       	call   1004093b0 <.text+0x83b0>
10040d093:	44 8b 4c 24 38       	mov    0x38(%rsp),%r9d
10040d098:	45 39 e5             	cmp    %r12d,%r13d
10040d09b:	7d c4                	jge    10040d061 <.text+0xc061>
10040d09d:	44 89 cd             	mov    %r9d,%ebp
10040d0a0:	45 89 f4             	mov    %r14d,%r12d
10040d0a3:	e9 da fa ff ff       	jmp    10040cb82 <.text+0xbb82>
10040d0a8:	48 8d 04 7f          	lea    (%rdi,%rdi,2),%rax
10040d0ac:	48 8d 3d 4d 94 01 00 	lea    0x1944d(%rip),%rdi        # 100426500 <_head_msys_2_0_dll-0x9b00>
10040d0b3:	45 31 e4             	xor    %r12d,%r12d
10040d0b6:	48 8b 7c c7 08       	mov    0x8(%rdi,%rax,8),%rdi
10040d0bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040d0c0:	44 89 e1             	mov    %r12d,%ecx
10040d0c3:	ff d7                	call   *%rdi
10040d0c5:	85 c0                	test   %eax,%eax
10040d0c7:	74 14                	je     10040d0dd <.text+0xc0dd>
10040d0c9:	44 89 e0             	mov    %r12d,%eax
10040d0cc:	48 89 f2             	mov    %rsi,%rdx
10040d0cf:	44 89 e1             	mov    %r12d,%ecx
10040d0d2:	c1 e8 06             	shr    $0x6,%eax
10040d0d5:	48 d3 e2             	shl    %cl,%rdx
10040d0d8:	48 09 54 c4 40       	or     %rdx,0x40(%rsp,%rax,8)
10040d0dd:	41 83 c4 01          	add    $0x1,%r12d
10040d0e1:	41 81 fc 00 01 00 00 	cmp    $0x100,%r12d
10040d0e8:	75 d6                	jne    10040d0c0 <.text+0xc0c0>
10040d0ea:	e9 93 fe ff ff       	jmp    10040cf82 <.text+0xbf82>
10040d0ef:	4c 89 f9             	mov    %r15,%rcx
10040d0f2:	e8 89 f8 ff ff       	call   10040c980 <.text+0xb980>
10040d0f7:	41 89 c4             	mov    %eax,%r12d
10040d0fa:	41 0f b6 87 19 04 00 	movzbl 0x419(%r15),%eax
10040d101:	00
10040d102:	88 44 24 37          	mov    %al,0x37(%rsp)
10040d106:	e9 a1 f9 ff ff       	jmp    10040caac <.text+0xbaac>
10040d10b:	83 7c 24 3c 5e       	cmpl   $0x5e,0x3c(%rsp)
10040d110:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
10040d115:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
10040d11c:	41 0f 94 47 58       	sete   0x58(%r15)
10040d121:	48 0b 44 24 40       	or     0x40(%rsp),%rax
10040d126:	48 0b 44 24 50       	or     0x50(%rsp),%rax
10040d12b:	48 0b 44 24 58       	or     0x58(%rsp),%rax
10040d130:	75 0e                	jne    10040d140 <.text+0xc140>
10040d132:	49 89 57 50          	mov    %rdx,0x50(%r15)
10040d136:	b8 13 01 00 00       	mov    $0x113,%eax
10040d13b:	e9 bf fa ff ff       	jmp    10040cbff <.text+0xbbff>
10040d140:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
10040d145:	4c 89 f9             	mov    %r15,%rcx
10040d148:	e8 c3 d1 ff ff       	call   10040a310 <.text+0x9310>
10040d14d:	48 89 c2             	mov    %rax,%rdx
10040d150:	eb e0                	jmp    10040d132 <.text+0xc132>
10040d152:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040d159:	00 00 00 00
10040d15d:	0f 1f 00             	nopl   (%rax)
10040d160:	41 57                	push   %r15
10040d162:	41 56                	push   %r14
10040d164:	41 55                	push   %r13
10040d166:	41 54                	push   %r12
10040d168:	55                   	push   %rbp
10040d169:	57                   	push   %rdi
10040d16a:	56                   	push   %rsi
10040d16b:	53                   	push   %rbx
10040d16c:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
10040d173:	bf 02 00 00 00       	mov    $0x2,%edi
10040d178:	31 f6                	xor    %esi,%esi
10040d17a:	4c 8d 2d 53 8f 01 00 	lea    0x18f53(%rip),%r13        # 1004260d4 <_head_msys_2_0_dll-0x9f2c>
10040d181:	4c 8b 41 28          	mov    0x28(%rcx),%r8
10040d185:	48 89 cb             	mov    %rcx,%rbx
10040d188:	4c 8d 71 48          	lea    0x48(%rcx),%r14
10040d18c:	4d 85 c0             	test   %r8,%r8
10040d18f:	0f 84 03 08 00 00    	je     10040d998 <.text+0xc998>
10040d195:	48 8b 53 20          	mov    0x20(%rbx),%rdx
10040d199:	49 89 d9             	mov    %rbx,%r9
10040d19c:	4c 89 f1             	mov    %r14,%rcx
10040d19f:	e8 2c ca ff ff       	call   100409bd0 <.text+0x8bd0>
10040d1a4:	4c 63 f8             	movslq %eax,%r15
10040d1a7:	41 83 ff 01          	cmp    $0x1,%r15d
10040d1ab:	75 33                	jne    10040d1e0 <.text+0xc1e0>
10040d1ad:	48 8b 53 20          	mov    0x20(%rbx),%rdx
10040d1b1:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
10040d1b5:	44 0f b6 22          	movzbl (%rdx),%r12d
10040d1b9:	48 8d 6a 01          	lea    0x1(%rdx),%rbp
10040d1bd:	4c 8d 41 ff          	lea    -0x1(%rcx),%r8
10040d1c1:	48 89 6b 20          	mov    %rbp,0x20(%rbx)
10040d1c5:	44 89 e0             	mov    %r12d,%eax
10040d1c8:	4c 89 43 28          	mov    %r8,0x28(%rbx)
10040d1cc:	83 e8 0a             	sub    $0xa,%eax
10040d1cf:	3c 73                	cmp    $0x73,%al
10040d1d1:	77 1d                	ja     10040d1f0 <.text+0xc1f0>
10040d1d3:	0f b6 c0             	movzbl %al,%eax
10040d1d6:	49 63 44 85 00       	movslq 0x0(%r13,%rax,4),%rax
10040d1db:	4c 01 e8             	add    %r13,%rax
10040d1de:	ff e0                	jmp    *%rax