10040c22d:	48 01 d0             	add    %rdx,%rax
10040c230:	ff e0                	jmp    *%rax
10040c232:	48 8d 4b 02          	lea    0x2(%rbx),%rcx
10040c236:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
10040c23b:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
10040c242:	00
10040c243:	48 8d 15 60 b7 01 00 	lea    0x1b760(%rip),%rdx        # 1004279aa <_head_msys_gcrypt_20_dll-0xf656>
10040c24a:	e8 51 7e 01 00       	call   1004240a0 <.text+0x230a0>
10040c24f:	83 f8 01             	cmp    $0x1,%eax
10040c252:	75 1c                	jne    10040c270 <.text+0xb270>
10040c254:	4c 63 6c 24 30       	movslq 0x30(%rsp),%r13
10040c259:	41 81 fd fe 00 00 00 	cmp    $0xfe,%r13d
10040c260:	0f 8e d2 00 00 00    	jle    10040c338 <.text+0xb338>
10040c266:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040c26d:	00 00 00
10040c270:	48 8b 86 c8 00 00 00 	mov    0xc8(%rsi),%rax
10040c277:	48 81 c4 38 01 00 00 	add    $0x138,%rsp
10040c27e:	5b                   	pop    %rbx
10040c27f:	5e                   	pop    %rsi
10040c280:	5f                   	pop    %rdi
10040c281:	5d                   	pop    %rbp
10040c282:	41 5c                	pop    %r12
10040c284:	41 5d                	pop    %r13
10040c286:	c3                   	ret
10040c287:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040c28e:	00 00
10040c290:	4c 8d 63 01          	lea    0x1(%rbx),%r12
10040c294:	48 8d 15 f6 b6 01 00 	lea    0x1b6f6(%rip),%rdx        # 100427991 <_head_msys_gcrypt_20_dll-0xf66f>
10040c29b:	4c 89 e1             	mov    %r12,%rcx
10040c29e:	e8 2d 7e 01 00       	call   1004240d0 <.text+0x230d0>
10040c2a3:	85 c0                	test   %eax,%eax
10040c2a5:	0f 84 ed 01 00 00    	je     10040c498 <.text+0xb498>
10040c2ab:	48 8d 15 e5 b6 01 00 	lea    0x1b6e5(%rip),%rdx        # 100427997 <_head_msys_gcrypt_20_dll-0xf669>
10040c2b2:	4c 89 e1             	mov    %r12,%rcx
10040c2b5:	e8 16 7e 01 00       	call   1004240d0 <.text+0x230d0>
10040c2ba:	85 c0                	test   %eax,%eax
10040c2bc:	0f 84 1e 02 00 00    	je     10040c4e0 <.text+0xb4e0>
10040c2c2:	48 8d 15 d6 b6 01 00 	lea    0x1b6d6(%rip),%rdx        # 10042799f <_head_msys_gcrypt_20_dll-0xf661>
10040c2c9:	4c 89 e1             	mov    %r12,%rcx
10040c2cc:	e8 ff 7d 01 00       	call   1004240d0 <.text+0x230d0>
10040c2d1:	85 c0                	test   %eax,%eax
10040c2d3:	0f 84 f7 01 00 00    	je     10040c4d0 <.text+0xb4d0>
10040c2d9:	48 8d 15 c6 b6 01 00 	lea    0x1b6c6(%rip),%rdx        # 1004279a6 <_head_msys_gcrypt_20_dll-0xf65a>
10040c2e0:	4c 89 e1             	mov    %r12,%rcx
10040c2e3:	e8 e8 7d 01 00       	call   1004240d0 <.text+0x230d0>
10040c2e8:	85 c0                	test   %eax,%eax
10040c2ea:	0f 84 00 02 00 00    	je     10040c4f0 <.text+0xb4f0>
10040c2f0:	4c 0f be 6b 01       	movsbq 0x1(%rbx),%r13
10040c2f5:	41 80 fd 78          	cmp    $0x78,%r13b
10040c2f9:	75 0a                	jne    10040c305 <.text+0xb305>
10040c2fb:	80 7b 02 00          	cmpb   $0x0,0x2(%rbx)
10040c2ff:	0f 85 2d ff ff ff    	jne    10040c232 <.text+0xb232>
10040c305:	48 8d 2d b4 2c 02 00 	lea    0x22cb4(%rip),%rbp        # 10042efc0 <_head_msys_gcrypt_20_dll-0x8040>
10040c30c:	31 ff                	xor    %edi,%edi
10040c30e:	eb 10                	jmp    10040c320 <.text+0xb320>
10040c310:	83 c7 01             	add    $0x1,%edi
10040c313:	48 83 c5 03          	add    $0x3,%rbp
10040c317:	83 ff 20             	cmp    $0x20,%edi
10040c31a:	0f 84 df 01 00 00    	je     10040c4ff <.text+0xb4ff>
10040c320:	41 b8 03 00 00 00    	mov    $0x3,%r8d
10040c326:	48 89 ea             	mov    %rbp,%rdx
10040c329:	4c 89 e1             	mov    %r12,%rcx
10040c32c:	e8 3f 7e 01 00       	call   100424170 <.text+0x23170>
10040c331:	85 c0                	test   %eax,%eax
10040c333:	75 db                	jne    10040c310 <.text+0xb310>
10040c335:	4c 63 ef             	movslq %edi,%r13
10040c338:	48 8b 96 c8 00 00 00 	mov    0xc8(%rsi),%rdx
10040c33f:	e9 61 01 00 00       	jmp    10040c4a5 <.text+0xb4a5>
10040c344:	0f 1f 40 00          	nopl   0x0(%rax)
10040c348:	0f b6 53 01          	movzbl 0x1(%rbx),%edx
10040c34c:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
10040c350:	48 8d 05 29 c7 01 00 	lea    0x1c729(%rip),%rax        # 100428a80 <_head_msys_gcrypt_20_dll-0xe580>
10040c357:	44 8d 42 d0          	lea    -0x30(%rdx),%r8d
10040c35b:	41 80 f8 01          	cmp    $0x1,%r8b
10040c35f:	0f 87 12 ff ff ff    	ja     10040c277 <.text+0xb277>
10040c365:	31 c0                	xor    %eax,%eax
10040c367:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040c36e:	00 00
10040c370:	83 ea 30             	sub    $0x30,%edx
10040c373:	48 83 c1 01          	add    $0x1,%rcx
10040c377:	48 0f be d2          	movsbq %dl,%rdx
10040c37b:	48 8d 04 42          	lea    (%rdx,%rax,2),%rax
10040c37f:	0f b6 11             	movzbl (%rcx),%edx
10040c382:	44 8d 42 d0          	lea    -0x30(%rdx),%r8d
10040c386:	41 80 f8 01          	cmp    $0x1,%r8b
10040c38a:	76 e4                	jbe    10040c370 <.text+0xb370>
10040c38c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10040c391:	48 89 c2             	mov    %rax,%rdx
10040c394:	48 3d 31 03 00 00    	cmp    $0x331,%rax
10040c39a:	0f 86 e0 00 00 00    	jbe    10040c480 <.text+0xb480>
10040c3a0:	48 89 f1             	mov    %rsi,%rcx
10040c3a3:	e8 b8 fd ff ff       	call   10040c160 <.text+0xb160>
10040c3a8:	48 81 c4 38 01 00 00 	add    $0x138,%rsp
10040c3af:	5b                   	pop    %rbx
10040c3b0:	5e                   	pop    %rsi
10040c3b1:	5f                   	pop    %rdi
10040c3b2:	5d                   	pop    %rbp
10040c3b3:	41 5c                	pop    %r12
10040c3b5:	41 5d                	pop    %r13
10040c3b7:	c3                   	ret
10040c3b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040c3bf:	00
10040c3c0:	48 8d 7c 24 30       	lea    0x30(%rsp),%rdi
10040c3c5:	4c 8d 05 bc b5 01 00 	lea    0x1b5bc(%rip),%r8        # 100427988 <_head_msys_gcrypt_20_dll-0xf678>
10040c3cc:	ba 00 01 00 00       	mov    $0x100,%edx
10040c3d1:	4c 8d 4b 01          	lea    0x1(%rbx),%r9
10040c3d5:	48 89 f9             	mov    %rdi,%rcx
10040c3d8:	e8 93 7c 01 00       	call   100424070 <.text+0x23070>
10040c3dd:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
10040c3e2:	48 8d 15 48 b1 01 00 	lea    0x1b148(%rip),%rdx        # 100427531 <_head_msys_gcrypt_20_dll-0xfacf>
10040c3e9:	48 89 f9             	mov    %rdi,%rcx
10040c3ec:	e8 af 7c 01 00       	call   1004240a0 <.text+0x230a0>
10040c3f1:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
10040c3f6:	48 81 fa 31 03 00 00 	cmp    $0x331,%rdx
10040c3fd:	77 a1                	ja     10040c3a0 <.text+0xb3a0>
10040c3ff:	48 8d 14 52          	lea    (%rdx,%rdx,2),%rdx
10040c403:	48 8d 05 76 c6 01 00 	lea    0x1c676(%rip),%rax        # 100428a80 <_head_msys_gcrypt_20_dll-0xe580>
10040c40a:	48 8d 04 d0          	lea    (%rax,%rdx,8),%rax
10040c40e:	48 81 c4 38 01 00 00 	add    $0x138,%rsp
10040c415:	5b                   	pop    %rbx
10040c416:	5e                   	pop    %rsi
10040c417:	5f                   	pop    %rdi
10040c418:	5d                   	pop    %rbp
10040c419:	41 5c                	pop    %r12
10040c41b:	41 5d                	pop    %r13
10040c41d:	c3                   	ret
10040c41e:	66 90                	xchg   %ax,%ax
10040c420:	48 8d 15 f4 b0 01 00 	lea    0x1b0f4(%rip),%rdx        # 10042751b <_head_msys_gcrypt_20_dll-0xfae5>
10040c427:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
10040c42b:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
10040c430:	e8 6b 7c 01 00       	call   1004240a0 <.text+0x230a0>
10040c435:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
10040c43a:	48 81 fa 31 03 00 00 	cmp    $0x331,%rdx
10040c441:	76 bc                	jbe    10040c3ff <.text+0xb3ff>
10040c443:	e9 58 ff ff ff       	jmp    10040c3a0 <.text+0xb3a0>
10040c448:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040c44f:	00
10040c450:	48 8d 7c 24 30       	lea    0x30(%rsp),%rdi
10040c455:	4c 8d 05 30 b5 01 00 	lea    0x1b530(%rip),%r8        # 10042798c <_head_msys_gcrypt_20_dll-0xf674>
10040c45c:	ba 00 01 00 00       	mov    $0x100,%edx
10040c461:	4c 8d 4b 01          	lea    0x1(%rbx),%r9
10040c465:	48 89 f9             	mov    %rdi,%rcx
10040c468:	e8 03 7c 01 00       	call   100424070 <.text+0x23070>
10040c46d:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
10040c472:	48 8d 15 af b0 01 00 	lea    0x1b0af(%rip),%rdx        # 100427528 <_head_msys_gcrypt_20_dll-0xfad8>
10040c479:	e9 6b ff ff ff       	jmp    10040c3e9 <.text+0xb3e9>
10040c47e:	66 90                	xchg   %ax,%ax
10040c480:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
10040c484:	48 8d 05 f5 c5 01 00 	lea    0x1c5f5(%rip),%rax        # 100428a80 <_head_msys_gcrypt_20_dll-0xe580>
10040c48b:	48 8d 04 d0          	lea    (%rax,%rdx,8),%rax
10040c48f:	e9 e3 fd ff ff       	jmp    10040c277 <.text+0xb277>
10040c494:	0f 1f 40 00          	nopl   0x0(%rax)
10040c498:	48 8b 96 c8 00 00 00 	mov    0xc8(%rsi),%rdx
10040c49f:	41 bd 20 00 00 00    	mov    $0x20,%r13d
10040c4a5:	49 89 d0             	mov    %rdx,%r8
10040c4a8:	48 89 f1             	mov    %rsi,%rcx
10040c4ab:	e8 f0 e9 ff ff       	call   10040aea0 <.text+0x9ea0>
10040c4b0:	48 c7 00 13 40 00 00 	movq   $0x4013,(%rax)
10040c4b7:	4c 89 68 10          	mov    %r13,0x10(%rax)
10040c4bb:	c6 40 08 01          	movb   $0x1,0x8(%rax)
10040c4bf:	48 81 c4 38 01 00 00 	add    $0x138,%rsp
10040c4c6:	5b                   	pop    %rbx
10040c4c7:	5e                   	pop    %rsi
10040c4c8:	5f                   	pop    %rdi
10040c4c9:	5d                   	pop    %rbp
10040c4ca:	41 5c                	pop    %r12
10040c4cc:	41 5d                	pop    %r13
10040c4ce:	c3                   	ret
10040c4cf:	90                   	nop
10040c4d0:	48 8b 96 c8 00 00 00 	mov    0xc8(%rsi),%rdx
10040c4d7:	41 bd 0d 00 00 00    	mov    $0xd,%r13d
10040c4dd:	eb c6                	jmp    10040c4a5 <.text+0xb4a5>
10040c4df:	90                   	nop
10040c4e0:	48 8b 96 c8 00 00 00 	mov    0xc8(%rsi),%rdx
10040c4e7:	41 bd 0a 00 00 00    	mov    $0xa,%r13d
10040c4ed:	eb b6                	jmp    10040c4a5 <.text+0xb4a5>
10040c4ef:	90                   	nop
10040c4f0:	48 8b 96 c8 00 00 00 	mov    0xc8(%rsi),%rdx
10040c4f7:	41 bd 09 00 00 00    	mov    $0x9,%r13d
10040c4fd:	eb a6                	jmp    10040c4a5 <.text+0xb4a5>
10040c4ff:	48 8d 15 a7 b4 01 00 	lea    0x1b4a7(%rip),%rdx        # 1004279ad <_head_msys_gcrypt_20_dll-0xf653>
10040c506:	4c 89 e1             	mov    %r12,%rcx
10040c509:	e8 c2 7b 01 00       	call   1004240d0 <.text+0x230d0>
10040c50e:	48 8b 96 c8 00 00 00 	mov    0xc8(%rsi),%rdx
10040c515:	89 c1                	mov    %eax,%ecx
10040c517:	48 89 d0             	mov    %rdx,%rax
10040c51a:	85 c9                	test   %ecx,%ecx
10040c51c:	74 0f                	je     10040c52d <.text+0xb52d>
10040c51e:	80 7b 02 00          	cmpb   $0x0,0x2(%rbx)
10040c522:	0f 85 4f fd ff ff    	jne    10040c277 <.text+0xb277>
10040c528:	e9 78 ff ff ff       	jmp    10040c4a5 <.text+0xb4a5>
10040c52d:	41 bd 7f 00 00 00    	mov    $0x7f,%r13d
10040c533:	e9 6d ff ff ff       	jmp    10040c4a5 <.text+0xb4a5>
10040c538:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040c53f:	00
10040c540:	56                   	push   %rsi
10040c541:	53                   	push   %rbx
10040c542:	48 83 ec 48          	sub    $0x48,%rsp
10040c546:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
10040c54b:	0f 29 7c 24 30       	movaps %xmm7,0x30(%rsp)
10040c550:	48 8b 91 c8 00 00 00 	mov    0xc8(%rcx),%rdx
10040c557:	66 48 0f 6e c2       	movq   %rdx,%xmm0
10040c55c:	49 89 d0             	mov    %rdx,%r8
10040c55f:	f2 0f 12 f8          	movddup %xmm0,%xmm7
10040c563:	48 89 ce             	mov    %rcx,%rsi
10040c566:	66 0f 28 f1          	movapd %xmm1,%xmm6
10040c56a:	e8 91 e8 ff ff       	call   10040ae00 <.text+0x9e00>
10040c56f:	0f 11 78 08          	movups %xmm7,0x8(%rax)
10040c573:	48 83 be a8 01 00 00 	cmpq   $0x0,0x1a8(%rsi)
10040c57a:	00
10040c57b:	48 89 c3             	mov    %rax,%rbx
10040c57e:	48 c7 00 0b 00 00 00 	movq   $0xb,(%rax)
10040c585:	74 29                	je     10040c5b0 <.text+0xb5b0>
10040c587:	48 c7 03 05 40 00 00 	movq   $0x4005,(%rbx)
10040c58e:	48 89 d8             	mov    %rbx,%rax
10040c591:	c6 43 08 00          	movb   $0x0,0x8(%rbx)
10040c595:	f2 0f 11 73 10       	movsd  %xmm6,0x10(%rbx)
10040c59a:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
10040c59f:	0f 28 7c 24 30       	movaps 0x30(%rsp),%xmm7
10040c5a4:	48 83 c4 48          	add    $0x48,%rsp
10040c5a8:	5b                   	pop    %rbx
10040c5a9:	5e                   	pop    %rsi
10040c5aa:	c3                   	ret
10040c5ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040c5b0:	4c 8b 86 c8 00 00 00 	mov    0xc8(%rsi),%r8
10040c5b7:	48 89 c2             	mov    %rax,%rdx
10040c5ba:	48 89 f1             	mov    %rsi,%rcx
10040c5bd:	e8 3e e8 ff ff       	call   10040ae00 <.text+0x9e00>
10040c5c2:	48 8b 96 a8 00 00 00 	mov    0xa8(%rsi),%rdx
10040c5c9:	48 89 58 08          	mov    %rbx,0x8(%rax)
10040c5cd:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
10040c5d1:	48 c7 00 0b 20 00 00 	movq   $0x200b,(%rax)
10040c5d8:	48 89 48 10          	mov    %rcx,0x10(%rax)
10040c5dc:	48 89 42 08          	mov    %rax,0x8(%rdx)
10040c5e0:	eb a5                	jmp    10040c587 <.text+0xb587>
10040c5e2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040c5e9:	00 00 00 00
10040c5ed:	0f 1f 00             	nopl   (%rax)
10040c5f0:	55                   	push   %rbp
10040c5f1:	57                   	push   %rdi
10040c5f2:	56                   	push   %rsi
10040c5f3:	53                   	push   %rbx
10040c5f4:	48 83 ec 28          	sub    $0x28,%rsp
10040c5f8:	48 8b 81 c8 00 00 00 	mov    0xc8(%rcx),%rax
10040c5ff:	89 d6                	mov    %edx,%esi
10040c601:	48 89 cb             	mov    %rcx,%rbx
10040c604:	48 8b 91 a8 01 00 00 	mov    0x1a8(%rcx),%rdx
10040c60b:	4c 89 c5             	mov    %r8,%rbp
10040c60e:	4c 89 cf             	mov    %r9,%rdi
10040c611:	48 39 41 40          	cmp    %rax,0x40(%rcx)
10040c615:	74 79                	je     10040c690 <.text+0xb690>
10040c617:	48 85 d2             	test   %rdx,%rdx
10040c61a:	0f 84 8e 00 00 00    	je     10040c6ae <.text+0xb6ae>
10040c620:	48 83 c2 01          	add    $0x1,%rdx
10040c624:	4c 8b 43 40          	mov    0x40(%rbx),%r8
10040c628:	48 89 93 a8 01 00 00 	mov    %rdx,0x1a8(%rbx)
10040c62f:	4c 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%r8
10040c636:	0f 84 a4 00 00 00    	je     10040c6e0 <.text+0xb6e0>
10040c63c:	49 8b 40 10          	mov    0x10(%r8),%rax
10040c640:	48 89 43 40          	mov    %rax,0x40(%rbx)
10040c644:	0b b3 18 13 00 00    	or     0x1318(%rbx),%esi
10040c64a:	49 89 68 10          	mov    %rbp,0x10(%r8)
10040c64e:	89 f0                	mov    %esi,%eax
10040c650:	49 89 40 08          	mov    %rax,0x8(%r8)
10040c654:	48 8b 43 28          	mov    0x28(%rbx),%rax
10040c658:	49 89 78 20          	mov    %rdi,0x20(%r8)
10040c65c:	49 89 40 18          	mov    %rax,0x18(%r8)
10040c660:	48 8b 43 38          	mov    0x38(%rbx),%rax
10040c664:	49 89 40 28          	mov    %rax,0x28(%r8)
10040c668:	4c 89 43 38          	mov    %r8,0x38(%rbx)
10040c66c:	48 85 d2             	test   %rdx,%rdx
10040c66f:	0f 84 a3 00 00 00    	je     10040c718 <.text+0xb718>
10040c675:	48 83 ea 01          	sub    $0x1,%rdx
10040c679:	48 89 93 a8 01 00 00 	mov    %rdx,0x1a8(%rbx)
10040c680:	48 83 c4 28          	add    $0x28,%rsp
10040c684:	5b                   	pop    %rbx
10040c685:	5e                   	pop    %rsi
10040c686:	5f                   	pop    %rdi
10040c687:	5d                   	pop    %rbp
10040c688:	c3                   	ret
10040c689:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040c690:	48 85 d2             	test   %rdx,%rdx
10040c693:	0f 85 9e 00 00 00    	jne    10040c737 <.text+0xb737>
10040c699:	e8 32 f1 ff ff       	call   10040b7d0 <.text+0xa7d0>
10040c69e:	48 8b 93 a8 01 00 00 	mov    0x1a8(%rbx),%rdx
10040c6a5:	48 85 d2             	test   %rdx,%rdx
10040c6a8:	0f 85 72 ff ff ff    	jne    10040c620 <.text+0xb620>
10040c6ae:	48 89 d9             	mov    %rbx,%rcx
10040c6b1:	e8 9a f3 ff ff       	call   10040ba50 <.text+0xaa50>
10040c6b6:	48 8b 93 a8 01 00 00 	mov    0x1a8(%rbx),%rdx
10040c6bd:	48 c7 83 b0 01 00 00 	movq   $0x0,0x1b0(%rbx)
10040c6c4:	00 00 00 00
10040c6c8:	c7 83 b8 01 00 00 2c 	movl   $0xc2c,0x1b8(%rbx)
10040c6cf:	0c 00 00
10040c6d2:	e9 49 ff ff ff       	jmp    10040c620 <.text+0xb620>
10040c6d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040c6de:	00 00
10040c6e0:	48 85 d2             	test   %rdx,%rdx
10040c6e3:	75 52                	jne    10040c737 <.text+0xb737>
10040c6e5:	ba 04 00 00 00       	mov    $0x4,%edx
10040c6ea:	48 89 d9             	mov    %rbx,%rcx
10040c6ed:	e8 7e ef ff ff       	call   10040b670 <.text+0xa670>
10040c6f2:	80 bb e9 0e 00 00 00 	cmpb   $0x0,0xee9(%rbx)
10040c6f9:	49 89 c0             	mov    %rax,%r8
10040c6fc:	75 0e                	jne    10040c70c <.text+0xb70c>
10040c6fe:	48 8b 00             	mov    (%rax),%rax
10040c701:	48 83 e0 c0          	and    $0xffffffffffffffc0,%rax
10040c705:	48 83 c8 29          	or     $0x29,%rax
10040c709:	49 89 00             	mov    %rax,(%r8)
10040c70c:	48 8b 93 a8 01 00 00 	mov    0x1a8(%rbx),%rdx
10040c713:	e9 2c ff ff ff       	jmp    10040c644 <.text+0xb644>
10040c718:	4c 8d 0d 01 ad 01 00 	lea    0x1ad01(%rip),%r9        # 100427420 <_head_msys_gcrypt_20_dll-0xfbe0>
10040c71f:	4c 8d 05 ac be 01 00 	lea    0x1beac(%rip),%r8        # 1004285d2 <_head_msys_gcrypt_20_dll-0xea2e>
10040c726:	ba 35 0c 00 00       	mov    $0xc35,%edx
10040c72b:	48 8d 0d fd ac 01 00 	lea    0x1acfd(%rip),%rcx        # 10042742f <_head_msys_gcrypt_20_dll-0xfbd1>
10040c732:	e8 f9 73 01 00       	call   100423b30 <.text+0x22b30>
10040c737:	48 89 d9             	mov    %rbx,%rcx
10040c73a:	e8 51 cd ff ff       	call   100409490 <.text+0x8490>
10040c73f:	90                   	nop
10040c740:	41 56                	push   %r14
10040c742:	41 55                	push   %r13
10040c744:	41 54                	push   %r12
10040c746:	55                   	push   %rbp
10040c747:	57                   	push   %rdi
10040c748:	56                   	push   %rsi
10040c749:	53                   	push   %rbx
10040c74a:	48 83 ec 30          	sub    $0x30,%rsp
10040c74e:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
10040c753:	48 8b 81 a8 01 00 00 	mov    0x1a8(%rcx),%rax
10040c75a:	48 8b b1 c8 00 00 00 	mov    0xc8(%rcx),%rsi
10040c761:	48 89 cb             	mov    %rcx,%rbx
10040c764:	48 89 d7             	mov    %rdx,%rdi
10040c767:	4c 89 c5             	mov    %r8,%rbp
10040c76a:	48 39 71 40          	cmp    %rsi,0x40(%rcx)
10040c76e:	0f 84 ec 00 00 00    	je     10040c860 <.text+0xb860>
10040c774:	48 85 c0             	test   %rax,%rax
10040c777:	0f 84 fd 00 00 00    	je     10040c87a <.text+0xb87a>
10040c77d:	48 83 bb b0 01 00 00 	cmpq   $0x2,0x1b0(%rbx)
10040c784:	02
10040c785:	0f 86 1d 01 00 00    	jbe    10040c8a8 <.text+0xb8a8>
10040c78b:	48 83 c0 01          	add    $0x1,%rax
10040c78f:	4c 8b a3 c8 00 00 00 	mov    0xc8(%rbx),%r12
10040c796:	48 89 f9             	mov    %rdi,%rcx
10040c799:	48 89 83 a8 01 00 00 	mov    %rax,0x1a8(%rbx)
10040c7a0:	e8 ab 79 01 00       	call   100424150 <.text+0x23150>
10040c7a5:	4d 89 e0             	mov    %r12,%r8
10040c7a8:	4c 89 e2             	mov    %r12,%rdx
10040c7ab:	48 89 d9             	mov    %rbx,%rcx
10040c7ae:	49 89 c5             	mov    %rax,%r13
10040c7b1:	e8 ea e6 ff ff       	call   10040aea0 <.text+0x9ea0>