10040e95c:	89 f1                	mov    %esi,%ecx
10040e95e:	e8 5d 2b 00 00       	call   1004114c0 <.text+0x104c0>
10040e963:	48 8b 53 08          	mov    0x8(%rbx),%rdx
10040e967:	48 89 e9             	mov    %rbp,%rcx
10040e96a:	49 89 c0             	mov    %rax,%r8
10040e96d:	e8 3e 24 00 00       	call   100410db0 <.text+0xfdb0>
10040e972:	48 8b 7b 18          	mov    0x18(%rbx),%rdi
10040e976:	48 85 ff             	test   %rdi,%rdi
10040e979:	74 27                	je     10040e9a2 <.text+0xd9a2>
10040e97b:	89 f1                	mov    %esi,%ecx
10040e97d:	e8 3e 2b 00 00       	call   1004114c0 <.text+0x104c0>
10040e982:	48 8b 53 20          	mov    0x20(%rbx),%rdx
10040e986:	49 89 e9             	mov    %rbp,%r9
10040e989:	48 89 d9             	mov    %rbx,%rcx
10040e98c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10040e991:	48 8b 43 08          	mov    0x8(%rbx),%rax
10040e995:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10040e99b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10040e9a0:	ff d7                	call   *%rdi
10040e9a2:	89 f1                	mov    %esi,%ecx
10040e9a4:	e8 b7 24 00 00       	call   100410e60 <.text+0xfe60>
10040e9a9:	e9 87 02 00 00       	jmp    10040ec35 <.text+0xdc35>
10040e9ae:	66 90                	xchg   %ax,%ax
10040e9b0:	e8 9b 25 00 00       	call   100410f50 <.text+0xff50>
10040e9b5:	83 38 02             	cmpl   $0x2,(%rax)
10040e9b8:	0f 85 81 02 00 00    	jne    10040ec3f <.text+0xdc3f>
10040e9be:	48 8d 0d f3 96 00 00 	lea    0x96f3(%rip),%rcx        # 1004180b8 <_head_msys_assuan_0_dll-0x4f48>
10040e9c5:	e8 ce 23 00 00       	call   100410d98 <.text+0xfd98>
10040e9ca:	e9 79 fc ff ff       	jmp    10040e648 <.text+0xd648>
10040e9cf:	90                   	nop
10040e9d0:	e8 6b 27 00 00       	call   100411140 <.text+0x10140>
10040e9d5:	8b 54 24 58          	mov    0x58(%rsp),%edx
10040e9d9:	39 c6                	cmp    %eax,%esi
10040e9db:	0f 85 d8 fc ff ff    	jne    10040e6b9 <.text+0xd6b9>
10040e9e1:	85 d2                	test   %edx,%edx
10040e9e3:	0f 84 e5 fc ff ff    	je     10040e6ce <.text+0xd6ce>
10040e9e9:	f6 43 10 08          	testb  $0x8,0x10(%rbx)
10040e9ed:	0f 85 ca fc ff ff    	jne    10040e6bd <.text+0xd6bd>
10040e9f3:	44 8b 7c 24 5c       	mov    0x5c(%rsp),%r15d
10040e9f8:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
10040e9fd:	44 89 f9             	mov    %r15d,%ecx
10040ea00:	e8 fb 26 00 00       	call   100411100 <.text+0x10100>
10040ea05:	85 c0                	test   %eax,%eax
10040ea07:	75 0c                	jne    10040ea15 <.text+0xda15>
10040ea09:	66 83 7c 24 74 00    	cmpw   $0x0,0x74(%rsp)
10040ea0f:	0f 85 0c 01 00 00    	jne    10040eb21 <.text+0xdb21>
10040ea15:	44 89 f9             	mov    %r15d,%ecx
10040ea18:	e8 d3 25 00 00       	call   100410ff0 <.text+0xfff0>
10040ea1d:	e9 26 fc ff ff       	jmp    10040e648 <.text+0xd648>
10040ea22:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040ea28:	48 85 ff             	test   %rdi,%rdi
10040ea2b:	0f 84 f2 01 00 00    	je     10040ec23 <.text+0xdc23>
10040ea31:	85 ed                	test   %ebp,%ebp
10040ea33:	0f 84 da 00 00 00    	je     10040eb13 <.text+0xdb13>
10040ea39:	81 fd ff 07 00 00    	cmp    $0x7ff,%ebp
10040ea3f:	0f 8f 83 00 00 00    	jg     10040eac8 <.text+0xdac8>
10040ea45:	01 ed                	add    %ebp,%ebp
10040ea47:	83 fd 08             	cmp    $0x8,%ebp
10040ea4a:	0f 8e b8 00 00 00    	jle    10040eb08 <.text+0xdb08>
10040ea50:	41 89 f6             	mov    %esi,%r14d
10040ea53:	48 85 ff             	test   %rdi,%rdi
10040ea56:	78 28                	js     10040ea80 <.text+0xda80>
10040ea58:	48 63 c5             	movslq %ebp,%rax
10040ea5b:	41 89 ff             	mov    %edi,%r15d
10040ea5e:	48 39 f8             	cmp    %rdi,%rax
10040ea61:	48 0f 4f c7          	cmovg  %rdi,%rax
10040ea65:	44 0f 4e fd          	cmovle %ebp,%r15d
10040ea69:	48 29 c7             	sub    %rax,%rdi
10040ea6c:	b8 01 00 00 00       	mov    $0x1,%eax
10040ea71:	0f 45 44 24 4c       	cmovne 0x4c(%rsp),%eax
10040ea76:	89 44 24 4c          	mov    %eax,0x4c(%rsp)
10040ea7a:	e9 86 fc ff ff       	jmp    10040e705 <.text+0xd705>
10040ea7f:	90                   	nop
10040ea80:	e8 bb 26 00 00       	call   100411140 <.text+0x10140>
10040ea85:	89 c2                	mov    %eax,%edx
10040ea87:	b8 4d 91 cf ba       	mov    $0xbacf914d,%eax
10040ea8c:	49 89 d2             	mov    %rdx,%r10
10040ea8f:	48 0f af d0          	imul   %rax,%rdx
10040ea93:	44 89 d0             	mov    %r10d,%eax
10040ea96:	48 c1 ea 20          	shr    $0x20,%rdx
10040ea9a:	29 d0                	sub    %edx,%eax
10040ea9c:	d1 e8                	shr    $1,%eax
10040ea9e:	01 d0                	add    %edx,%eax
10040eaa0:	c1 e8 05             	shr    $0x5,%eax
10040eaa3:	8d 14 c0             	lea    (%rax,%rax,8),%edx
10040eaa6:	8d 04 90             	lea    (%rax,%rdx,4),%eax
10040eaa9:	41 29 c2             	sub    %eax,%r10d
10040eaac:	45 8d 3c 2a          	lea    (%r10,%rbp,1),%r15d
10040eab0:	e9 50 fc ff ff       	jmp    10040e705 <.text+0xd705>
10040eab5:	0f 1f 00             	nopl   (%rax)
10040eab8:	4c 8d 0d 3a 95 00 00 	lea    0x953a(%rip),%r9        # 100417ff9 <_head_msys_assuan_0_dll-0x5007>
10040eabf:	e9 7e fc ff ff       	jmp    10040e742 <.text+0xd742>
10040eac4:	0f 1f 40 00          	nopl   0x0(%rax)
10040eac8:	bd 00 02 00 00       	mov    $0x200,%ebp
10040eacd:	e9 7e ff ff ff       	jmp    10040ea50 <.text+0xda50>
10040ead2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040ead8:	48 8d 0d 1a 95 00 00 	lea    0x951a(%rip),%rcx        # 100417ff9 <_head_msys_assuan_0_dll-0x5007>
10040eadf:	4c 89 e8             	mov    %r13,%rax
10040eae2:	e9 a6 fc ff ff       	jmp    10040e78d <.text+0xd78d>
10040eae7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040eaee:	00 00
10040eaf0:	e8 5b 24 00 00       	call   100410f50 <.text+0xff50>
10040eaf5:	83 38 03             	cmpl   $0x3,(%rax)
10040eaf8:	0f 85 d0 fb ff ff    	jne    10040e6ce <.text+0xd6ce>
10040eafe:	e9 f0 fe ff ff       	jmp    10040e9f3 <.text+0xd9f3>
10040eb03:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040eb08:	41 89 f6             	mov    %esi,%r14d
10040eb0b:	41 89 ef             	mov    %ebp,%r15d
10040eb0e:	e9 e6 fb ff ff       	jmp    10040e6f9 <.text+0xd6f9>
10040eb13:	41 89 f6             	mov    %esi,%r14d
10040eb16:	41 bf 04 00 00 00    	mov    $0x4,%r15d
10040eb1c:	e9 d8 fb ff ff       	jmp    10040e6f9 <.text+0xd6f9>
10040eb21:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10040eb25:	e8 96 2a 00 00       	call   1004115c0 <.text+0x105c0>
10040eb2a:	4c 8d 0d 9f 95 00 00 	lea    0x959f(%rip),%r9        # 1004180d0 <_head_msys_assuan_0_dll-0x4f30>
10040eb31:	89 f2                	mov    %esi,%edx
10040eb33:	4c 89 c9             	mov    %r9,%rcx
10040eb36:	e8 5d 22 00 00       	call   100410d98 <.text+0xfd98>
10040eb3b:	44 89 f9             	mov    %r15d,%ecx
10040eb3e:	e8 ad 24 00 00       	call   100410ff0 <.text+0xfff0>
10040eb43:	48 8b 43 18          	mov    0x18(%rbx),%rax
10040eb47:	48 85 c0             	test   %rax,%rax
10040eb4a:	0f 84 f8 fa ff ff    	je     10040e648 <.text+0xd648>
10040eb50:	48 8b 53 20          	mov    0x20(%rbx),%rdx
10040eb54:	41 b8 05 00 00 00    	mov    $0x5,%r8d
10040eb5a:	89 74 24 20          	mov    %esi,0x20(%rsp)
10040eb5e:	48 89 d9             	mov    %rbx,%rcx
10040eb61:	4c 8d 0d 68 95 00 00 	lea    0x9568(%rip),%r9        # 1004180d0 <_head_msys_assuan_0_dll-0x4f30>
10040eb68:	ff d0                	call   *%rax
10040eb6a:	e9 d9 fa ff ff       	jmp    10040e648 <.text+0xd648>
10040eb6f:	48 8d 05 90 94 00 00 	lea    0x9490(%rip),%rax        # 100418006 <_head_msys_assuan_0_dll-0x4ffa>
10040eb76:	48 89 c1             	mov    %rax,%rcx
10040eb79:	e9 0f fc ff ff       	jmp    10040e78d <.text+0xd78d>
10040eb7e:	e8 cd 25 00 00       	call   100411150 <.text+0x10150>
10040eb83:	41 89 c1             	mov    %eax,%r9d
10040eb86:	e9 d3 fc ff ff       	jmp    10040e85e <.text+0xd85e>
10040eb8b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10040eb91:	48 8d 15 a6 94 00 00 	lea    0x94a6(%rip),%rdx        # 10041803e <_head_msys_assuan_0_dll-0x4fc2>
10040eb98:	89 f1                	mov    %esi,%ecx
10040eb9a:	e8 61 2a 00 00       	call   100411600 <.text+0x10600>
10040eb9f:	48 83 f8 01          	cmp    $0x1,%rax
10040eba3:	0f 85 01 fd ff ff    	jne    10040e8aa <.text+0xd8aa>
10040eba9:	89 f1                	mov    %esi,%ecx
10040ebab:	e8 40 24 00 00       	call   100410ff0 <.text+0xfff0>
10040ebb0:	85 c0                	test   %eax,%eax
10040ebb2:	0f 85 f2 fc ff ff    	jne    10040e8aa <.text+0xd8aa>
10040ebb8:	80 4b 10 01          	orb    $0x1,0x10(%rbx)
10040ebbc:	e9 65 fd ff ff       	jmp    10040e926 <.text+0xd926>
10040ebc1:	e8 8a 23 00 00       	call   100410f50 <.text+0xff50>
10040ebc6:	48 8d 3d a3 94 00 00 	lea    0x94a3(%rip),%rdi        # 100418070 <_head_msys_assuan_0_dll-0x4f90>
10040ebcd:	8b 28                	mov    (%rax),%ebp
10040ebcf:	e8 7c 23 00 00       	call   100410f50 <.text+0xff50>
10040ebd4:	8b 08                	mov    (%rax),%ecx
10040ebd6:	e8 e5 28 00 00       	call   1004114c0 <.text+0x104c0>
10040ebdb:	48 89 f9             	mov    %rdi,%rcx
10040ebde:	48 89 c2             	mov    %rax,%rdx
10040ebe1:	e8 ca 21 00 00       	call   100410db0 <.text+0xfdb0>
10040ebe6:	48 8b 73 18          	mov    0x18(%rbx),%rsi
10040ebea:	48 85 f6             	test   %rsi,%rsi
10040ebed:	74 23                	je     10040ec12 <.text+0xdc12>
10040ebef:	e8 5c 23 00 00       	call   100410f50 <.text+0xff50>
10040ebf4:	8b 08                	mov    (%rax),%ecx
10040ebf6:	e8 c5 28 00 00       	call   1004114c0 <.text+0x104c0>
10040ebfb:	48 8b 53 20          	mov    0x20(%rbx),%rdx
10040ebff:	49 89 f9             	mov    %rdi,%r9
10040ec02:	48 89 d9             	mov    %rbx,%rcx
10040ec05:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10040ec0a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10040ec10:	ff d6                	call   *%rsi
10040ec12:	89 e9                	mov    %ebp,%ecx
10040ec14:	e8 47 22 00 00       	call   100410e60 <.text+0xfe60>
10040ec19:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
10040ec1e:	e9 03 fd ff ff       	jmp    10040e926 <.text+0xd926>
10040ec23:	83 7c 24 4c 01       	cmpl   $0x1,0x4c(%rsp)
10040ec28:	19 c9                	sbb    %ecx,%ecx
10040ec2a:	83 e1 99             	and    $0xffffff99,%ecx
10040ec2d:	83 c1 74             	add    $0x74,%ecx
10040ec30:	e8 2b 22 00 00       	call   100410e60 <.text+0xfe60>
10040ec35:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
10040ec3a:	e9 e7 fc ff ff       	jmp    10040e926 <.text+0xd926>
10040ec3f:	e8 0c 23 00 00       	call   100410f50 <.text+0xff50>
10040ec44:	48 8d 35 57 94 00 00 	lea    0x9457(%rip),%rsi        # 1004180a2 <_head_msys_assuan_0_dll-0x4f5e>
10040ec4b:	48 89 f1             	mov    %rsi,%rcx
10040ec4e:	8b 38                	mov    (%rax),%edi
10040ec50:	e8 43 21 00 00       	call   100410d98 <.text+0xfd98>
10040ec55:	48 8b 43 18          	mov    0x18(%rbx),%rax
10040ec59:	48 85 c0             	test   %rax,%rax
10040ec5c:	74 12                	je     10040ec70 <.text+0xdc70>
10040ec5e:	48 8b 53 20          	mov    0x20(%rbx),%rdx
10040ec62:	49 89 f1             	mov    %rsi,%r9
10040ec65:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10040ec6b:	48 89 d9             	mov    %rbx,%rcx
10040ec6e:	ff d0                	call   *%rax
10040ec70:	89 f9                	mov    %edi,%ecx
10040ec72:	e8 e9 21 00 00       	call   100410e60 <.text+0xfe60>
10040ec77:	eb bc                	jmp    10040ec35 <.text+0xdc35>
10040ec79:	b9 8c 00 00 00       	mov    $0x8c,%ecx
10040ec7e:	e8 dd 21 00 00       	call   100410e60 <.text+0xfe60>
10040ec83:	eb b0                	jmp    10040ec35 <.text+0xdc35>
10040ec85:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040ec8c:	00 00 00 00
10040ec90:	41 57                	push   %r15
10040ec92:	41 56                	push   %r14
10040ec94:	41 55                	push   %r13
10040ec96:	41 54                	push   %r12
10040ec98:	55                   	push   %rbp
10040ec99:	57                   	push   %rdi
10040ec9a:	56                   	push   %rsi
10040ec9b:	53                   	push   %rbx
10040ec9c:	48 81 ec 68 02 00 00 	sub    $0x268,%rsp
10040eca3:	48 89 cb             	mov    %rcx,%rbx
10040eca6:	48 89 d7             	mov    %rdx,%rdi
10040eca9:	f6 41 10 08          	testb  $0x8,0x10(%rcx)
10040ecad:	0f 84 e5 02 00 00    	je     10040ef98 <.text+0xdf98>
10040ecb3:	e8 98 24 00 00       	call   100411150 <.text+0x10150>
10040ecb8:	41 89 c4             	mov    %eax,%r12d
10040ecbb:	4c 8d 74 24 40       	lea    0x40(%rsp),%r14
10040ecc0:	ba 10 00 00 00       	mov    $0x10,%edx
10040ecc5:	45 89 e1             	mov    %r12d,%r9d
10040ecc8:	4c 8d 05 69 93 00 00 	lea    0x9369(%rip),%r8        # 100418038 <_head_msys_assuan_0_dll-0x4fc8>
10040eccf:	4c 89 f1             	mov    %r14,%rcx
10040ecd2:	48 8d b4 24 12 01 00 	lea    0x112(%rsp),%rsi
10040ecd9:	00
10040ecda:	e8 41 20 00 00       	call   100410d20 <.text+0xfd20>
10040ecdf:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
10040ece6:	00
10040ece7:	e8 c4 28 00 00       	call   1004115b0 <.text+0x105b0>
10040ecec:	ba 2f 00 00 00       	mov    $0x2f,%edx
10040ecf1:	48 89 f9             	mov    %rdi,%rcx
10040ecf4:	85 c0                	test   %eax,%eax
10040ecf6:	48 8d 05 2a 94 00 00 	lea    0x942a(%rip),%rax        # 100418127 <_head_msys_assuan_0_dll-0x4ed9>
10040ecfd:	48 0f 45 f0          	cmovne %rax,%rsi
10040ed01:	e8 1a 28 00 00       	call   100411520 <.text+0x10520>
10040ed06:	48 85 c0             	test   %rax,%rax
10040ed09:	0f 84 09 03 00 00    	je     10040f018 <.text+0xe018>
10040ed0f:	48 29 f8             	sub    %rdi,%rax
10040ed12:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
10040ed17:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
10040ed1b:	83 c0 24             	add    $0x24,%eax
10040ed1e:	48 63 e8             	movslq %eax,%rbp
10040ed21:	48 8b 05 20 da 00 00 	mov    0xda20(%rip),%rax        # 10041c748 <_head_msys_assuan_0_dll-0x8b8>
10040ed28:	48 89 f1             	mov    %rsi,%rcx
10040ed2b:	48 89 1d 16 da 00 00 	mov    %rbx,0xda16(%rip)        # 10041c748 <_head_msys_assuan_0_dll-0x8b8>
10040ed32:	48 89 03             	mov    %rax,(%rbx)
10040ed35:	e8 96 27 00 00       	call   1004114d0 <.text+0x104d0>
10040ed3a:	48 01 c5             	add    %rax,%rbp
10040ed3d:	48 8d 4d 0c          	lea    0xc(%rbp),%rcx
10040ed41:	4c 8d 6d 0b          	lea    0xb(%rbp),%r13
10040ed45:	e8 7e 1f 00 00       	call   100410cc8 <.text+0xfcc8>
10040ed4a:	48 89 43 28          	mov    %rax,0x28(%rbx)
10040ed4e:	49 89 c7             	mov    %rax,%r15
10040ed51:	48 85 c0             	test   %rax,%rax
10040ed54:	0f 84 a6 05 00 00    	je     10040f300 <.text+0xe300>
10040ed5a:	48 89 f1             	mov    %rsi,%rcx
10040ed5d:	e8 6e 27 00 00       	call   1004114d0 <.text+0x104d0>
10040ed62:	48 89 43 38          	mov    %rax,0x38(%rbx)
10040ed66:	f6 43 10 10          	testb  $0x10,0x10(%rbx)
10040ed6a:	0f 85 38 02 00 00    	jne    10040efa8 <.text+0xdfa8>
10040ed70:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
10040ed75:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
10040ed7a:	4c 89 ea             	mov    %r13,%rdx
10040ed7d:	4c 89 f9             	mov    %r15,%rcx
10040ed80:	44 8b 4c 24 3c       	mov    0x3c(%rsp),%r9d
10040ed85:	4c 8d 05 a5 93 00 00 	lea    0x93a5(%rip),%r8        # 100418131 <_head_msys_assuan_0_dll-0x4ecf>
10040ed8c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10040ed91:	e8 8a 1f 00 00       	call   100410d20 <.text+0xfd20>
10040ed96:	48 8b 6b 28          	mov    0x28(%rbx),%rbp
10040ed9a:	48 89 e9             	mov    %rbp,%rcx
10040ed9d:	e8 2e 27 00 00       	call   1004114d0 <.text+0x104d0>
10040eda2:	4c 89 ea             	mov    %r13,%rdx
10040eda5:	49 89 f1             	mov    %rsi,%r9
10040eda8:	4c 8d 05 8f 93 00 00 	lea    0x938f(%rip),%r8        # 10041813e <_head_msys_assuan_0_dll-0x4ec2>
10040edaf:	48 89 43 30          	mov    %rax,0x30(%rbx)
10040edb3:	48 29 c2             	sub    %rax,%rdx
10040edb6:	48 8d 4c 05 00       	lea    0x0(%rbp,%rax,1),%rcx
10040edbb:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
10040edc0:	e8 5b 1f 00 00       	call   100410d20 <.text+0xfd20>
10040edc5:	eb 17                	jmp    10040edde <.text+0xddde>
10040edc7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040edce:	00 00
10040edd0:	e8 7b 21 00 00       	call   100410f50 <.text+0xff50>
10040edd5:	83 38 04             	cmpl   $0x4,(%rax)
10040edd8:	0f 85 72 03 00 00    	jne    10040f150 <.text+0xe150>
10040edde:	31 c9                	xor    %ecx,%ecx
10040ede0:	e8 7b 20 00 00       	call   100410e60 <.text+0xfe60>
10040ede5:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
10040ede9:	41 b8 a4 01 00 00    	mov    $0x1a4,%r8d
10040edef:	ba 01 0a 00 00       	mov    $0xa01,%edx
10040edf4:	e8 77 24 00 00       	call   100411270 <.text+0x10270>
10040edf9:	89 c5                	mov    %eax,%ebp
10040edfb:	83 f8 ff             	cmp    $0xffffffff,%eax
10040edfe:	74 d0                	je     10040edd0 <.text+0xddd0>
10040ee00:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
10040ee06:	4c 89 f2             	mov    %r14,%rdx
10040ee09:	89 c1                	mov    %eax,%ecx
10040ee0b:	e8 f0 27 00 00       	call   100411600 <.text+0x10600>
10040ee10:	48 83 f8 0b          	cmp    $0xb,%rax
10040ee14:	0f 85 d6 00 00 00    	jne    10040eef0 <.text+0xdef0>
10040ee1a:	48 89 f1             	mov    %rsi,%rcx
10040ee1d:	e8 ae 26 00 00       	call   1004114d0 <.text+0x104d0>
10040ee22:	89 e9                	mov    %ebp,%ecx
10040ee24:	48 89 f2             	mov    %rsi,%rdx
10040ee27:	49 89 c0             	mov    %rax,%r8
10040ee2a:	e8 d1 27 00 00       	call   100411600 <.text+0x10600>
10040ee2f:	48 89 f1             	mov    %rsi,%rcx
10040ee32:	49 89 c4             	mov    %rax,%r12
10040ee35:	e8 96 26 00 00       	call   1004114d0 <.text+0x104d0>
10040ee3a:	49 39 c4             	cmp    %rax,%r12
10040ee3d:	0f 85 ad 00 00 00    	jne    10040eef0 <.text+0xdef0>
10040ee43:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10040ee49:	48 8d 15 ee 91 00 00 	lea    0x91ee(%rip),%rdx        # 10041803e <_head_msys_assuan_0_dll-0x4fc2>
10040ee50:	89 e9                	mov    %ebp,%ecx
10040ee52:	e8 a9 27 00 00       	call   100411600 <.text+0x10600>
10040ee57:	48 83 f8 01          	cmp    $0x1,%rax
10040ee5b:	0f 85 8f 00 00 00    	jne    10040eef0 <.text+0xdef0>
10040ee61:	89 e9                	mov    %ebp,%ecx
10040ee63:	e8 88 21 00 00       	call   100410ff0 <.text+0xfff0>
10040ee68:	85 c0                	test   %eax,%eax
10040ee6a:	0f 85 56 04 00 00    	jne    10040f2c6 <.text+0xe2c6>
10040ee70:	48 8b 6b 28          	mov    0x28(%rbx),%rbp
10040ee74:	4c 8d 64 24 50       	lea    0x50(%rsp),%r12
10040ee79:	4c 89 e2             	mov    %r12,%rdx
10040ee7c:	48 89 e9             	mov    %rbp,%rcx
10040ee7f:	e8 cc 25 00 00       	call   100411450 <.text+0x10450>
10040ee84:	85 c0                	test   %eax,%eax
10040ee86:	0f 84 4b 03 00 00    	je     10040f1d7 <.text+0xe1d7>
10040ee8c:	e8 bf 20 00 00       	call   100410f50 <.text+0xff50>
10040ee91:	48 8d 2d e0 92 00 00 	lea    0x92e0(%rip),%rbp        # 100418178 <_head_msys_assuan_0_dll-0x4e88>
10040ee98:	8b 30                	mov    (%rax),%esi
10040ee9a:	89 f1                	mov    %esi,%ecx
10040ee9c:	e8 1f 26 00 00       	call   1004114c0 <.text+0x104c0>
10040eea1:	48 8b 53 28          	mov    0x28(%rbx),%rdx
10040eea5:	48 89 e9             	mov    %rbp,%rcx
10040eea8:	49 89 c0             	mov    %rax,%r8
10040eeab:	e8 00 1f 00 00       	call   100410db0 <.text+0xfdb0>
10040eeb0:	48 8b 7b 18          	mov    0x18(%rbx),%rdi
10040eeb4:	48 85 ff             	test   %rdi,%rdi
10040eeb7:	74 24                	je     10040eedd <.text+0xdedd>
10040eeb9:	89 f1                	mov    %esi,%ecx
10040eebb:	e8 00 26 00 00       	call   1004114c0 <.text+0x104c0>
10040eec0:	48 8b 53 20          	mov    0x20(%rbx),%rdx
10040eec4:	49 89 e9             	mov    %rbp,%r9
10040eec7:	45 31 c0             	xor    %r8d,%r8d
10040eeca:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10040eecf:	48 8b 43 28          	mov    0x28(%rbx),%rax
10040eed3:	48 89 d9             	mov    %rbx,%rcx
10040eed6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10040eedb:	ff d7                	call   *%rdi
10040eedd:	89 f1                	mov    %esi,%ecx
10040eedf:	e8 7c 1f 00 00       	call   100410e60 <.text+0xfe60>