10040e944:	e9 2b fd ff ff       	jmp    10040e674 <.text+0xd674>
10040e949:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
10040e94d:	48 8b 01             	mov    (%rcx),%rax
10040e950:	83 e0 3f             	and    $0x3f,%eax
10040e953:	48 83 f8 0b          	cmp    $0xb,%rax
10040e957:	0f 85 17 fd ff ff    	jne    10040e674 <.text+0xd674>
10040e95d:	e9 b9 fd ff ff       	jmp    10040e71b <.text+0xd71b>
10040e962:	48 8b 83 08 01 00 00 	mov    0x108(%rbx),%rax
10040e969:	48 39 83 10 13 00 00 	cmp    %rax,0x1310(%rbx)
10040e970:	0f 85 12 6e 00 00    	jne    100415788 <.text+0x14788>
10040e976:	48 8b 43 30          	mov    0x30(%rbx),%rax
10040e97a:	48 39 f0             	cmp    %rsi,%rax
10040e97d:	0f 84 28 90 00 00    	je     1004179ab <.text+0x169ab>
10040e983:	4c 8b 48 10          	mov    0x10(%rax),%r9
10040e987:	49 89 f0             	mov    %rsi,%r8
10040e98a:	ba 2b 00 00 00       	mov    $0x2b,%edx
10040e98f:	48 89 d9             	mov    %rbx,%rcx
10040e992:	e8 59 dc ff ff       	call   10040c5f0 <.text+0xb5f0>
10040e997:	48 8b 43 30          	mov    0x30(%rbx),%rax
10040e99b:	48 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%rcx
10040e9a2:	48 39 48 10          	cmp    %rcx,0x10(%rax)
10040e9a6:	74 0a                	je     10040e9b2 <.text+0xd9b2>
10040e9a8:	81 a3 18 13 00 00 ff 	andl   $0xfffffeff,0x1318(%rbx)
10040e9af:	fe ff ff
10040e9b2:	48 8b 70 08          	mov    0x8(%rax),%rsi
10040e9b6:	8b 43 14             	mov    0x14(%rbx),%eax
10040e9b9:	48 89 73 30          	mov    %rsi,0x30(%rbx)
10040e9bd:	85 c0                	test   %eax,%eax
10040e9bf:	0f 84 49 fb ff ff    	je     10040e50e <.text+0xd50e>
10040e9c5:	4c 8b 43 20          	mov    0x20(%rbx),%r8
10040e9c9:	49 89 f1             	mov    %rsi,%r9
10040e9cc:	ba 07 00 00 00       	mov    $0x7,%edx
10040e9d1:	48 89 d9             	mov    %rbx,%rcx
10040e9d4:	e8 17 dc ff ff       	call   10040c5f0 <.text+0xb5f0>
10040e9d9:	48 8b 43 30          	mov    0x30(%rbx),%rax
10040e9dd:	48 8d 15 26 92 01 00 	lea    0x19226(%rip),%rdx        # 100427c0a <_head_msys_gcrypt_20_dll-0xf3f6>
10040e9e4:	48 89 d9             	mov    %rbx,%rcx
10040e9e7:	48 89 43 20          	mov    %rax,0x20(%rbx)
10040e9eb:	e8 e0 ac ff ff       	call   1004096d0 <.text+0x86d0>
10040e9f0:	48 8b 73 20          	mov    0x20(%rbx),%rsi
10040e9f4:	e9 15 fc ff ff       	jmp    10040e60e <.text+0xd60e>
10040e9f9:	4c 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%r8
10040ea00:	49 89 f1             	mov    %rsi,%r9
10040ea03:	ba 08 00 00 00       	mov    $0x8,%edx
10040ea08:	e9 d8 fa ff ff       	jmp    10040e4e5 <.text+0xd4e5>
10040ea0d:	48 89 b3 10 13 00 00 	mov    %rsi,0x1310(%rbx)
10040ea14:	48 8b 53 38          	mov    0x38(%rbx),%rdx
10040ea18:	48 3b 93 c8 00 00 00 	cmp    0xc8(%rbx),%rdx
10040ea1f:	0f 84 3c f3 ff ff    	je     10040dd61 <.text+0xcd61>
10040ea25:	48 8b 42 08          	mov    0x8(%rdx),%rax
10040ea29:	44 0f b6 e8          	movzbl %al,%r13d
10040ea2d:	30 c0                	xor    %al,%al
10040ea2f:	89 83 18 13 00 00    	mov    %eax,0x1318(%rbx)
10040ea35:	48 8b 42 10          	mov    0x10(%rdx),%rax
10040ea39:	48 89 43 20          	mov    %rax,0x20(%rbx)
10040ea3d:	48 8b 42 18          	mov    0x18(%rdx),%rax
10040ea41:	48 89 43 28          	mov    %rax,0x28(%rbx)
10040ea45:	48 8b 42 20          	mov    0x20(%rdx),%rax
10040ea49:	48 89 43 30          	mov    %rax,0x30(%rbx)
10040ea4d:	48 8b 42 28          	mov    0x28(%rdx),%rax
10040ea51:	48 89 43 38          	mov    %rax,0x38(%rbx)
10040ea55:	48 8b 43 40          	mov    0x40(%rbx),%rax
10040ea59:	48 89 42 10          	mov    %rax,0x10(%rdx)
10040ea5d:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
10040ea64:	48 89 42 18          	mov    %rax,0x18(%rdx)
10040ea68:	48 89 42 20          	mov    %rax,0x20(%rdx)
10040ea6c:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
10040ea73:	48 89 42 28          	mov    %rax,0x28(%rdx)
10040ea77:	44 89 e8             	mov    %r13d,%eax
10040ea7a:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
10040ea7e:	48 89 53 40          	mov    %rdx,0x40(%rbx)
10040ea82:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
10040ea86:	e9 15 f2 ff ff       	jmp    10040dca0 <.text+0xcca0>
10040ea8b:	48 8b 53 28          	mov    0x28(%rbx),%rdx
10040ea8f:	48 89 d9             	mov    %rbx,%rcx
10040ea92:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10040ea98:	49 89 f0             	mov    %rsi,%r8
10040ea9b:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
10040eaa2:	00 00
10040eaa4:	e8 77 ba ff ff       	call   10040a520 <.text+0x9520>
10040eaa9:	48 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%rcx
10040eab0:	48 39 c1             	cmp    %rax,%rcx
10040eab3:	0f 84 7d 63 00 00    	je     100414e36 <.text+0x13e36>
10040eab9:	48 8b 40 10          	mov    0x10(%rax),%rax
10040eabd:	48 8b 53 38          	mov    0x38(%rbx),%rdx
10040eac1:	48 89 83 10 13 00 00 	mov    %rax,0x1310(%rbx)
10040eac8:	48 39 d1             	cmp    %rdx,%rcx
10040eacb:	0f 84 90 f2 ff ff    	je     10040dd61 <.text+0xcd61>
10040ead1:	48 8b 42 08          	mov    0x8(%rdx),%rax
10040ead5:	44 0f b6 e8          	movzbl %al,%r13d
10040ead9:	30 c0                	xor    %al,%al
10040eadb:	89 83 18 13 00 00    	mov    %eax,0x1318(%rbx)
10040eae1:	48 8b 42 10          	mov    0x10(%rdx),%rax
10040eae5:	48 89 43 20          	mov    %rax,0x20(%rbx)
10040eae9:	48 8b 42 18          	mov    0x18(%rdx),%rax
10040eaed:	48 89 43 28          	mov    %rax,0x28(%rbx)
10040eaf1:	48 8b 42 20          	mov    0x20(%rdx),%rax
10040eaf5:	48 89 43 30          	mov    %rax,0x30(%rbx)
10040eaf9:	48 8b 42 28          	mov    0x28(%rdx),%rax
10040eafd:	48 89 43 38          	mov    %rax,0x38(%rbx)
10040eb01:	48 8b 43 40          	mov    0x40(%rbx),%rax
10040eb05:	48 89 42 10          	mov    %rax,0x10(%rdx)
10040eb09:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
10040eb10:	48 89 42 18          	mov    %rax,0x18(%rdx)
10040eb14:	48 89 42 20          	mov    %rax,0x20(%rdx)
10040eb18:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
10040eb1f:	48 89 42 28          	mov    %rax,0x28(%rdx)
10040eb23:	44 89 e8             	mov    %r13d,%eax
10040eb26:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
10040eb2a:	48 89 53 40          	mov    %rdx,0x40(%rbx)
10040eb2e:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
10040eb32:	e9 69 f1 ff ff       	jmp    10040dca0 <.text+0xcca0>
10040eb37:	48 39 ce             	cmp    %rcx,%rsi
10040eb3a:	0f 84 68 8a 00 00    	je     1004175a8 <.text+0x165a8>
10040eb40:	48 85 c0             	test   %rax,%rax
10040eb43:	0f 84 31 8a 00 00    	je     10041757a <.text+0x1657a>
10040eb49:	48 83 bb b0 01 00 00 	cmpq   $0x0,0x1b0(%rbx)
10040eb50:	00
10040eb51:	0f 84 49 97 00 00    	je     1004182a0 <.text+0x172a0>
10040eb57:	48 83 c0 01          	add    $0x1,%rax
10040eb5b:	4c 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%r8
10040eb62:	ba 0f 00 00 00       	mov    $0xf,%edx
10040eb67:	48 89 d9             	mov    %rbx,%rcx
10040eb6a:	48 89 83 a8 01 00 00 	mov    %rax,0x1a8(%rbx)
10040eb71:	4d 89 c1             	mov    %r8,%r9
10040eb74:	e8 77 da ff ff       	call   10040c5f0 <.text+0xb5f0>
10040eb79:	f3 0f 6f b3 c0 00 00 	movdqu 0xc0(%rbx),%xmm6
10040eb80:	00
10040eb81:	48 8b 53 30          	mov    0x30(%rbx),%rdx
10040eb85:	48 89 d9             	mov    %rbx,%rcx
10040eb88:	4c 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%r8
10040eb8f:	66 0f 12 73 30       	movlpd 0x30(%rbx),%xmm6
10040eb94:	e8 07 c3 ff ff       	call   10040aea0 <.text+0x9ea0>
10040eb99:	48 c7 00 0b 00 00 00 	movq   $0xb,(%rax)
10040eba0:	49 89 c6             	mov    %rax,%r14
10040eba3:	0f 11 70 08          	movups %xmm6,0x8(%rax)
10040eba7:	48 89 43 20          	mov    %rax,0x20(%rbx)
10040ebab:	48 8b 83 a8 01 00 00 	mov    0x1a8(%rbx),%rax
10040ebb2:	48 85 c0             	test   %rax,%rax
10040ebb5:	0f 84 6c 96 00 00    	je     100418227 <.text+0x17227>
10040ebbb:	4c 8b 8b 10 13 00 00 	mov    0x1310(%rbx),%r9
10040ebc2:	44 8b 7b 14          	mov    0x14(%rbx),%r15d
10040ebc6:	48 83 e8 01          	sub    $0x1,%rax
10040ebca:	81 a3 18 13 00 00 ff 	andl   $0xfffffeff,0x1318(%rbx)
10040ebd1:	fe ff ff
10040ebd4:	48 89 83 a8 01 00 00 	mov    %rax,0x1a8(%rbx)
10040ebdb:	4c 89 4b 30          	mov    %r9,0x30(%rbx)
10040ebdf:	45 85 ff             	test   %r15d,%r15d
10040ebe2:	0f 85 3f 55 00 00    	jne    100414127 <.text+0x13127>
10040ebe8:	4c 8b b3 c8 00 00 00 	mov    0xc8(%rbx),%r14
10040ebef:	48 8b 53 78          	mov    0x78(%rbx),%rdx
10040ebf3:	4c 8b 43 68          	mov    0x68(%rbx),%r8
10040ebf7:	4d 39 c6             	cmp    %r8,%r14
10040ebfa:	0f 84 a9 00 00 00    	je     10040eca9 <.text+0xdca9>
10040ec00:	48 8b 43 70          	mov    0x70(%rbx),%rax
10040ec04:	48 83 c2 01          	add    $0x1,%rdx
10040ec08:	48 23 53 58          	and    0x58(%rbx),%rdx
10040ec0c:	48 89 53 78          	mov    %rdx,0x78(%rbx)
10040ec10:	48 8b 08             	mov    (%rax),%rcx
10040ec13:	83 e1 3f             	and    $0x3f,%ecx
10040ec16:	48 83 f9 17          	cmp    $0x17,%rcx
10040ec1a:	0f 85 82 97 00 00    	jne    1004183a2 <.text+0x173a2>
10040ec20:	4c 63 da             	movslq %edx,%r11
10040ec23:	4c 3b 58 08          	cmp    0x8(%rax),%r11
10040ec27:	0f 83 94 97 00 00    	jae    1004183c1 <.text+0x173c1>
10040ec2d:	4a 8b 4c d8 10       	mov    0x10(%rax,%r11,8),%rcx
10040ec32:	48 8b 01             	mov    (%rcx),%rax
10040ec35:	83 e0 3f             	and    $0x3f,%eax
10040ec38:	48 83 f8 17          	cmp    $0x17,%rax
10040ec3c:	0f 85 2a 97 00 00    	jne    10041836c <.text+0x1736c>
10040ec42:	4c 8b 51 08          	mov    0x8(%rcx),%r10
10040ec46:	31 c0                	xor    %eax,%eax
10040ec48:	4d 85 d2             	test   %r10,%r10
10040ec4b:	74 27                	je     10040ec74 <.text+0xdc74>
10040ec4d:	41 f6 c2 01          	test   $0x1,%r10b
10040ec51:	74 0e                	je     10040ec61 <.text+0xdc61>
10040ec53:	b8 01 00 00 00       	mov    $0x1,%eax
10040ec58:	4c 89 71 10          	mov    %r14,0x10(%rcx)
10040ec5c:	4c 39 d0             	cmp    %r10,%rax
10040ec5f:	74 13                	je     10040ec74 <.text+0xdc74>
10040ec61:	4c 89 74 c1 10       	mov    %r14,0x10(%rcx,%rax,8)
10040ec66:	4c 89 74 c1 18       	mov    %r14,0x18(%rcx,%rax,8)
10040ec6b:	48 83 c0 02          	add    $0x2,%rax
10040ec6f:	4c 39 d0             	cmp    %r10,%rax
10040ec72:	75 ed                	jne    10040ec61 <.text+0xdc61>
10040ec74:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
10040ec7b:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
10040ec7f:	48 89 0c d0          	mov    %rcx,(%rax,%rdx,8)
10040ec83:	49 8b 00             	mov    (%r8),%rax
10040ec86:	83 e0 3f             	and    $0x3f,%eax
10040ec89:	48 83 f8 17          	cmp    $0x17,%rax
10040ec8d:	0f 85 4d 97 00 00    	jne    1004183e0 <.text+0x173e0>
10040ec93:	4d 3b 58 08          	cmp    0x8(%r8),%r11
10040ec97:	0f 83 62 97 00 00    	jae    1004183ff <.text+0x173ff>
10040ec9d:	4f 89 4c d8 10       	mov    %r9,0x10(%r8,%r11,8)
10040eca2:	4c 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%r8
10040eca9:	4d 89 c1             	mov    %r8,%r9
10040ecac:	ba 0a 00 00 00       	mov    $0xa,%edx
10040ecb1:	48 89 d9             	mov    %rbx,%rcx
10040ecb4:	e8 37 d9 ff ff       	call   10040c5f0 <.text+0xb5f0>
10040ecb9:	e9 2b f4 ff ff       	jmp    10040e0e9 <.text+0xd0e9>
10040ecbe:	48 8d 15 6a 94 01 00 	lea    0x1946a(%rip),%rdx        # 10042812f <_head_msys_gcrypt_20_dll-0xeed1>
10040ecc5:	e9 69 fa ff ff       	jmp    10040e733 <.text+0xd733>
10040ecca:	48 8d 15 49 94 01 00 	lea    0x19449(%rip),%rdx        # 10042811a <_head_msys_gcrypt_20_dll-0xeee6>
10040ecd1:	48 89 d9             	mov    %rbx,%rcx
10040ecd4:	e8 f7 a9 ff ff       	call   1004096d0 <.text+0x86d0>
10040ecd9:	48 8b 93 e8 00 00 00 	mov    0xe8(%rbx),%rdx
10040ece0:	48 8b 43 38          	mov    0x38(%rbx),%rax
10040ece4:	48 89 93 10 13 00 00 	mov    %rdx,0x1310(%rbx)
10040eceb:	48 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%rax
10040ecf2:	0f 84 69 f0 ff ff    	je     10040dd61 <.text+0xcd61>
10040ecf8:	48 8b 50 08          	mov    0x8(%rax),%rdx
10040ecfc:	44 0f b6 ea          	movzbl %dl,%r13d
10040ed00:	30 d2                	xor    %dl,%dl
10040ed02:	89 93 18 13 00 00    	mov    %edx,0x1318(%rbx)
10040ed08:	48 8b 50 10          	mov    0x10(%rax),%rdx
10040ed0c:	48 89 53 20          	mov    %rdx,0x20(%rbx)
10040ed10:	48 8b 50 18          	mov    0x18(%rax),%rdx
10040ed14:	48 89 53 28          	mov    %rdx,0x28(%rbx)
10040ed18:	48 8b 50 20          	mov    0x20(%rax),%rdx
10040ed1c:	48 89 53 30          	mov    %rdx,0x30(%rbx)
10040ed20:	48 8b 50 28          	mov    0x28(%rax),%rdx
10040ed24:	48 89 53 38          	mov    %rdx,0x38(%rbx)
10040ed28:	48 8b 53 40          	mov    0x40(%rbx),%rdx
10040ed2c:	48 89 50 10          	mov    %rdx,0x10(%rax)
10040ed30:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10040ed37:	48 89 50 18          	mov    %rdx,0x18(%rax)
10040ed3b:	48 89 50 20          	mov    %rdx,0x20(%rax)
10040ed3f:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10040ed46:	48 89 50 28          	mov    %rdx,0x28(%rax)
10040ed4a:	48 89 43 40          	mov    %rax,0x40(%rbx)
10040ed4e:	44 89 e8             	mov    %r13d,%eax
10040ed51:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
10040ed55:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
10040ed59:	e9 42 ef ff ff       	jmp    10040dca0 <.text+0xcca0>
10040ed5e:	44 8b 83 0c 13 00 00 	mov    0x130c(%rbx),%r8d
10040ed65:	48 89 f2             	mov    %rsi,%rdx
10040ed68:	48 89 d9             	mov    %rbx,%rcx
10040ed6b:	e8 00 b1 ff ff       	call   100409e70 <.text+0x8e70>
10040ed70:	48 8b 93 e8 00 00 00 	mov    0xe8(%rbx),%rdx
10040ed77:	48 8b 43 38          	mov    0x38(%rbx),%rax
10040ed7b:	48 89 93 10 13 00 00 	mov    %rdx,0x1310(%rbx)
10040ed82:	48 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%rax
10040ed89:	0f 84 d2 ef ff ff    	je     10040dd61 <.text+0xcd61>
10040ed8f:	48 8b 50 08          	mov    0x8(%rax),%rdx
10040ed93:	44 0f b6 ea          	movzbl %dl,%r13d
10040ed97:	30 d2                	xor    %dl,%dl
10040ed99:	89 93 18 13 00 00    	mov    %edx,0x1318(%rbx)
10040ed9f:	48 8b 50 10          	mov    0x10(%rax),%rdx
10040eda3:	48 89 53 20          	mov    %rdx,0x20(%rbx)
10040eda7:	48 8b 50 18          	mov    0x18(%rax),%rdx
10040edab:	48 89 53 28          	mov    %rdx,0x28(%rbx)
10040edaf:	48 8b 50 20          	mov    0x20(%rax),%rdx
10040edb3:	48 89 53 30          	mov    %rdx,0x30(%rbx)
10040edb7:	48 8b 50 28          	mov    0x28(%rax),%rdx
10040edbb:	48 89 53 38          	mov    %rdx,0x38(%rbx)
10040edbf:	48 8b 53 40          	mov    0x40(%rbx),%rdx
10040edc3:	48 89 50 10          	mov    %rdx,0x10(%rax)
10040edc7:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10040edce:	48 89 50 18          	mov    %rdx,0x18(%rax)
10040edd2:	48 89 50 20          	mov    %rdx,0x20(%rax)
10040edd6:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10040eddd:	48 89 50 28          	mov    %rdx,0x28(%rax)
10040ede1:	48 89 43 40          	mov    %rax,0x40(%rbx)
10040ede5:	44 89 e8             	mov    %r13d,%eax
10040ede8:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
10040edec:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
10040edf0:	e9 ab ee ff ff       	jmp    10040dca0 <.text+0xcca0>
10040edf5:	48 83 c0 18          	add    $0x18,%rax
10040edf9:	e9 52 f7 ff ff       	jmp    10040e550 <.text+0xd550>
10040edfe:	41 83 ed 59          	sub    $0x59,%r13d
10040ee02:	41 83 fd 04          	cmp    $0x4,%r13d
10040ee06:	0f 87 0b 92 00 00    	ja     100418017 <.text+0x17017>
10040ee0c:	48 8d 15 a9 96 01 00 	lea    0x196a9(%rip),%rdx        # 1004284bc <_head_msys_gcrypt_20_dll-0xeb44>
10040ee13:	4a 63 04 aa          	movslq (%rdx,%r13,4),%rax
10040ee17:	48 01 d0             	add    %rdx,%rax
10040ee1a:	ff e0                	jmp    *%rax
10040ee1c:	48 8b 43 20          	mov    0x20(%rbx),%rax
10040ee20:	48 8b 48 10          	mov    0x10(%rax),%rcx
10040ee24:	48 8b 11             	mov    (%rcx),%rdx
10040ee27:	83 e2 3f             	and    $0x3f,%edx
10040ee2a:	48 83 fa 0b          	cmp    $0xb,%rdx
10040ee2e:	0f 84 b3 70 00 00    	je     100415ee7 <.text+0x14ee7>
10040ee34:	48 8b 70 08          	mov    0x8(%rax),%rsi
10040ee38:	31 c0                	xor    %eax,%eax
10040ee3a:	41 83 fd 75          	cmp    $0x75,%r13d
10040ee3e:	0f 94 c0             	sete   %al
10040ee41:	48 89 73 20          	mov    %rsi,0x20(%rbx)
10040ee45:	89 83 0c 13 00 00    	mov    %eax,0x130c(%rbx)
10040ee4b:	e9 be f7 ff ff       	jmp    10040e60e <.text+0xd60e>
10040ee50:	41 8d 85 77 ff ff ff 	lea    -0x89(%r13),%eax
10040ee57:	83 f8 02             	cmp    $0x2,%eax
10040ee5a:	0f 87 93 8f 00 00    	ja     100417df3 <.text+0x16df3>
10040ee60:	48 8b 43 20          	mov    0x20(%rbx),%rax
10040ee64:	41 c1 e5 04          	shl    $0x4,%r13d
10040ee68:	48 8d 15 5d 8d 01 00 	lea    0x18d5d(%rip),%rdx        # 100427bcc <_head_msys_gcrypt_20_dll-0xf434>
10040ee6f:	45 8d bd 80 f7 ff ff 	lea    -0x880(%r13),%r15d
10040ee76:	48 8b 40 08          	mov    0x8(%rax),%rax
10040ee7a:	4c 8b 70 08          	mov    0x8(%rax),%r14
10040ee7e:	41 81 fd b0 08 00 00 	cmp    $0x8b0,%r13d
10040ee85:	74 16                	je     10040ee9d <.text+0xde9d>
10040ee87:	41 83 ff 20          	cmp    $0x20,%r15d
10040ee8b:	48 8d 15 3f 8d 01 00 	lea    0x18d3f(%rip),%rdx        # 100427bd1 <_head_msys_gcrypt_20_dll-0xf42f>
10040ee92:	48 8d 05 36 8d 01 00 	lea    0x18d36(%rip),%rax        # 100427bcf <_head_msys_gcrypt_20_dll-0xf431>
10040ee99:	48 0f 44 d0          	cmove  %rax,%rdx
10040ee9d:	4c 89 f1             	mov    %r14,%rcx
10040eea0:	e8 4b 4e 01 00       	call   100423cf0 <.text+0x22cf0>
10040eea5:	48 85 c0             	test   %rax,%rax
10040eea8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
10040eead:	0f 84 7b 71 00 00    	je     10041602e <.text+0x1502e>
10040eeb3:	b9 30 00 00 00       	mov    $0x30,%ecx
10040eeb8:	4c 8d 2d c1 9b 01 00 	lea    0x19bc1(%rip),%r13        # 100428a80 <_head_msys_gcrypt_20_dll-0xe580>
10040eebf:	ff 13                	call   *(%rbx)
10040eec1:	48 89 c6             	mov    %rax,%rsi
10040eec4:	48 85 c0             	test   %rax,%rax
10040eec7:	74 6c                	je     10040ef35 <.text+0xdf35>
10040eec9:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
10040eece:	41 83 cf 01          	or     $0x1,%r15d
10040eed2:	4c 89 68 20          	mov    %r13,0x20(%rax)
10040eed6:	48 89 d9             	mov    %rbx,%rcx
10040eed9:	44 88 38             	mov    %r15b,(%rax)
10040eedc:	48 89 50 08          	mov    %rdx,0x8(%rax)
10040eee0:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10040eee7:	c7 40 10 00 00 00 00 	movl   $0x0,0x10(%rax)
10040eeee:	49 89 d0             	mov    %rdx,%r8
10040eef1:	e8 aa bf ff ff       	call   10040aea0 <.text+0x9ea0>
10040eef6:	b9 0a 00 00 00       	mov    $0xa,%ecx
10040eefb:	48 c7 00 03 48 00 00 	movq   $0x4803,(%rax)
10040ef02:	49 89 c7             	mov    %rax,%r15
10040ef05:	ff 13                	call   *(%rbx)
10040ef07:	48 85 c0             	test   %rax,%rax
10040ef0a:	0f 84 6f 8d 00 00    	je     100417c7f <.text+0x16c7f>
10040ef10:	48 b9 3c 75 6e 6b 6e 	movabs $0x6e776f6e6b6e753c,%rcx
10040ef17:	6f 77 6e
10040ef1a:	c6 40 08 3e          	movb   $0x3e,0x8(%rax)
10040ef1e:	48 89 08             	mov    %rcx,(%rax)
10040ef21:	c6 40 09 00          	movb   $0x0,0x9(%rax)
10040ef25:	49 89 47 08          	mov    %rax,0x8(%r15)
10040ef29:	41 c7 47 10 09 00 00 	movl   $0x9,0x10(%r15)
10040ef30:	00
10040ef31:	4c 89 7e 28          	mov    %r15,0x28(%rsi)
10040ef35:	c7 46 10 01 00 00 00 	movl   $0x1,0x10(%rsi)
10040ef3c:	4c 89 f1             	mov    %r14,%rcx
10040ef3f:	e8 0c 52 01 00       	call   100424150 <.text+0x23150>
10040ef44:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10040ef4b:	48 89 d9             	mov    %rbx,%rcx
10040ef4e:	89 44 24 30          	mov    %eax,0x30(%rsp)
10040ef52:	49 89 d0             	mov    %rdx,%r8
10040ef55:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10040ef5a:	e8 41 bf ff ff       	call   10040aea0 <.text+0x9ea0>