1004201c9:	85 c0                	test   %eax,%eax
1004201cb:	75 d3                	jne    1004201a0 <.text+0x1f1a0>
1004201cd:	4d 63 ff             	movslq %r15d,%r15
1004201d0:	48 8d 05 89 fe 00 00 	lea    0xfe89(%rip),%rax        # 100430060 <_head_msys_gcrypt_20_dll-0x6fa0>
1004201d7:	49 89 75 00          	mov    %rsi,0x0(%r13)
1004201db:	49 c1 e7 04          	shl    $0x4,%r15
1004201df:	49 89 1c 24          	mov    %rbx,(%r12)
1004201e3:	4a 8b 5c 38 08       	mov    0x8(%rax,%r15,1),%rbx
1004201e8:	e9 69 ff ff ff       	jmp    100420156 <.text+0x1f156>
1004201ed:	0f 1f 00             	nopl   (%rax)
1004201f0:	48 89 de             	mov    %rbx,%rsi
1004201f3:	e9 38 ff ff ff       	jmp    100420130 <.text+0x1f130>
1004201f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004201ff:	00
100420200:	48 85 c9             	test   %rcx,%rcx
100420203:	74 05                	je     10042020a <.text+0x1f20a>
100420205:	e9 f6 fe ff ff       	jmp    100420100 <.text+0x1f100>
10042020a:	31 c0                	xor    %eax,%eax
10042020c:	c3                   	ret
10042020d:	0f 1f 00             	nopl   (%rax)
100420210:	41 55                	push   %r13
100420212:	41 54                	push   %r12
100420214:	55                   	push   %rbp
100420215:	57                   	push   %rdi
100420216:	56                   	push   %rsi
100420217:	53                   	push   %rbx
100420218:	48 83 ec 58          	sub    $0x58,%rsp
10042021c:	48 8b 05 95 60 01 00 	mov    0x16095(%rip),%rax        # 1004362b8 <_head_msys_gcrypt_20_dll-0xd48>
100420223:	48 89 cb             	mov    %rcx,%rbx
100420226:	48 85 c0             	test   %rax,%rax
100420229:	75 0d                	jne    100420238 <.text+0x1f238>
10042022b:	eb 33                	jmp    100420260 <.text+0x1f260>
10042022d:	0f 1f 00             	nopl   (%rax)
100420230:	48 8b 00             	mov    (%rax),%rax
100420233:	48 85 c0             	test   %rax,%rax
100420236:	74 28                	je     100420260 <.text+0x1f260>
100420238:	48 3b 58 08          	cmp    0x8(%rax),%rbx
10042023c:	75 f2                	jne    100420230 <.text+0x1f230>
10042023e:	48 8b 70 10          	mov    0x10(%rax),%rsi
100420242:	48 85 f6             	test   %rsi,%rsi
100420245:	74 29                	je     100420270 <.text+0x1f270>
100420247:	48 89 f0             	mov    %rsi,%rax
10042024a:	48 83 c4 58          	add    $0x58,%rsp
10042024e:	5b                   	pop    %rbx
10042024f:	5e                   	pop    %rsi
100420250:	5f                   	pop    %rdi
100420251:	5d                   	pop    %rbp
100420252:	41 5c                	pop    %r12
100420254:	41 5d                	pop    %r13
100420256:	c3                   	ret
100420257:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10042025e:	00 00
100420260:	48 85 db             	test   %rbx,%rbx
100420263:	0f 84 02 01 00 00    	je     10042036b <.text+0x1f36b>
100420269:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100420270:	4c 8d 6c 24 28       	lea    0x28(%rsp),%r13
100420275:	4c 8d 64 24 20       	lea    0x20(%rsp),%r12
10042027a:	48 89 d9             	mov    %rbx,%rcx
10042027d:	4d 89 e8             	mov    %r13,%r8
100420280:	4c 89 e2             	mov    %r12,%rdx
100420283:	e8 78 fe ff ff       	call   100420100 <.text+0x1f100>
100420288:	48 89 c7             	mov    %rax,%rdi
10042028b:	48 85 c0             	test   %rax,%rax
10042028e:	0f 84 c4 00 00 00    	je     100420358 <.text+0x1f358>
100420294:	48 89 d9             	mov    %rbx,%rcx
100420297:	48 8d 6c 24 30       	lea    0x30(%rsp),%rbp
10042029c:	48 89 de             	mov    %rbx,%rsi
10042029f:	e8 ac 3e 00 00       	call   100424150 <.text+0x23150>
1004202a4:	48 89 e9             	mov    %rbp,%rcx
1004202a7:	8d 50 64             	lea    0x64(%rax),%edx
1004202aa:	e8 31 32 00 00       	call   1004234e0 <.text+0x224e0>
1004202af:	90                   	nop
1004202b0:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
1004202b5:	48 89 f2             	mov    %rsi,%rdx
1004202b8:	48 89 e9             	mov    %rbp,%rcx
1004202bb:	49 29 f0             	sub    %rsi,%r8
1004202be:	e8 dd 32 00 00       	call   1004235a0 <.text+0x225a0>
1004202c3:	48 89 fa             	mov    %rdi,%rdx
1004202c6:	48 89 e9             	mov    %rbp,%rcx
1004202c9:	e8 22 33 00 00       	call   1004235f0 <.text+0x225f0>
1004202ce:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1004202d3:	4d 89 e8             	mov    %r13,%r8
1004202d6:	4c 89 e2             	mov    %r12,%rdx
1004202d9:	48 8d 70 01          	lea    0x1(%rax),%rsi
1004202dd:	48 89 f1             	mov    %rsi,%rcx
1004202e0:	e8 1b fe ff ff       	call   100420100 <.text+0x1f100>
1004202e5:	48 89 c7             	mov    %rax,%rdi
1004202e8:	48 85 c0             	test   %rax,%rax
1004202eb:	75 c3                	jne    1004202b0 <.text+0x1f2b0>
1004202ed:	48 89 f2             	mov    %rsi,%rdx
1004202f0:	48 89 e9             	mov    %rbp,%rcx
1004202f3:	e8 f8 32 00 00       	call   1004235f0 <.text+0x225f0>
1004202f8:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004202fe:	48 8d 15 5b fc 00 00 	lea    0xfc5b(%rip),%rdx        # 10042ff60 <_head_msys_gcrypt_20_dll-0x70a0>
100420305:	48 89 e9             	mov    %rbp,%rcx
100420308:	e8 93 32 00 00       	call   1004235a0 <.text+0x225a0>
10042030d:	31 d2                	xor    %edx,%edx
10042030f:	48 89 e9             	mov    %rbp,%rcx
100420312:	e8 29 34 00 00       	call   100423740 <.text+0x22740>
100420317:	48 89 c6             	mov    %rax,%rsi
10042031a:	48 85 c0             	test   %rax,%rax
10042031d:	74 53                	je     100420372 <.text+0x1f372>
10042031f:	b9 18 00 00 00       	mov    $0x18,%ecx
100420324:	e8 1f 36 00 00       	call   100423948 <.text+0x22948>
100420329:	66 48 0f 6e cb       	movq   %rbx,%xmm1
10042032e:	f3 0f 7e 05 82 5f 01 	movq   0x15f82(%rip),%xmm0        # 1004362b8 <_head_msys_gcrypt_20_dll-0xd48>
100420335:	00
100420336:	48 89 70 10          	mov    %rsi,0x10(%rax)
10042033a:	66 0f 6c c1          	punpcklqdq %xmm1,%xmm0
10042033e:	48 89 05 73 5f 01 00 	mov    %rax,0x15f73(%rip)        # 1004362b8 <_head_msys_gcrypt_20_dll-0xd48>
100420345:	0f 11 00             	movups %xmm0,(%rax)
100420348:	48 89 f0             	mov    %rsi,%rax
10042034b:	48 83 c4 58          	add    $0x58,%rsp
10042034f:	5b                   	pop    %rbx
100420350:	5e                   	pop    %rsi
100420351:	5f                   	pop    %rdi
100420352:	5d                   	pop    %rbp
100420353:	41 5c                	pop    %r12
100420355:	41 5d                	pop    %r13
100420357:	c3                   	ret
100420358:	48 89 de             	mov    %rbx,%rsi
10042035b:	48 89 f0             	mov    %rsi,%rax
10042035e:	48 83 c4 58          	add    $0x58,%rsp
100420362:	5b                   	pop    %rbx
100420363:	5e                   	pop    %rsi
100420364:	5f                   	pop    %rdi
100420365:	5d                   	pop    %rbp
100420366:	41 5c                	pop    %r12
100420368:	41 5d                	pop    %r13
10042036a:	c3                   	ret
10042036b:	31 f6                	xor    %esi,%esi
10042036d:	e9 d5 fe ff ff       	jmp    100420247 <.text+0x1f247>
100420372:	e8 d9 37 00 00       	call   100423b50 <.text+0x22b50>
100420377:	8b 08                	mov    (%rax),%ecx
100420379:	e8 b2 3d 00 00       	call   100424130 <.text+0x23130>
10042037e:	48 8d 0d e3 fb 00 00 	lea    0xfbe3(%rip),%rcx        # 10042ff68 <_head_msys_gcrypt_20_dll-0x7098>
100420385:	48 89 c2             	mov    %rax,%rdx
100420388:	e8 93 36 00 00       	call   100423a20 <.text+0x22a20>
10042038d:	90                   	nop
10042038e:	66 90                	xchg   %ax,%ax
100420390:	41 54                	push   %r12
100420392:	55                   	push   %rbp
100420393:	57                   	push   %rdi
100420394:	56                   	push   %rsi
100420395:	53                   	push   %rbx
100420396:	48 83 ec 30          	sub    $0x30,%rsp
10042039a:	48 89 cd             	mov    %rcx,%rbp
10042039d:	89 d6                	mov    %edx,%esi
10042039f:	44 89 c7             	mov    %r8d,%edi
1004203a2:	4d 89 cc             	mov    %r9,%r12
1004203a5:	4d 85 c9             	test   %r9,%r9
1004203a8:	0f 84 a2 00 00 00    	je     100420450 <.text+0x1f450>
1004203ae:	48 85 c9             	test   %rcx,%rcx
1004203b1:	0f 84 99 00 00 00    	je     100420450 <.text+0x1f450>
1004203b7:	48 8b 1d f2 5e 01 00 	mov    0x15ef2(%rip),%rbx        # 1004362b0 <_head_msys_gcrypt_20_dll-0xd50>
1004203be:	48 85 db             	test   %rbx,%rbx
1004203c1:	75 0d                	jne    1004203d0 <.text+0x1f3d0>
1004203c3:	eb 2b                	jmp    1004203f0 <.text+0x1f3f0>
1004203c5:	0f 1f 00             	nopl   (%rax)
1004203c8:	48 8b 1b             	mov    (%rbx),%rbx
1004203cb:	48 85 db             	test   %rbx,%rbx
1004203ce:	74 20                	je     1004203f0 <.text+0x1f3f0>
1004203d0:	39 73 08             	cmp    %esi,0x8(%rbx)
1004203d3:	75 f3                	jne    1004203c8 <.text+0x1f3c8>
1004203d5:	39 7b 0c             	cmp    %edi,0xc(%rbx)
1004203d8:	75 ee                	jne    1004203c8 <.text+0x1f3c8>
1004203da:	48 8d 53 18          	lea    0x18(%rbx),%rdx
1004203de:	48 89 e9             	mov    %rbp,%rcx
1004203e1:	e8 0a 3d 00 00       	call   1004240f0 <.text+0x230f0>
1004203e6:	85 c0                	test   %eax,%eax
1004203e8:	75 de                	jne    1004203c8 <.text+0x1f3c8>
1004203ea:	48 8b 43 10          	mov    0x10(%rbx),%rax
1004203ee:	eb 55                	jmp    100420445 <.text+0x1f445>
1004203f0:	48 89 e9             	mov    %rbp,%rcx
1004203f3:	e8 58 3d 00 00       	call   100424150 <.text+0x23150>
1004203f8:	48 8d 48 20          	lea    0x20(%rax),%rcx
1004203fc:	e8 47 35 00 00       	call   100423948 <.text+0x22948>
100420401:	48 89 ea             	mov    %rbp,%rdx
100420404:	48 89 c3             	mov    %rax,%rbx
100420407:	48 8d 48 18          	lea    0x18(%rax),%rcx
10042040b:	e8 f0 3c 00 00       	call   100424100 <.text+0x23100>
100420410:	89 73 08             	mov    %esi,0x8(%rbx)
100420413:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
10042041a:	00
10042041b:	4c 89 e1             	mov    %r12,%rcx
10042041e:	89 7b 0c             	mov    %edi,0xc(%rbx)
100420421:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
100420426:	e8 25 19 00 00       	call   100421d50 <.text+0x20d50>
10042042b:	48 89 43 10          	mov    %rax,0x10(%rbx)
10042042f:	48 85 c0             	test   %rax,%rax
100420432:	74 2e                	je     100420462 <.text+0x1f462>
100420434:	48 8b 15 75 5e 01 00 	mov    0x15e75(%rip),%rdx        # 1004362b0 <_head_msys_gcrypt_20_dll-0xd50>
10042043b:	48 89 1d 6e 5e 01 00 	mov    %rbx,0x15e6e(%rip)        # 1004362b0 <_head_msys_gcrypt_20_dll-0xd50>
100420442:	48 89 13             	mov    %rdx,(%rbx)
100420445:	48 83 c4 30          	add    $0x30,%rsp
100420449:	5b                   	pop    %rbx
10042044a:	5e                   	pop    %rsi
10042044b:	5f                   	pop    %rdi
10042044c:	5d                   	pop    %rbp
10042044d:	41 5c                	pop    %r12
10042044f:	c3                   	ret
100420450:	48 8d 05 09 fb 00 00 	lea    0xfb09(%rip),%rax        # 10042ff60 <_head_msys_gcrypt_20_dll-0x70a0>
100420457:	48 83 c4 30          	add    $0x30,%rsp
10042045b:	5b                   	pop    %rbx
10042045c:	5e                   	pop    %rsi
10042045d:	5f                   	pop    %rdi
10042045e:	5d                   	pop    %rbp
10042045f:	41 5c                	pop    %r12
100420461:	c3                   	ret
100420462:	e8 e9 36 00 00       	call   100423b50 <.text+0x22b50>
100420467:	8b 08                	mov    (%rax),%ecx
100420469:	e8 c2 3c 00 00       	call   100424130 <.text+0x23130>
10042046e:	48 8d 0d 1b fb 00 00 	lea    0xfb1b(%rip),%rcx        # 10042ff90 <_head_msys_gcrypt_20_dll-0x7070>
100420475:	48 89 c2             	mov    %rax,%rdx
100420478:	e8 a3 35 00 00       	call   100423a20 <.text+0x22a20>
10042047d:	90                   	nop
10042047e:	90                   	nop
10042047f:	90                   	nop
100420480:	48 83 ec 28          	sub    $0x28,%rsp
100420484:	48 89 d1             	mov    %rdx,%rcx
100420487:	e8 f4 38 00 00       	call   100423d80 <.text+0x22d80>
10042048c:	48 8d 15 8d fc 00 00 	lea    0xfc8d(%rip),%rdx        # 100430120 <_head_msys_gcrypt_20_dll-0x6ee0>
100420493:	48 85 c0             	test   %rax,%rax
100420496:	48 0f 44 c2          	cmove  %rdx,%rax
10042049a:	48 83 c4 28          	add    $0x28,%rsp
10042049e:	c3                   	ret
10042049f:	90                   	nop
1004204a0:	41 57                	push   %r15
1004204a2:	41 56                	push   %r14
1004204a4:	41 55                	push   %r13
1004204a6:	41 54                	push   %r12
1004204a8:	55                   	push   %rbp
1004204a9:	57                   	push   %rdi
1004204aa:	56                   	push   %rsi
1004204ab:	53                   	push   %rbx
1004204ac:	48 83 ec 28          	sub    $0x28,%rsp
1004204b0:	48 89 ce             	mov    %rcx,%rsi
1004204b3:	48 89 d5             	mov    %rdx,%rbp
1004204b6:	45 89 c4             	mov    %r8d,%r12d
1004204b9:	48 85 c9             	test   %rcx,%rcx
1004204bc:	0f 84 d8 01 00 00    	je     10042069a <.text+0x1f69a>
1004204c2:	0f be 11             	movsbl (%rcx),%edx
1004204c5:	84 d2                	test   %dl,%dl
1004204c7:	0f 84 c3 01 00 00    	je     100420690 <.text+0x1f690>
1004204cd:	bb 01 00 00 00       	mov    $0x1,%ebx
1004204d2:	31 ff                	xor    %edi,%edi
1004204d4:	49 bd 00 04 00 00 20 	movabs $0x400002000000400,%r13
1004204db:	00 00 04
1004204de:	eb 19                	jmp    1004204f9 <.text+0x1f4f9>
1004204e0:	49 0f a3 d5          	bt     %rdx,%r13
1004204e4:	73 18                	jae    1004204fe <.text+0x1f4fe>
1004204e6:	83 c7 01             	add    $0x1,%edi
1004204e9:	48 8d 43 01          	lea    0x1(%rbx),%rax
1004204ed:	0f be 54 06 ff       	movsbl -0x1(%rsi,%rax,1),%edx
1004204f2:	84 d2                	test   %dl,%dl
1004204f4:	74 2a                	je     100420520 <.text+0x1f520>
1004204f6:	48 89 c3             	mov    %rax,%rbx
1004204f9:	80 fa 3a             	cmp    $0x3a,%dl
1004204fc:	76 e2                	jbe    1004204e0 <.text+0x1f4e0>
1004204fe:	48 85 ed             	test   %rbp,%rbp
100420501:	74 e6                	je     1004204e9 <.text+0x1f4e9>
100420503:	48 89 e9             	mov    %rbp,%rcx
100420506:	e8 d5 3b 00 00       	call   1004240e0 <.text+0x230e0>
10042050b:	48 85 c0             	test   %rax,%rax
10042050e:	75 d6                	jne    1004204e6 <.text+0x1f4e6>
100420510:	48 8d 43 01          	lea    0x1(%rbx),%rax
100420514:	0f be 54 06 ff       	movsbl -0x1(%rsi,%rax,1),%edx
100420519:	84 d2                	test   %dl,%dl
10042051b:	75 d9                	jne    1004204f6 <.text+0x1f4f6>
10042051d:	0f 1f 00             	nopl   (%rax)
100420520:	8d 4c 7b 01          	lea    0x1(%rbx,%rdi,2),%ecx
100420524:	48 63 c9             	movslq %ecx,%rcx
100420527:	45 85 e4             	test   %r12d,%r12d
10042052a:	0f 85 f0 00 00 00    	jne    100420620 <.text+0x1f620>
100420530:	e8 43 34 00 00       	call   100423978 <.text+0x22978>
100420535:	49 89 c7             	mov    %rax,%r15
100420538:	48 85 c0             	test   %rax,%rax
10042053b:	0f 84 59 01 00 00    	je     10042069a <.text+0x1f69a>
100420541:	0f b6 1e             	movzbl (%rsi),%ebx
100420544:	84 db                	test   %bl,%bl
100420546:	0f 84 e7 00 00 00    	je     100420633 <.text+0x1f633>
10042054c:	44 0f b7 35 ae fc 00 	movzwl 0xfcae(%rip),%r14d        # 100430202 <_head_msys_gcrypt_20_dll-0x6dfe>
100420553:	00
100420554:	31 ff                	xor    %edi,%edi
100420556:	eb 7e                	jmp    1004205d6 <.text+0x1f5d6>
100420558:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10042055f:	00
100420560:	80 fb 25             	cmp    $0x25,%bl
100420563:	0f 84 d7 00 00 00    	je     100420640 <.text+0x1f640>
100420569:	80 fb 0a             	cmp    $0xa,%bl
10042056c:	0f 84 ee 00 00 00    	je     100420660 <.text+0x1f660>
100420572:	44 8d 6f 01          	lea    0x1(%rdi),%r13d
100420576:	48 85 ed             	test   %rbp,%rbp
100420579:	0f 84 01 01 00 00    	je     100420680 <.text+0x1f680>
10042057f:	0f be d3             	movsbl %bl,%edx
100420582:	48 89 e9             	mov    %rbp,%rcx
100420585:	e8 56 3b 00 00       	call   1004240e0 <.text+0x230e0>
10042058a:	48 85 c0             	test   %rax,%rax
10042058d:	0f 84 ed 00 00 00    	je     100420680 <.text+0x1f680>
100420593:	89 d8                	mov    %ebx,%eax
100420595:	4d 63 cd             	movslq %r13d,%r9
100420598:	41 c6 04 24 25       	movb   $0x25,(%r12)
10042059d:	c0 e8 04             	shr    $0x4,%al
1004205a0:	3c 09                	cmp    $0x9,%al
1004205a2:	8d 48 30             	lea    0x30(%rax),%ecx
1004205a5:	8d 50 57             	lea    0x57(%rax),%edx
1004205a8:	0f 46 d1             	cmovbe %ecx,%edx
1004205ab:	83 e3 0f             	and    $0xf,%ebx
1004205ae:	8d 47 02             	lea    0x2(%rdi),%eax
1004205b1:	80 fb 09             	cmp    $0x9,%bl
1004205b4:	8d 4b 30             	lea    0x30(%rbx),%ecx
1004205b7:	48 98                	cltq
1004205b9:	43 88 14 0f          	mov    %dl,(%r15,%r9,1)
1004205bd:	8d 53 57             	lea    0x57(%rbx),%edx
1004205c0:	0f 4e d1             	cmovle %ecx,%edx
1004205c3:	83 c7 03             	add    $0x3,%edi
1004205c6:	41 88 14 07          	mov    %dl,(%r15,%rax,1)
1004205ca:	0f b6 5e 01          	movzbl 0x1(%rsi),%ebx
1004205ce:	48 83 c6 01          	add    $0x1,%rsi
1004205d2:	84 db                	test   %bl,%bl
1004205d4:	74 2d                	je     100420603 <.text+0x1f603>
1004205d6:	48 63 c7             	movslq %edi,%rax
1004205d9:	4d 8d 24 07          	lea    (%r15,%rax,1),%r12
1004205dd:	80 fb 3a             	cmp    $0x3a,%bl
1004205e0:	0f 85 7a ff ff ff    	jne    100420560 <.text+0x1f560>
1004205e6:	8d 47 02             	lea    0x2(%rdi),%eax
1004205e9:	48 83 c6 01          	add    $0x1,%rsi
1004205ed:	66 45 89 34 24       	mov    %r14w,(%r12)
1004205f2:	83 c7 03             	add    $0x3,%edi
1004205f5:	48 98                	cltq
1004205f7:	41 c6 04 07 61       	movb   $0x61,(%r15,%rax,1)
1004205fc:	0f b6 1e             	movzbl (%rsi),%ebx
1004205ff:	84 db                	test   %bl,%bl
100420601:	75 d3                	jne    1004205d6 <.text+0x1f5d6>
100420603:	48 63 ff             	movslq %edi,%rdi
100420606:	4c 01 ff             	add    %r15,%rdi
100420609:	c6 07 00             	movb   $0x0,(%rdi)
10042060c:	4c 89 f8             	mov    %r15,%rax
10042060f:	48 83 c4 28          	add    $0x28,%rsp
100420613:	5b                   	pop    %rbx
100420614:	5e                   	pop    %rsi
100420615:	5f                   	pop    %rdi
100420616:	5d                   	pop    %rbp
100420617:	41 5c                	pop    %r12
100420619:	41 5d                	pop    %r13
10042061b:	41 5e                	pop    %r14
10042061d:	41 5f                	pop    %r15
10042061f:	c3                   	ret
100420620:	e8 23 33 00 00       	call   100423948 <.text+0x22948>
100420625:	0f b6 1e             	movzbl (%rsi),%ebx