100408ccb:	5f                   	pop    %rdi
100408ccc:	e9 3f 6b 00 00       	jmp    10040f810 <.text+0xe810>
100408cd1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100408cd8:	e8 73 82 00 00       	call   100410f50 <.text+0xff50>
100408cdd:	8b 00                	mov    (%rax),%eax
100408cdf:	eb da                	jmp    100408cbb <.text+0x7cbb>
100408ce1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100408ce8:	00 00 00 00
100408cec:	0f 1f 40 00          	nopl   0x0(%rax)
100408cf0:	53                   	push   %rbx
100408cf1:	48 83 ec 20          	sub    $0x20,%rsp
100408cf5:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
100408cfc:	48 89 cb             	mov    %rcx,%rbx
100408cff:	48 63 ca             	movslq %edx,%rcx
100408d02:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
100408d06:	c7 43 18 00 00 00 00 	movl   $0x0,0x18(%rbx)
100408d0d:	e8 b6 7f 00 00       	call   100410cc8 <.text+0xfcc8>
100408d12:	48 89 43 10          	mov    %rax,0x10(%rbx)
100408d16:	48 85 c0             	test   %rax,%rax
100408d19:	74 06                	je     100408d21 <.text+0x7d21>
100408d1b:	48 83 c4 20          	add    $0x20,%rsp
100408d1f:	5b                   	pop    %rbx
100408d20:	c3                   	ret
100408d21:	e8 2a 82 00 00       	call   100410f50 <.text+0xff50>
100408d26:	8b 00                	mov    (%rax),%eax
100408d28:	89 43 18             	mov    %eax,0x18(%rbx)
100408d2b:	eb ee                	jmp    100408d1b <.text+0x7d1b>
100408d2d:	0f 1f 00             	nopl   (%rax)
100408d30:	53                   	push   %rbx
100408d31:	48 83 ec 20          	sub    $0x20,%rsp
100408d35:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
100408d3c:	48 89 cb             	mov    %rcx,%rbx
100408d3f:	48 63 ca             	movslq %edx,%rcx
100408d42:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
100408d46:	c7 43 18 00 00 00 00 	movl   $0x0,0x18(%rbx)
100408d4d:	e8 6e 7f 00 00       	call   100410cc0 <.text+0xfcc0>
100408d52:	48 89 43 10          	mov    %rax,0x10(%rbx)
100408d56:	48 85 c0             	test   %rax,%rax
100408d59:	74 06                	je     100408d61 <.text+0x7d61>
100408d5b:	48 83 c4 20          	add    $0x20,%rsp
100408d5f:	5b                   	pop    %rbx
100408d60:	c3                   	ret
100408d61:	e8 ea 81 00 00       	call   100410f50 <.text+0xff50>
100408d66:	8b 00                	mov    (%rax),%eax
100408d68:	89 43 18             	mov    %eax,0x18(%rbx)
100408d6b:	eb ee                	jmp    100408d5b <.text+0x7d5b>
100408d6d:	0f 1f 00             	nopl   (%rax)
100408d70:	8b 41 18             	mov    0x18(%rcx),%eax
100408d73:	85 c0                	test   %eax,%eax
100408d75:	75 0f                	jne    100408d86 <.text+0x7d86>
100408d77:	4c 8b 01             	mov    (%rcx),%r8
100408d7a:	4c 39 c2             	cmp    %r8,%rdx
100408d7d:	72 11                	jb     100408d90 <.text+0x7d90>
100408d7f:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
100408d86:	c3                   	ret
100408d87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100408d8e:	00 00
100408d90:	49 29 d0             	sub    %rdx,%r8
100408d93:	4c 89 01             	mov    %r8,(%rcx)
100408d96:	48 8b 49 10          	mov    0x10(%rcx),%rcx
100408d9a:	48 01 ca             	add    %rcx,%rdx
100408d9d:	e9 8e 84 00 00       	jmp    100411230 <.text+0x10230>
100408da2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100408da9:	00 00 00 00
100408dad:	0f 1f 00             	nopl   (%rax)
100408db0:	8b 41 18             	mov    0x18(%rcx),%eax
100408db3:	85 c0                	test   %eax,%eax
100408db5:	75 11                	jne    100408dc8 <.text+0x7dc8>
100408db7:	4d 85 c0             	test   %r8,%r8
100408dba:	74 0c                	je     100408dc8 <.text+0x7dc8>
100408dbc:	e9 5f fe ff ff       	jmp    100408c20 <.text+0x7c20>
100408dc1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100408dc8:	c3                   	ret
100408dc9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100408dd0:	48 83 ec 28          	sub    $0x28,%rsp
100408dd4:	48 85 d2             	test   %rdx,%rdx
100408dd7:	74 11                	je     100408dea <.text+0x7dea>
100408dd9:	8b 41 18             	mov    0x18(%rcx),%eax
100408ddc:	85 c0                	test   %eax,%eax
100408dde:	75 0a                	jne    100408dea <.text+0x7dea>
100408de0:	4d 85 c0             	test   %r8,%r8
100408de3:	74 05                	je     100408dea <.text+0x7dea>
100408de5:	e8 36 fe ff ff       	call   100408c20 <.text+0x7c20>
100408dea:	31 c0                	xor    %eax,%eax
100408dec:	48 83 c4 28          	add    $0x28,%rsp
100408df0:	c3                   	ret
100408df1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100408df8:	00 00 00 00
100408dfc:	0f 1f 40 00          	nopl   0x0(%rax)
100408e00:	56                   	push   %rsi
100408e01:	53                   	push   %rbx
100408e02:	48 83 ec 28          	sub    $0x28,%rsp
100408e06:	48 89 cb             	mov    %rcx,%rbx
100408e09:	48 89 d1             	mov    %rdx,%rcx
100408e0c:	48 89 d6             	mov    %rdx,%rsi
100408e0f:	e8 bc 86 00 00       	call   1004114d0 <.text+0x104d0>
100408e14:	8b 53 18             	mov    0x18(%rbx),%edx
100408e17:	85 d2                	test   %edx,%edx
100408e19:	75 1d                	jne    100408e38 <.text+0x7e38>
100408e1b:	48 85 c0             	test   %rax,%rax
100408e1e:	74 18                	je     100408e38 <.text+0x7e38>
100408e20:	49 89 c0             	mov    %rax,%r8
100408e23:	48 89 f2             	mov    %rsi,%rdx
100408e26:	48 89 d9             	mov    %rbx,%rcx
100408e29:	48 83 c4 28          	add    $0x28,%rsp
100408e2d:	5b                   	pop    %rbx
100408e2e:	5e                   	pop    %rsi
100408e2f:	e9 ec fd ff ff       	jmp    100408c20 <.text+0x7c20>
100408e34:	0f 1f 40 00          	nopl   0x0(%rax)
100408e38:	48 83 c4 28          	add    $0x28,%rsp
100408e3c:	5b                   	pop    %rbx
100408e3d:	5e                   	pop    %rsi
100408e3e:	c3                   	ret
100408e3f:	90                   	nop
100408e40:	56                   	push   %rsi
100408e41:	53                   	push   %rbx
100408e42:	48 83 ec 38          	sub    $0x38,%rsp
100408e46:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
100408e4b:	48 89 cb             	mov    %rcx,%rbx
100408e4e:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
100408e53:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
100408e58:	4c 89 4c 24 68       	mov    %r9,0x68(%rsp)
100408e5d:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
100408e62:	e8 a9 7e 00 00       	call   100410d10 <.text+0xfd10>
100408e67:	85 c0                	test   %eax,%eax
100408e69:	78 45                	js     100408eb0 <.text+0x7eb0>
100408e6b:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
100408e70:	48 89 f1             	mov    %rsi,%rcx
100408e73:	e8 58 86 00 00       	call   1004114d0 <.text+0x104d0>
100408e78:	8b 4b 18             	mov    0x18(%rbx),%ecx
100408e7b:	85 c9                	test   %ecx,%ecx
100408e7d:	75 18                	jne    100408e97 <.text+0x7e97>
100408e7f:	48 85 c0             	test   %rax,%rax
100408e82:	74 13                	je     100408e97 <.text+0x7e97>
100408e84:	48 89 f2             	mov    %rsi,%rdx
100408e87:	49 89 c0             	mov    %rax,%r8
100408e8a:	48 89 d9             	mov    %rbx,%rcx
100408e8d:	e8 8e fd ff ff       	call   100408c20 <.text+0x7c20>
100408e92:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
100408e97:	48 89 f1             	mov    %rsi,%rcx
100408e9a:	e8 31 7e 00 00       	call   100410cd0 <.text+0xfcd0>
100408e9f:	90                   	nop
100408ea0:	48 83 c4 38          	add    $0x38,%rsp
100408ea4:	5b                   	pop    %rbx
100408ea5:	5e                   	pop    %rsi
100408ea6:	c3                   	ret
100408ea7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100408eae:	00 00
100408eb0:	e8 9b 80 00 00       	call   100410f50 <.text+0xff50>
100408eb5:	48 89 c2             	mov    %rax,%rdx
100408eb8:	b8 0c 00 00 00       	mov    $0xc,%eax
100408ebd:	8b 12                	mov    (%rdx),%edx
100408ebf:	85 d2                	test   %edx,%edx
100408ec1:	75 0d                	jne    100408ed0 <.text+0x7ed0>
100408ec3:	89 43 18             	mov    %eax,0x18(%rbx)
100408ec6:	48 83 c4 38          	add    $0x38,%rsp
100408eca:	5b                   	pop    %rbx
100408ecb:	5e                   	pop    %rsi
100408ecc:	c3                   	ret
100408ecd:	0f 1f 00             	nopl   (%rax)
100408ed0:	e8 7b 80 00 00       	call   100410f50 <.text+0xff50>
100408ed5:	8b 00                	mov    (%rax),%eax
100408ed7:	eb ea                	jmp    100408ec3 <.text+0x7ec3>
100408ed9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100408ee0:	53                   	push   %rbx
100408ee1:	48 83 ec 20          	sub    $0x20,%rsp
100408ee5:	48 89 cb             	mov    %rcx,%rbx
100408ee8:	8b 49 18             	mov    0x18(%rcx),%ecx
100408eeb:	48 8b 43 10          	mov    0x10(%rbx),%rax
100408eef:	85 c9                	test   %ecx,%ecx
100408ef1:	75 25                	jne    100408f18 <.text+0x7f18>
100408ef3:	48 85 d2             	test   %rdx,%rdx
100408ef6:	74 06                	je     100408efe <.text+0x7efe>
100408ef8:	48 8b 0b             	mov    (%rbx),%rcx
100408efb:	48 89 0a             	mov    %rcx,(%rdx)
100408efe:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
100408f05:	00
100408f06:	c7 43 18 0c 00 00 00 	movl   $0xc,0x18(%rbx)
100408f0d:	48 83 c4 20          	add    $0x20,%rsp
100408f11:	5b                   	pop    %rbx
100408f12:	c3                   	ret
100408f13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100408f18:	48 85 c0             	test   %rax,%rax
100408f1b:	74 1f                	je     100408f3c <.text+0x7f3c>
100408f1d:	48 8b 13             	mov    (%rbx),%rdx
100408f20:	48 89 c1             	mov    %rax,%rcx
100408f23:	e8 e8 68 00 00       	call   10040f810 <.text+0xe810>
100408f28:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
100408f2c:	e8 9f 7d 00 00       	call   100410cd0 <.text+0xfcd0>
100408f31:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
100408f38:	00
100408f39:	8b 4b 18             	mov    0x18(%rbx),%ecx
100408f3c:	e8 1f 7f 00 00       	call   100410e60 <.text+0xfe60>
100408f41:	31 c0                	xor    %eax,%eax
100408f43:	48 83 c4 20          	add    $0x20,%rsp
100408f47:	5b                   	pop    %rbx
100408f48:	c3                   	ret
100408f49:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100408f50:	56                   	push   %rsi
100408f51:	53                   	push   %rbx
100408f52:	48 83 ec 38          	sub    $0x38,%rsp
100408f56:	48 89 cb             	mov    %rcx,%rbx
100408f59:	8b 49 18             	mov    0x18(%rcx),%ecx
100408f5c:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
100408f61:	48 85 d2             	test   %rdx,%rdx
100408f64:	48 0f 44 d0          	cmove  %rax,%rdx
100408f68:	48 8b 73 10          	mov    0x10(%rbx),%rsi
100408f6c:	85 c9                	test   %ecx,%ecx
100408f6e:	75 50                	jne    100408fc0 <.text+0x7fc0>
100408f70:	48 8b 03             	mov    (%rbx),%rax
100408f73:	48 89 02             	mov    %rax,(%rdx)
100408f76:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
100408f7d:	00
100408f7e:	c7 43 18 0c 00 00 00 	movl   $0xc,0x18(%rbx)
100408f85:	48 85 f6             	test   %rsi,%rsi
100408f88:	74 5f                	je     100408fe9 <.text+0x7fe9>
100408f8a:	48 85 c0             	test   %rax,%rax
100408f8d:	75 11                	jne    100408fa0 <.text+0x7fa0>
100408f8f:	48 89 f0             	mov    %rsi,%rax
100408f92:	48 83 c4 38          	add    $0x38,%rsp
100408f96:	5b                   	pop    %rbx
100408f97:	5e                   	pop    %rsi
100408f98:	c3                   	ret
100408f99:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100408fa0:	48 89 f1             	mov    %rsi,%rcx
100408fa3:	48 89 c2             	mov    %rax,%rdx
100408fa6:	e8 05 7d 00 00       	call   100410cb0 <.text+0xfcb0>
100408fab:	48 85 c0             	test   %rax,%rax
100408fae:	48 0f 45 f0          	cmovne %rax,%rsi
100408fb2:	48 89 f0             	mov    %rsi,%rax
100408fb5:	48 83 c4 38          	add    $0x38,%rsp
100408fb9:	5b                   	pop    %rbx
100408fba:	5e                   	pop    %rsi
100408fbb:	c3                   	ret
100408fbc:	0f 1f 40 00          	nopl   0x0(%rax)
100408fc0:	48 85 f6             	test   %rsi,%rsi
100408fc3:	74 1f                	je     100408fe4 <.text+0x7fe4>
100408fc5:	48 8b 13             	mov    (%rbx),%rdx
100408fc8:	48 89 f1             	mov    %rsi,%rcx
100408fcb:	e8 40 68 00 00       	call   10040f810 <.text+0xe810>
100408fd0:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
100408fd4:	e8 f7 7c 00 00       	call   100410cd0 <.text+0xfcd0>
100408fd9:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
100408fe0:	00
100408fe1:	8b 4b 18             	mov    0x18(%rbx),%ecx
100408fe4:	e8 77 7e 00 00       	call   100410e60 <.text+0xfe60>
100408fe9:	31 f6                	xor    %esi,%esi
100408feb:	eb a2                	jmp    100408f8f <.text+0x7f8f>
100408fed:	0f 1f 00             	nopl   (%rax)
100408ff0:	48 83 ec 28          	sub    $0x28,%rsp
100408ff4:	8b 41 18             	mov    0x18(%rcx),%eax
100408ff7:	85 c0                	test   %eax,%eax
100408ff9:	75 15                	jne    100409010 <.text+0x8010>
100408ffb:	48 8b 41 10          	mov    0x10(%rcx),%rax
100408fff:	48 85 d2             	test   %rdx,%rdx
100409002:	74 06                	je     10040900a <.text+0x800a>
100409004:	48 8b 09             	mov    (%rcx),%rcx
100409007:	48 89 0a             	mov    %rcx,(%rdx)
10040900a:	48 83 c4 28          	add    $0x28,%rsp
10040900e:	c3                   	ret
10040900f:	90                   	nop
100409010:	89 c1                	mov    %eax,%ecx
100409012:	e8 49 7e 00 00       	call   100410e60 <.text+0xfe60>
100409017:	31 c0                	xor    %eax,%eax
100409019:	eb ef                	jmp    10040900a <.text+0x800a>
10040901b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100409020:	53                   	push   %rbx
100409021:	48 83 ec 20          	sub    $0x20,%rsp
100409025:	8b 41 18             	mov    0x18(%rcx),%eax
100409028:	48 89 cb             	mov    %rcx,%rbx
10040902b:	85 c0                	test   %eax,%eax
10040902d:	74 09                	je     100409038 <.text+0x8038>
10040902f:	48 83 c4 20          	add    $0x20,%rsp
100409033:	5b                   	pop    %rbx
100409034:	c3                   	ret
100409035:	0f 1f 00             	nopl   (%rax)
100409038:	0f b7 ca             	movzwl %dx,%ecx
10040903b:	e8 30 7e 00 00       	call   100410e70 <.text+0xfe70>
100409040:	ba 16 00 00 00       	mov    $0x16,%edx
100409045:	85 c0                	test   %eax,%eax
100409047:	0f 44 c2             	cmove  %edx,%eax
10040904a:	89 43 18             	mov    %eax,0x18(%rbx)
10040904d:	48 83 c4 20          	add    $0x20,%rsp
100409051:	5b                   	pop    %rbx
100409052:	c3                   	ret
100409053:	90                   	nop
100409054:	90                   	nop
100409055:	90                   	nop
100409056:	90                   	nop
100409057:	90                   	nop
100409058:	90                   	nop
100409059:	90                   	nop
10040905a:	90                   	nop
10040905b:	90                   	nop
10040905c:	90                   	nop
10040905d:	90                   	nop
10040905e:	90                   	nop
10040905f:	90                   	nop
100409060:	48 83 ec 28          	sub    $0x28,%rsp
100409064:	8b 05 be 35 01 00    	mov    0x135be(%rip),%eax        # 10041c628 <_head_msys_assuan_0_dll-0x9d8>
10040906a:	85 c0                	test   %eax,%eax
10040906c:	75 0a                	jne    100409078 <.text+0x8078>
10040906e:	48 83 c4 28          	add    $0x28,%rsp
100409072:	c3                   	ret
100409073:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100409078:	48 8b 0d 01 36 01 00 	mov    0x13601(%rip),%rcx        # 10041c680 <_head_msys_assuan_0_dll-0x980>
10040907f:	c7 05 9f 35 01 00 00 	movl   $0x0,0x1359f(%rip)        # 10041c628 <_head_msys_assuan_0_dll-0x9d8>
100409086:	00 00 00
100409089:	e8 12 80 00 00       	call   1004110a0 <.text+0x100a0>
10040908e:	4c 8d 05 ab 35 01 00 	lea    0x135ab(%rip),%r8        # 10041c640 <_head_msys_assuan_0_dll-0x9c0>
100409095:	ba 01 00 00 00       	mov    $0x1,%edx
10040909a:	89 c1                	mov    %eax,%ecx
10040909c:	e8 cf 84 00 00       	call   100411570 <.text+0x10570>
1004090a1:	85 c0                	test   %eax,%eax
1004090a3:	74 c9                	je     10040906e <.text+0x806e>
1004090a5:	e8 a6 7e 00 00       	call   100410f50 <.text+0xff50>
1004090aa:	8b 08                	mov    (%rax),%ecx
1004090ac:	e8 0f 84 00 00       	call   1004114c0 <.text+0x104c0>
1004090b1:	48 8d 0d 28 e0 00 00 	lea    0xe028(%rip),%rcx        # 1004170e0 <_head_msys_assuan_0_dll-0x5f20>
1004090b8:	48 89 c2             	mov    %rax,%rdx
1004090bb:	48 83 c4 28          	add    $0x28,%rsp
1004090bf:	e9 ec 7c 00 00       	jmp    100410db0 <.text+0xfdb0>
1004090c4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004090cb:	00 00 00 00
1004090cf:	90                   	nop
1004090d0:	48 83 ec 38          	sub    $0x38,%rsp
1004090d4:	8b 05 0e 35 01 00    	mov    0x1350e(%rip),%eax        # 10041c5e8 <_head_msys_assuan_0_dll-0xa18>
1004090da:	85 c0                	test   %eax,%eax
1004090dc:	74 22                	je     100409100 <.text+0x8100>
1004090de:	48 8b 05 fb 34 01 00 	mov    0x134fb(%rip),%rax        # 10041c5e0 <_head_msys_assuan_0_dll-0xa20>
1004090e5:	48 85 c0             	test   %rax,%rax
1004090e8:	48 8d 15 09 e0 00 00 	lea    0xe009(%rip),%rdx        # 1004170f8 <_head_msys_assuan_0_dll-0x5f08>
1004090ef:	48 0f 44 c2          	cmove  %rdx,%rax
1004090f3:	48 83 c4 38          	add    $0x38,%rsp
1004090f7:	c3                   	ret
1004090f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004090ff:	00
100409100:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
100409105:	e8 06 7f 00 00       	call   100411010 <.text+0x10010>
10040910a:	48 85 c0             	test   %rax,%rax
10040910d:	74 21                	je     100409130 <.text+0x8130>
10040910f:	48 89 c1             	mov    %rax,%rcx
100409112:	e8 99 83 00 00       	call   1004114b0 <.text+0x104b0>
100409117:	48 89 05 c2 34 01 00 	mov    %rax,0x134c2(%rip)        # 10041c5e0 <_head_msys_assuan_0_dll-0xa20>
10040911e:	c7 05 c0 34 01 00 01 	movl   $0x1,0x134c0(%rip)        # 10041c5e8 <_head_msys_assuan_0_dll-0xa18>
100409125:	00 00 00
100409128:	eb bb                	jmp    1004090e5 <.text+0x80e5>
10040912a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100409130:	48 8b 05 a9 34 01 00 	mov    0x134a9(%rip),%rax        # 10041c5e0 <_head_msys_assuan_0_dll-0xa20>
100409137:	eb e5                	jmp    10040911e <.text+0x811e>