100407b96:	8b 07                	mov    (%rdi),%eax
100407b98:	89 d5                	mov    %edx,%ebp
100407b9a:	48 8b 15 2f fd 01 00 	mov    0x1fd2f(%rip),%rdx        # 1004278d0 <_head_msys_2_0_dll-0x8730>
100407ba1:	48 89 cb             	mov    %rcx,%rbx
100407ba4:	f6 02 01             	testb  $0x1,(%rdx)
100407ba7:	0f 84 2b 01 00 00    	je     100407cd8 <.text+0x6cd8>
100407bad:	be 7c b2 07 00       	mov    $0x7b27c,%esi
100407bb2:	83 f8 01             	cmp    $0x1,%eax
100407bb5:	74 1b                	je     100407bd2 <.text+0x6bd2>
100407bb7:	be 7c b2 0f 00       	mov    $0xfb27c,%esi
100407bbc:	83 f8 02             	cmp    $0x2,%eax
100407bbf:	74 11                	je     100407bd2 <.text+0x6bd2>
100407bc1:	83 f8 01             	cmp    $0x1,%eax
100407bc4:	19 f6                	sbb    %esi,%esi
100407bc6:	81 e6 00 00 fe ff    	and    $0xfffe0000,%esi
100407bcc:	81 c6 7c b2 07 00    	add    $0x7b27c,%esi
100407bd2:	44 8b 63 40          	mov    0x40(%rbx),%r12d
100407bd6:	41 f6 c4 02          	test   $0x2,%r12b
100407bda:	0f 84 24 01 00 00    	je     100407d04 <.text+0x6d04>
100407be0:	81 ce 00 00 40 00    	or     $0x400000,%esi
100407be6:	45 31 c0             	xor    %r8d,%r8d
100407be9:	85 ed                	test   %ebp,%ebp
100407beb:	41 0f 94 c0          	sete   %r8b
100407bef:	41 c1 e0 19          	shl    $0x19,%r8d
100407bf3:	41 09 f0             	or     %esi,%r8d
100407bf6:	44 89 c0             	mov    %r8d,%eax
100407bf9:	83 e0 bf             	and    $0xffffffbf,%eax
100407bfc:	80 cc 01             	or     $0x1,%ah
100407bff:	41 83 e4 04          	and    $0x4,%r12d
100407c03:	4c 8d 63 5a          	lea    0x5a(%rbx),%r12
100407c07:	44 0f 45 c0          	cmovne %eax,%r8d
100407c0b:	49 63 f0             	movslq %r8d,%rsi
100407c0e:	48 89 f1             	mov    %rsi,%rcx
100407c11:	e8 ba 7c 01 00       	call   10041f8d0 <.text+0x1e8d0>
100407c16:	48 8b 53 48          	mov    0x48(%rbx),%rdx
100407c1a:	49 89 d8             	mov    %rbx,%r8
100407c1d:	4c 89 e1             	mov    %r12,%rcx
100407c20:	e8 3b 7c 01 00       	call   10041f860 <.text+0x1e860>
100407c25:	48 8b 15 54 fc 01 00 	mov    0x1fc54(%rip),%rdx        # 100427880 <_head_msys_2_0_dll-0x8780>
100407c2c:	44 0f b6 2a          	movzbl (%rdx),%r13d
100407c30:	31 d2                	xor    %edx,%edx
100407c32:	41 80 fd 0a          	cmp    $0xa,%r13b
100407c36:	75 09                	jne    100407c41 <.text+0x6c41>
100407c38:	8b 53 40             	mov    0x40(%rbx),%edx
100407c3b:	c1 ea 02             	shr    $0x2,%edx
100407c3e:	83 e2 01             	and    $0x1,%edx
100407c41:	c1 e2 07             	shl    $0x7,%edx
100407c44:	48 c7 43 28 00 00 00 	movq   $0x0,0x28(%rbx)
100407c4b:	00
100407c4c:	41 89 d0             	mov    %edx,%r8d
100407c4f:	0f b6 53 38          	movzbl 0x38(%rbx),%edx
100407c53:	83 e2 7f             	and    $0x7f,%edx
100407c56:	44 09 c2             	or     %r8d,%edx
100407c59:	88 53 38             	mov    %dl,0x38(%rbx)
100407c5c:	48 85 c0             	test   %rax,%rax
100407c5f:	0f 85 1f 01 00 00    	jne    100407d84 <.text+0x6d84>
100407c65:	85 ed                	test   %ebp,%ebp
100407c67:	74 16                	je     100407c7f <.text+0x6c7f>
100407c69:	83 ed 01             	sub    $0x1,%ebp
100407c6c:	48 63 c5             	movslq %ebp,%rax
100407c6f:	48 39 43 30          	cmp    %rax,0x30(%rbx)
100407c73:	73 0a                	jae    100407c7f <.text+0x6c7f>
100407c75:	8b 07                	mov    (%rdi),%eax
100407c77:	85 c0                	test   %eax,%eax
100407c79:	0f 84 d5 00 00 00    	je     100407d54 <.text+0x6d54>
100407c7f:	e8 cc 73 00 00       	call   10040f050 <.text+0xe050>
100407c84:	45 31 c9             	xor    %r9d,%r9d
100407c87:	41 80 fd 0a          	cmp    $0xa,%r13b
100407c8b:	49 89 f0             	mov    %rsi,%r8
100407c8e:	48 89 43 50          	mov    %rax,0x50(%rbx)
100407c92:	41 0f 95 c1          	setne  %r9b
100407c96:	48 8b 15 83 fc 01 00 	mov    0x1fc83(%rip),%rdx        # 100427920 <_head_msys_2_0_dll-0x86e0>
100407c9d:	48 89 c1             	mov    %rax,%rcx
100407ca0:	45 01 c9             	add    %r9d,%r9d
100407ca3:	e8 48 78 00 00       	call   10040f4f0 <.text+0xe4f0>
100407ca8:	48 8b 53 48          	mov    0x48(%rbx),%rdx
100407cac:	4c 8b 43 50          	mov    0x50(%rbx),%r8
100407cb0:	4c 89 e1             	mov    %r12,%rcx
100407cb3:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100407cb9:	e8 a2 73 00 00       	call   10040f060 <.text+0xe060>
100407cbe:	48 83 7b 48 01       	cmpq   $0x1,0x48(%rbx)
100407cc3:	74 5b                	je     100407d20 <.text+0x6d20>
100407cc5:	48 81 c4 08 01 00 00 	add    $0x108,%rsp
100407ccc:	5b                   	pop    %rbx
100407ccd:	5e                   	pop    %rsi
100407cce:	5f                   	pop    %rdi
100407ccf:	5d                   	pop    %rbp
100407cd0:	41 5c                	pop    %r12
100407cd2:	41 5d                	pop    %r13
100407cd4:	c3                   	ret
100407cd5:	0f 1f 00             	nopl   (%rax)
100407cd8:	be 46 02 07 01       	mov    $0x1070246,%esi
100407cdd:	83 f8 01             	cmp    $0x1,%eax
100407ce0:	0f 84 ec fe ff ff    	je     100407bd2 <.text+0x6bd2>
100407ce6:	44 8b 63 40          	mov    0x40(%rbx),%r12d
100407cea:	83 f8 02             	cmp    $0x2,%eax
100407ced:	be 46 06 0f 01       	mov    $0x10f0646,%esi
100407cf2:	b8 46 02 05 01       	mov    $0x1050246,%eax
100407cf7:	0f 45 f0             	cmovne %eax,%esi
100407cfa:	41 f6 c4 02          	test   $0x2,%r12b
100407cfe:	0f 85 dc fe ff ff    	jne    100407be0 <.text+0x6be0>
100407d04:	b9 00 01 00 00       	mov    $0x100,%ecx
100407d09:	e8 52 9c 01 00       	call   100421960 <.text+0x20960>
100407d0e:	48 89 43 20          	mov    %rax,0x20(%rbx)
100407d12:	e9 cf fe ff ff       	jmp    100407be6 <.text+0x6be6>
100407d17:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100407d1e:	00 00
100407d20:	0f b6 43 5a          	movzbl 0x5a(%rbx),%eax
100407d24:	3c 5e                	cmp    $0x5e,%al
100407d26:	74 18                	je     100407d40 <.text+0x6d40>
100407d28:	3c 24                	cmp    $0x24,%al
100407d2a:	75 99                	jne    100407cc5 <.text+0x6cc5>
100407d2c:	c6 43 59 01          	movb   $0x1,0x59(%rbx)
100407d30:	48 81 c4 08 01 00 00 	add    $0x108,%rsp
100407d37:	5b                   	pop    %rbx
100407d38:	5e                   	pop    %rsi
100407d39:	5f                   	pop    %rdi
100407d3a:	5d                   	pop    %rbp
100407d3b:	41 5c                	pop    %r12
100407d3d:	41 5d                	pop    %r13
100407d3f:	c3                   	ret
100407d40:	c6 43 58 01          	movb   $0x1,0x58(%rbx)
100407d44:	48 81 c4 08 01 00 00 	add    $0x108,%rsp
100407d4b:	5b                   	pop    %rbx
100407d4c:	5e                   	pop    %rsi
100407d4d:	5f                   	pop    %rdi
100407d4e:	5d                   	pop    %rbp
100407d4f:	41 5c                	pop    %r12
100407d51:	41 5d                	pop    %r13
100407d53:	c3                   	ret
100407d54:	48 8d 0d 45 d1 01 00 	lea    0x1d145(%rip),%rcx        # 100424ea0 <_head_msys_2_0_dll-0xb160>
100407d5b:	4c 8d 64 24 30       	lea    0x30(%rsp),%r12
100407d60:	e8 83 97 01 00       	call   1004214e8 <.text+0x204e8>
100407d65:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
100407d69:	4c 89 e1             	mov    %r12,%rcx
100407d6c:	31 d2                	xor    %edx,%edx
100407d6e:	49 89 c1             	mov    %rax,%r9
100407d71:	41 b8 c8 00 00 00    	mov    $0xc8,%r8d
100407d77:	e8 44 98 01 00       	call   1004215c0 <.text+0x205c0>
100407d7c:	4c 89 e1             	mov    %r12,%rcx
100407d7f:	e8 8c 96 ff ff       	call   100401410 <.text+0x410>
100407d84:	48 89 c1             	mov    %rax,%rcx
100407d87:	e8 84 96 ff ff       	call   100401410 <.text+0x410>
100407d8c:	90                   	nop
100407d8d:	0f 1f 00             	nopl   (%rax)
100407d90:	48 83 ec 28          	sub    $0x28,%rsp
100407d94:	48 89 ca             	mov    %rcx,%rdx
100407d97:	48 8d 0d 2d d1 01 00 	lea    0x1d12d(%rip),%rcx        # 100424ecb <_head_msys_2_0_dll-0xb135>
100407d9e:	e8 3d 0a 00 00       	call   1004087e0 <.text+0x77e0>
100407da3:	90                   	nop
100407da4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100407dab:	00 00 00 00
100407daf:	90                   	nop
100407db0:	41 54                	push   %r12
100407db2:	48 83 ec 20          	sub    $0x20,%rsp
100407db6:	49 89 cc             	mov    %rcx,%r12
100407db9:	48 8d 0d 0e d1 01 00 	lea    0x1d10e(%rip),%rcx        # 100424ece <_head_msys_2_0_dll-0xb132>
100407dc0:	e8 6b 9a 01 00       	call   100421830 <.text+0x20830>
100407dc5:	48 85 c0             	test   %rax,%rax
100407dc8:	74 07                	je     100407dd1 <.text+0x6dd1>
100407dca:	48 83 c4 20          	add    $0x20,%rsp
100407dce:	41 5c                	pop    %r12
100407dd0:	c3                   	ret
100407dd1:	4c 89 e1             	mov    %r12,%rcx
100407dd4:	e8 b7 ff ff ff       	call   100407d90 <.text+0x6d90>
100407dd9:	90                   	nop
100407dda:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100407de0:	41 57                	push   %r15
100407de2:	41 56                	push   %r14
100407de4:	41 55                	push   %r13
100407de6:	41 54                	push   %r12
100407de8:	53                   	push   %rbx
100407de9:	48 83 ec 20          	sub    $0x20,%rsp
100407ded:	49 89 cd             	mov    %rcx,%r13
100407df0:	89 d3                	mov    %edx,%ebx
100407df2:	45 89 c7             	mov    %r8d,%r15d
100407df5:	e8 46 13 00 00       	call   100409140 <.text+0x8140>
100407dfa:	49 89 c4             	mov    %rax,%r12
100407dfd:	48 85 c0             	test   %rax,%rax
100407e00:	75 1e                	jne    100407e20 <.text+0x6e20>
100407e02:	85 db                	test   %ebx,%ebx
100407e04:	7f 65                	jg     100407e6b <.text+0x6e6b>
100407e06:	45 31 f6             	xor    %r14d,%r14d
100407e09:	4c 89 f0             	mov    %r14,%rax
100407e0c:	48 83 c4 20          	add    $0x20,%rsp
100407e10:	5b                   	pop    %rbx
100407e11:	41 5c                	pop    %r12
100407e13:	41 5d                	pop    %r13
100407e15:	41 5e                	pop    %r14
100407e17:	41 5f                	pop    %r15
100407e19:	c3                   	ret
100407e1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100407e20:	48 8d 48 5f          	lea    0x5f(%rax),%rcx
100407e24:	e8 a7 8d 01 00       	call   100420bd0 <.text+0x1fbd0>
100407e29:	4c 89 e9             	mov    %r13,%rcx
100407e2c:	89 58 40             	mov    %ebx,0x40(%rax)
100407e2f:	49 89 c6             	mov    %rax,%r14
100407e32:	48 8d 58 5a          	lea    0x5a(%rax),%rbx
100407e36:	e8 f5 12 00 00       	call   100409130 <.text+0x8130>
100407e3b:	4d 89 e0             	mov    %r12,%r8
100407e3e:	48 89 d9             	mov    %rbx,%rcx
100407e41:	48 89 c2             	mov    %rax,%rdx
100407e44:	e8 67 9b 01 00       	call   1004219b0 <.text+0x209b0>
100407e49:	4c 89 e2             	mov    %r12,%rdx
100407e4c:	48 89 d9             	mov    %rbx,%rcx
100407e4f:	41 b8 02 00 00 00    	mov    $0x2,%r8d
100407e55:	e8 46 a0 ff ff       	call   100401ea0 <.text+0xea0>
100407e5a:	44 89 fa             	mov    %r15d,%edx
100407e5d:	4c 89 f1             	mov    %r14,%rcx
100407e60:	49 89 46 48          	mov    %rax,0x48(%r14)
100407e64:	e8 17 fd ff ff       	call   100407b80 <.text+0x6b80>
100407e69:	eb 9e                	jmp    100407e09 <.text+0x6e09>
100407e6b:	48 8d 0d cd d0 01 00 	lea    0x1d0cd(%rip),%rcx        # 100424f3f <_head_msys_2_0_dll-0xb0c1>
100407e72:	e8 71 96 01 00       	call   1004214e8 <.text+0x204e8>
100407e77:	48 89 c1             	mov    %rax,%rcx
100407e7a:	e8 91 95 ff ff       	call   100401410 <.text+0x410>
100407e7f:	90                   	nop
100407e80:	41 57                	push   %r15
100407e82:	41 56                	push   %r14
100407e84:	41 55                	push   %r13
100407e86:	41 54                	push   %r12
100407e88:	55                   	push   %rbp
100407e89:	57                   	push   %rdi
100407e8a:	56                   	push   %rsi
100407e8b:	53                   	push   %rbx
100407e8c:	48 83 ec 58          	sub    $0x58,%rsp
100407e90:	48 8b bc 24 c0 00 00 	mov    0xc0(%rsp),%rdi
100407e97:	00
100407e98:	49 89 cc             	mov    %rcx,%r12
100407e9b:	49 89 d5             	mov    %rdx,%r13
100407e9e:	4c 89 c6             	mov    %r8,%rsi
100407ea1:	4c 89 cb             	mov    %r9,%rbx
100407ea4:	48 85 c9             	test   %rcx,%rcx
100407ea7:	0f 84 e3 02 00 00    	je     100408190 <.text+0x7190>
100407ead:	48 89 0d fc 53 02 00 	mov    %rcx,0x253fc(%rip)        # 10042d2b0 <_head_msys_2_0_dll-0x2d50>
100407eb4:	48 81 fe fe ff ff 7f 	cmp    $0x7ffffffe,%rsi
100407ebb:	0f 87 01 05 00 00    	ja     1004083c2 <.text+0x73c2>
100407ec1:	41 f6 44 24 38 10    	testb  $0x10,0x38(%r12)
100407ec7:	74 0f                	je     100407ed8 <.text+0x6ed8>
100407ec9:	8b ac 24 c8 00 00 00 	mov    0xc8(%rsp),%ebp
100407ed0:	85 ed                	test   %ebp,%ebp
100407ed2:	0f 85 78 02 00 00    	jne    100408150 <.text+0x7150>
100407ed8:	41 0f b6 44 24 38    	movzbl 0x38(%r12),%eax
100407ede:	83 e0 f9             	and    $0xfffffff9,%eax
100407ee1:	83 c8 02             	or     $0x2,%eax
100407ee4:	66 41 83 7c 24 58 00 	cmpw   $0x0,0x58(%r12)
100407eeb:	41 88 44 24 38       	mov    %al,0x38(%r12)
100407ef0:	0f 84 ba 00 00 00    	je     100407fb0 <.text+0x6fb0>
100407ef6:	41 80 7c 24 59 00    	cmpb   $0x0,0x59(%r12)
100407efc:	0f 85 ae 03 00 00    	jne    1004082b0 <.text+0x72b0>
100407f02:	48 85 db             	test   %rbx,%rbx
100407f05:	74 40                	je     100407f47 <.text+0x6f47>
100407f07:	41 f6 44 24 40 04    	testb  $0x4,0x40(%r12)
100407f0d:	0f 84 8d 03 00 00    	je     1004082a0 <.text+0x72a0>
100407f13:	48 8b 05 66 f9 01 00 	mov    0x1f966(%rip),%rax        # 100427880 <_head_msys_2_0_dll-0x8780>
100407f1a:	0f be 10             	movsbl (%rax),%edx
100407f1d:	41 38 54 1d ff       	cmp    %dl,-0x1(%r13,%rbx,1)
100407f22:	74 23                	je     100407f47 <.text+0x6f47>
100407f24:	48 29 de             	sub    %rbx,%rsi
100407f27:	49 8d 4c 1d 00       	lea    0x0(%r13,%rbx,1),%rcx
100407f2c:	49 89 f0             	mov    %rsi,%r8
100407f2f:	e8 5c 9a 01 00       	call   100421990 <.text+0x20990>
100407f34:	48 89 c3             	mov    %rax,%rbx
100407f37:	48 85 c0             	test   %rax,%rax
100407f3a:	0f 84 60 03 00 00    	je     1004082a0 <.text+0x72a0>
100407f40:	4c 29 eb             	sub    %r13,%rbx
100407f43:	48 83 c3 01          	add    $0x1,%rbx
100407f47:	8b b4 24 c8 00 00 00 	mov    0xc8(%rsp),%esi
100407f4e:	85 f6                	test   %esi,%esi
100407f50:	74 3f                	je     100407f91 <.text+0x6f91>
100407f52:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
100407f56:	48 85 c9             	test   %rcx,%rcx
100407f59:	0f 84 19 04 00 00    	je     100408378 <.text+0x7378>
100407f5f:	48 8b 47 10          	mov    0x10(%rdi),%rax
100407f63:	48 89 19             	mov    %rbx,(%rcx)
100407f66:	48 89 18             	mov    %rbx,(%rax)
100407f69:	48 83 3f 01          	cmpq   $0x1,(%rdi)
100407f6d:	76 22                	jbe    100407f91 <.text+0x6f91>
100407f6f:	ba 01 00 00 00       	mov    $0x1,%edx
100407f74:	0f 1f 40 00          	nopl   0x0(%rax)
100407f78:	48 c7 04 d0 ff ff ff 	movq   $0xffffffffffffffff,(%rax,%rdx,8)
100407f7f:	ff
100407f80:	48 c7 04 d1 ff ff ff 	movq   $0xffffffffffffffff,(%rcx,%rdx,8)
100407f87:	ff
100407f88:	48 83 c2 01          	add    $0x1,%rdx
100407f8c:	48 39 17             	cmp    %rdx,(%rdi)
100407f8f:	77 e7                	ja     100407f78 <.text+0x6f78>
100407f91:	b8 01 00 00 00       	mov    $0x1,%eax
100407f96:	48 83 c4 58          	add    $0x58,%rsp
100407f9a:	5b                   	pop    %rbx
100407f9b:	5e                   	pop    %rsi
100407f9c:	5f                   	pop    %rdi
100407f9d:	5d                   	pop    %rbp
100407f9e:	41 5c                	pop    %r12
100407fa0:	41 5d                	pop    %r13
100407fa2:	41 5e                	pop    %r14
100407fa4:	41 5f                	pop    %r15
100407fa6:	c3                   	ret
100407fa7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100407fae:	00 00
100407fb0:	48 85 db             	test   %rbx,%rbx
100407fb3:	0f 85 17 02 00 00    	jne    1004081d0 <.text+0x71d0>
100407fb9:	4d 8b 74 24 50       	mov    0x50(%r12),%r14
100407fbe:	4c 89 f1             	mov    %r14,%rcx
100407fc1:	e8 da 64 00 00       	call   10040e4a0 <.text+0xd4a0>
100407fc6:	48 89 c1             	mov    %rax,%rcx
100407fc9:	48 85 c0             	test   %rax,%rax
100407fcc:	0f 84 4e 02 00 00    	je     100408220 <.text+0x7220>
100407fd2:	4d 8d 7c 35 00       	lea    0x0(%r13,%rsi,1),%r15
100407fd7:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100407fdd:	4c 89 ea             	mov    %r13,%rdx
100407fe0:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100407fe7:	00 00
100407fe9:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
100407ff0:	00 00
100407ff2:	4d 89 f8             	mov    %r15,%r8
100407ff5:	e8 96 64 00 00       	call   10040e490 <.text+0xd490>
100407ffa:	48 85 c0             	test   %rax,%rax
100407ffd:	0f 84 9d 02 00 00    	je     1004082a0 <.text+0x72a0>
100408003:	8b 94 24 c8 00 00 00 	mov    0xc8(%rsp),%edx
10040800a:	41 8b 44 24 40       	mov    0x40(%r12),%eax
10040800f:	85 d2                	test   %edx,%edx
100408011:	0f 84 99 03 00 00    	je     1004083b0 <.text+0x73b0>
100408017:	a8 04                	test   $0x4,%al
100408019:	0f 84 d2 01 00 00    	je     1004081f1 <.text+0x71f1>
10040801f:	90                   	nop
100408020:	48 8b 05 59 f8 01 00 	mov    0x1f859(%rip),%rax        # 100427880 <_head_msys_2_0_dll-0x8780>
100408027:	0f be 10             	movsbl (%rax),%edx
10040802a:	80 fa 0a             	cmp    $0xa,%dl
10040802d:	0f 84 ad 01 00 00    	je     1004081e0 <.text+0x71e0>
100408033:	4c 89 ed             	mov    %r13,%rbp
100408036:	48 85 db             	test   %rbx,%rbx
100408039:	0f 85 11 03 00 00    	jne    100408350 <.text+0x7350>
10040803f:	44 8b 94 24 c8 00 00 	mov    0xc8(%rsp),%r10d
100408046:	00
100408047:	45 31 f6             	xor    %r14d,%r14d
10040804a:	4c 01 eb             	add    %r13,%rbx
10040804d:	45 85 d2             	test   %r10d,%r10d
100408050:	4c 0f 45 f7          	cmovne %rdi,%r14
100408054:	4c 01 ee             	add    %r13,%rsi
100408057:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
10040805c:	eb 44                	jmp    1004080a2 <.text+0x70a2>
10040805e:	66 90                	xchg   %ax,%ax
100408060:	4c 89 f0             	mov    %r14,%rax
100408063:	4d 89 f0             	mov    %r14,%r8
100408066:	48 89 ea             	mov    %rbp,%rdx
100408069:	4c 89 e1             	mov    %r12,%rcx
10040806c:	48 29 d8             	sub    %rbx,%rax
10040806f:	48 29 eb             	sub    %rbp,%rbx
100408072:	49 29 e8             	sub    %rbp,%r8