1004050f2:	48 ff e0             	rex.W jmp *%rax
1004050f5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004050fc:	00 00 00 00
100405100:	31 c0                	xor    %eax,%eax
100405102:	48 39 91 08 01 00 00 	cmp    %rdx,0x108(%rcx)
100405109:	0f 95 c0             	setne  %al
10040510c:	c3                   	ret
10040510d:	0f 1f 00             	nopl   (%rax)
100405110:	53                   	push   %rbx
100405111:	48 83 ec 20          	sub    $0x20,%rsp
100405115:	48 89 cb             	mov    %rcx,%rbx
100405118:	48 8b 0d f9 0e 03 00 	mov    0x30ef9(%rip),%rcx        # 100436018 <_head_msys_gcrypt_20_dll-0xfe8>
10040511f:	e8 5c e8 01 00       	call   100423980 <.text+0x22980>
100405124:	48 89 d9             	mov    %rbx,%rcx
100405127:	e8 dc e7 01 00       	call   100423908 <.text+0x22908>
10040512c:	48 89 05 e5 0e 03 00 	mov    %rax,0x30ee5(%rip)        # 100436018 <_head_msys_gcrypt_20_dll-0xfe8>
100405133:	48 85 c0             	test   %rax,%rax
100405136:	74 6c                	je     1004051a4 <.text+0x41a4>
100405138:	80 38 00             	cmpb   $0x0,(%rax)
10040513b:	48 89 c3             	mov    %rax,%rbx
10040513e:	75 10                	jne    100405150 <.text+0x4150>
100405140:	48 89 d8             	mov    %rbx,%rax
100405143:	48 83 c4 20          	add    $0x20,%rsp
100405147:	5b                   	pop    %rbx
100405148:	c3                   	ret
100405149:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100405150:	48 89 c1             	mov    %rax,%rcx
100405153:	e8 b8 e7 01 00       	call   100423910 <.text+0x22910>
100405158:	48 8b 1d b9 0e 03 00 	mov    0x30eb9(%rip),%rbx        # 100436018 <_head_msys_gcrypt_20_dll-0xfe8>
10040515f:	48 85 db             	test   %rbx,%rbx
100405162:	74 40                	je     1004051a4 <.text+0x41a4>
100405164:	80 3b 00             	cmpb   $0x0,(%rbx)
100405167:	74 d7                	je     100405140 <.text+0x4140>
100405169:	48 89 d9             	mov    %rbx,%rcx
10040516c:	e8 df ef 01 00       	call   100424150 <.text+0x23150>
100405171:	48 8d 5c 03 ff       	lea    -0x1(%rbx,%rax,1),%rbx
100405176:	eb 0f                	jmp    100405187 <.text+0x4187>
100405178:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040517f:	00
100405180:	c6 03 00             	movb   $0x0,(%rbx)
100405183:	48 83 eb 01          	sub    $0x1,%rbx
100405187:	e8 e4 e9 01 00       	call   100423b70 <.text+0x22b70>
10040518c:	48 0f be 13          	movsbq (%rbx),%rdx
100405190:	f6 44 02 01 08       	testb  $0x8,0x1(%rdx,%rax,1)
100405195:	75 e9                	jne    100405180 <.text+0x4180>
100405197:	48 8b 05 7a 0e 03 00 	mov    0x30e7a(%rip),%rax        # 100436018 <_head_msys_gcrypt_20_dll-0xfe8>
10040519e:	48 83 c4 20          	add    $0x20,%rsp
1004051a2:	5b                   	pop    %rbx
1004051a3:	c3                   	ret
1004051a4:	31 c0                	xor    %eax,%eax
1004051a6:	eb 9b                	jmp    100405143 <.text+0x4143>
1004051a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004051af:	00
1004051b0:	57                   	push   %rdi
1004051b1:	56                   	push   %rsi
1004051b2:	53                   	push   %rbx
1004051b3:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
1004051ba:	48 8b 81 30 13 00 00 	mov    0x1330(%rcx),%rax
1004051c1:	48 89 cb             	mov    %rcx,%rbx
1004051c4:	48 89 d6             	mov    %rdx,%rsi
1004051c7:	48 39 91 c8 00 00 00 	cmp    %rdx,0xc8(%rcx)
1004051ce:	0f 84 b4 00 00 00    	je     100405288 <.text+0x4288>
1004051d4:	48 89 d1             	mov    %rdx,%rcx
1004051d7:	48 8b b8 90 00 00 00 	mov    0x90(%rax),%rdi
1004051de:	e8 6d 54 00 00       	call   10040a650 <.text+0x9650>
1004051e3:	48 89 c1             	mov    %rax,%rcx
1004051e6:	ff d7                	call   *%rdi
1004051e8:	85 c0                	test   %eax,%eax
1004051ea:	74 5c                	je     100405248 <.text+0x4248>
1004051ec:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
1004051f3:	48 89 f1             	mov    %rsi,%rcx
1004051f6:	48 8b b8 98 00 00 00 	mov    0x98(%rax),%rdi
1004051fd:	e8 4e 54 00 00       	call   10040a650 <.text+0x9650>
100405202:	48 89 c1             	mov    %rax,%rcx
100405205:	ff d7                	call   *%rdi
100405207:	48 89 f1             	mov    %rsi,%rcx
10040520a:	48 89 c7             	mov    %rax,%rdi
10040520d:	e8 4e 3c 00 00       	call   100408e60 <.text+0x7e60>
100405212:	48 39 83 c8 00 00 00 	cmp    %rax,0xc8(%rbx)
100405219:	0f 84 89 00 00 00    	je     1004052a8 <.text+0x42a8>
10040521f:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100405226:	48 8d 15 4f 11 02 00 	lea    0x2114f(%rip),%rdx        # 10042637c <_head_msys_gcrypt_20_dll-0x10c84>
10040522d:	48 89 d9             	mov    %rbx,%rcx
100405230:	48 8b 40 40          	mov    0x40(%rax),%rax
100405234:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
10040523b:	5b                   	pop    %rbx
10040523c:	5e                   	pop    %rsi
10040523d:	5f                   	pop    %rdi
10040523e:	48 ff e0             	rex.W jmp *%rax
100405241:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100405248:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
10040524d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100405253:	ba 00 01 00 00       	mov    $0x100,%edx
100405258:	4c 8d 05 88 11 02 00 	lea    0x21188(%rip),%r8        # 1004263e7 <_head_msys_gcrypt_20_dll-0x10c19>
10040525f:	48 89 f1             	mov    %rsi,%rcx
100405262:	e8 51 e7 01 00       	call   1004239b8 <.text+0x229b8>
100405267:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
10040526e:	48 89 f2             	mov    %rsi,%rdx
100405271:	48 89 d9             	mov    %rbx,%rcx
100405274:	ff 50 40             	call   *0x40(%rax)
100405277:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
10040527e:	5b                   	pop    %rbx
10040527f:	5e                   	pop    %rsi
100405280:	5f                   	pop    %rdi
100405281:	c3                   	ret
100405282:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100405288:	48 8b 40 40          	mov    0x40(%rax),%rax
10040528c:	48 8d 15 1d 18 02 00 	lea    0x2181d(%rip),%rdx        # 100426ab0 <_head_msys_gcrypt_20_dll-0x10550>
100405293:	48 89 d9             	mov    %rbx,%rcx
100405296:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
10040529d:	5b                   	pop    %rbx
10040529e:	5e                   	pop    %rsi
10040529f:	5f                   	pop    %rdi
1004052a0:	48 ff e0             	rex.W jmp *%rax
1004052a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004052a8:	48 89 f9             	mov    %rdi,%rcx
1004052ab:	e8 60 fe ff ff       	call   100405110 <.text+0x4110>
1004052b0:	48 89 c2             	mov    %rax,%rdx
1004052b3:	48 85 c0             	test   %rax,%rax
1004052b6:	74 58                	je     100405310 <.text+0x4310>
1004052b8:	48 8b b3 c8 00 00 00 	mov    0xc8(%rbx),%rsi
1004052bf:	48 89 d9             	mov    %rbx,%rcx
1004052c2:	e8 69 5d 00 00       	call   10040b030 <.text+0xa030>
1004052c7:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004052cd:	48 89 c2             	mov    %rax,%rdx
1004052d0:	49 89 f0             	mov    %rsi,%r8
1004052d3:	48 89 d9             	mov    %rbx,%rcx
1004052d6:	e8 65 87 00 00       	call   10040da40 <.text+0xca40>
1004052db:	31 d2                	xor    %edx,%edx
1004052dd:	48 89 d9             	mov    %rbx,%rcx
1004052e0:	48 89 c6             	mov    %rax,%rsi
1004052e3:	e8 18 77 00 00       	call   10040ca00 <.text+0xba00>
1004052e8:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004052ee:	49 89 f0             	mov    %rsi,%r8
1004052f1:	48 89 d9             	mov    %rbx,%rcx
1004052f4:	48 89 c2             	mov    %rax,%rdx
1004052f7:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
1004052fe:	5b                   	pop    %rbx
1004052ff:	5e                   	pop    %rsi
100405300:	5f                   	pop    %rdi
100405301:	e9 3a 87 00 00       	jmp    10040da40 <.text+0xca40>
100405306:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040530d:	00 00 00
100405310:	48 8b 93 28 01 00 00 	mov    0x128(%rbx),%rdx
100405317:	4c 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%r8
10040531e:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100405324:	eb ad                	jmp    1004052d3 <.text+0x42d3>
100405326:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040532d:	00 00 00
100405330:	41 56                	push   %r14
100405332:	41 55                	push   %r13
100405334:	41 54                	push   %r12
100405336:	55                   	push   %rbp
100405337:	57                   	push   %rdi
100405338:	56                   	push   %rsi
100405339:	53                   	push   %rbx
10040533a:	48 83 ec 20          	sub    $0x20,%rsp
10040533e:	48 8b 81 30 13 00 00 	mov    0x1330(%rcx),%rax
100405345:	4c 89 c5             	mov    %r8,%rbp
100405348:	4d 89 cc             	mov    %r9,%r12
10040534b:	48 89 ce             	mov    %rcx,%rsi
10040534e:	48 89 d3             	mov    %rdx,%rbx
100405351:	ff 90 f0 00 00 00    	call   *0xf0(%rax)
100405357:	ba 08 00 00 00       	mov    $0x8,%edx
10040535c:	48 98                	cltq
10040535e:	49 89 04 24          	mov    %rax,(%r12)
100405362:	48 8d 48 01          	lea    0x1(%rax),%rcx
100405366:	e8 35 e6 01 00       	call   1004239a0 <.text+0x229a0>
10040536b:	48 89 45 00          	mov    %rax,0x0(%rbp)
10040536f:	48 85 c0             	test   %rax,%rax
100405372:	0f 84 f9 00 00 00    	je     100405471 <.text+0x4471>
100405378:	31 ff                	xor    %edi,%edi
10040537a:	eb 3d                	jmp    1004053b9 <.text+0x43b9>
10040537c:	0f 1f 40 00          	nopl   0x0(%rax)
100405380:	4c 8b b0 98 00 00 00 	mov    0x98(%rax),%r14
100405387:	48 89 d9             	mov    %rbx,%rcx
10040538a:	ff 90 28 01 00 00    	call   *0x128(%rax)
100405390:	48 89 c1             	mov    %rax,%rcx
100405393:	48 8b 45 00          	mov    0x0(%rbp),%rax
100405397:	4c 8d 2c f8          	lea    (%rax,%rdi,8),%r13
10040539b:	48 83 c7 01          	add    $0x1,%rdi
10040539f:	41 ff d6             	call   *%r14
1004053a2:	48 89 d9             	mov    %rbx,%rcx
1004053a5:	49 89 45 00          	mov    %rax,0x0(%r13)
1004053a9:	48 8b 86 30 13 00 00 	mov    0x1330(%rsi),%rax
1004053b0:	ff 90 30 01 00 00    	call   *0x130(%rax)
1004053b6:	48 89 c3             	mov    %rax,%rbx
1004053b9:	48 8b 86 30 13 00 00 	mov    0x1330(%rsi),%rax
1004053c0:	48 89 d9             	mov    %rbx,%rcx
1004053c3:	ff 90 20 01 00 00    	call   *0x120(%rax)
1004053c9:	85 c0                	test   %eax,%eax
1004053cb:	74 5b                	je     100405428 <.text+0x4428>
1004053cd:	48 8b 86 30 13 00 00 	mov    0x1330(%rsi),%rax
1004053d4:	48 89 d9             	mov    %rbx,%rcx
1004053d7:	4c 8b a8 90 00 00 00 	mov    0x90(%rax),%r13
1004053de:	ff 90 28 01 00 00    	call   *0x128(%rax)
1004053e4:	48 89 c1             	mov    %rax,%rcx
1004053e7:	41 ff d5             	call   *%r13
1004053ea:	85 c0                	test   %eax,%eax
1004053ec:	48 8b 86 30 13 00 00 	mov    0x1330(%rsi),%rax
1004053f3:	75 8b                	jne    100405380 <.text+0x4380>
1004053f5:	48 89 d9             	mov    %rbx,%rcx
1004053f8:	4c 8b a8 48 01 00 00 	mov    0x148(%rax),%r13
1004053ff:	ff 90 28 01 00 00    	call   *0x128(%rax)
100405405:	48 89 c1             	mov    %rax,%rcx
100405408:	41 ff d5             	call   *%r13
10040540b:	85 c0                	test   %eax,%eax
10040540d:	74 39                	je     100405448 <.text+0x4448>
10040540f:	48 8b 86 30 13 00 00 	mov    0x1330(%rsi),%rax
100405416:	4c 8b b0 50 01 00 00 	mov    0x150(%rax),%r14
10040541d:	e9 65 ff ff ff       	jmp    100405387 <.text+0x4387>
100405422:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100405428:	48 8b 45 00          	mov    0x0(%rbp),%rax
10040542c:	48 c7 04 f8 00 00 00 	movq   $0x0,(%rax,%rdi,8)
100405433:	00
100405434:	31 c0                	xor    %eax,%eax
100405436:	48 83 c4 20          	add    $0x20,%rsp
10040543a:	5b                   	pop    %rbx
10040543b:	5e                   	pop    %rsi
10040543c:	5f                   	pop    %rdi
10040543d:	5d                   	pop    %rbp
10040543e:	41 5c                	pop    %r12
100405440:	41 5d                	pop    %r13
100405442:	41 5e                	pop    %r14
100405444:	c3                   	ret
100405445:	0f 1f 00             	nopl   (%rax)
100405448:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
10040544c:	e8 2f e5 01 00       	call   100423980 <.text+0x22980>
100405451:	b8 37 00 00 00       	mov    $0x37,%eax
100405456:	48 c7 45 00 00 00 00 	movq   $0x0,0x0(%rbp)
10040545d:	00
10040545e:	49 89 3c 24          	mov    %rdi,(%r12)
100405462:	48 83 c4 20          	add    $0x20,%rsp
100405466:	5b                   	pop    %rbx
100405467:	5e                   	pop    %rsi
100405468:	5f                   	pop    %rdi
100405469:	5d                   	pop    %rbp
10040546a:	41 5c                	pop    %r12
10040546c:	41 5d                	pop    %r13
10040546e:	41 5e                	pop    %r14
100405470:	c3                   	ret
100405471:	e8 52 e6 01 00       	call   100423ac8 <.text+0x22ac8>
100405476:	0f b7 c0             	movzwl %ax,%eax
100405479:	eb bb                	jmp    100405436 <.text+0x4436>
10040547b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100405480:	41 55                	push   %r13
100405482:	41 54                	push   %r12
100405484:	55                   	push   %rbp
100405485:	57                   	push   %rdi
100405486:	56                   	push   %rsi
100405487:	53                   	push   %rbx
100405488:	48 83 ec 28          	sub    $0x28,%rsp
10040548c:	48 8b 81 30 13 00 00 	mov    0x1330(%rcx),%rax
100405493:	4c 89 c5             	mov    %r8,%rbp
100405496:	4d 89 cc             	mov    %r9,%r12
100405499:	48 89 ce             	mov    %rcx,%rsi
10040549c:	48 89 d3             	mov    %rdx,%rbx
10040549f:	ff 90 f0 00 00 00    	call   *0xf0(%rax)
1004054a5:	ba 04 00 00 00       	mov    $0x4,%edx
1004054aa:	48 63 c8             	movslq %eax,%rcx
1004054ad:	49 89 0c 24          	mov    %rcx,(%r12)
1004054b1:	e8 ea e4 01 00       	call   1004239a0 <.text+0x229a0>
1004054b6:	48 89 45 00          	mov    %rax,0x0(%rbp)
1004054ba:	48 85 c0             	test   %rax,%rax
1004054bd:	0f 84 b4 00 00 00    	je     100405577 <.text+0x4577>
1004054c3:	31 ff                	xor    %edi,%edi
1004054c5:	eb 65                	jmp    10040552c <.text+0x452c>
1004054c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004054ce:	00 00
1004054d0:	48 8b 86 30 13 00 00 	mov    0x1330(%rsi),%rax
1004054d7:	48 89 d9             	mov    %rbx,%rcx
1004054da:	4c 8b a8 a0 00 00 00 	mov    0xa0(%rax),%r13
1004054e1:	ff 90 28 01 00 00    	call   *0x128(%rax)
1004054e7:	48 89 c1             	mov    %rax,%rcx
1004054ea:	41 ff d5             	call   *%r13
1004054ed:	85 c0                	test   %eax,%eax
1004054ef:	74 5f                	je     100405550 <.text+0x4550>
1004054f1:	48 8b 86 30 13 00 00 	mov    0x1330(%rsi),%rax
1004054f8:	48 89 d9             	mov    %rbx,%rcx
1004054fb:	4c 8b a8 b0 00 00 00 	mov    0xb0(%rax),%r13
100405502:	ff 90 28 01 00 00    	call   *0x128(%rax)
100405508:	48 89 c1             	mov    %rax,%rcx
10040550b:	41 ff d5             	call   *%r13
10040550e:	48 8b 55 00          	mov    0x0(%rbp),%rdx
100405512:	48 89 d9             	mov    %rbx,%rcx
100405515:	89 04 ba             	mov    %eax,(%rdx,%rdi,4)
100405518:	48 8b 86 30 13 00 00 	mov    0x1330(%rsi),%rax
10040551f:	48 83 c7 01          	add    $0x1,%rdi
100405523:	ff 90 30 01 00 00    	call   *0x130(%rax)
100405529:	48 89 c3             	mov    %rax,%rbx
10040552c:	48 8b 86 30 13 00 00 	mov    0x1330(%rsi),%rax
100405533:	48 89 d9             	mov    %rbx,%rcx
100405536:	ff 90 20 01 00 00    	call   *0x120(%rax)
10040553c:	85 c0                	test   %eax,%eax
10040553e:	75 90                	jne    1004054d0 <.text+0x44d0>
100405540:	48 83 c4 28          	add    $0x28,%rsp
100405544:	5b                   	pop    %rbx
100405545:	5e                   	pop    %rsi
100405546:	5f                   	pop    %rdi
100405547:	5d                   	pop    %rbp
100405548:	41 5c                	pop    %r12
10040554a:	41 5d                	pop    %r13
10040554c:	c3                   	ret
10040554d:	0f 1f 00             	nopl   (%rax)
100405550:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100405554:	e8 27 e4 01 00       	call   100423980 <.text+0x22980>
100405559:	b8 37 00 00 00       	mov    $0x37,%eax
10040555e:	48 c7 45 00 00 00 00 	movq   $0x0,0x0(%rbp)
100405565:	00
100405566:	49 89 3c 24          	mov    %rdi,(%r12)
10040556a:	48 83 c4 28          	add    $0x28,%rsp
10040556e:	5b                   	pop    %rbx
10040556f:	5e                   	pop    %rsi
100405570:	5f                   	pop    %rdi
100405571:	5d                   	pop    %rbp
100405572:	41 5c                	pop    %r12
100405574:	41 5d                	pop    %r13
100405576:	c3                   	ret
100405577:	e8 4c e5 01 00       	call   100423ac8 <.text+0x22ac8>
10040557c:	0f b7 c0             	movzwl %ax,%eax
10040557f:	eb bf                	jmp    100405540 <.text+0x4540>
100405581:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100405588:	00 00 00 00
10040558c:	0f 1f 40 00          	nopl   0x0(%rax)
100405590:	55                   	push   %rbp
100405591:	57                   	push   %rdi
100405592:	56                   	push   %rsi
100405593:	53                   	push   %rbx
100405594:	48 83 ec 28          	sub    $0x28,%rsp
100405598:	89 d3                	mov    %edx,%ebx
10040559a:	e8 a1 e3 01 00       	call   100423940 <.text+0x22940>
10040559f:	85 db                	test   %ebx,%ebx
1004055a1:	0f b6 30             	movzbl (%rax),%esi
1004055a4:	48 89 c7             	mov    %rax,%rdi
1004055a7:	40 0f 94 c5          	sete   %bpl
1004055ab:	48 89 c3             	mov    %rax,%rbx
1004055ae:	40 84 f6             	test   %sil,%sil
1004055b1:	75 12                	jne    1004055c5 <.text+0x45c5>
1004055b3:	eb 45                	jmp    1004055fa <.text+0x45fa>
1004055b5:	0f 1f 00             	nopl   (%rax)
1004055b8:	0f b6 73 01          	movzbl 0x1(%rbx),%esi
1004055bc:	48 83 c3 01          	add    $0x1,%rbx
1004055c0:	40 84 f6             	test   %sil,%sil
1004055c3:	74 35                	je     1004055fa <.text+0x45fa>
1004055c5:	e8 a6 e5 01 00       	call   100423b70 <.text+0x22b70>
1004055ca:	40 0f be ce          	movsbl %sil,%ecx
1004055ce:	e8 5d ec 01 00       	call   100424230 <.text+0x23230>
1004055d3:	48 39 df             	cmp    %rbx,%rdi
1004055d6:	0f 95 c2             	setne  %dl
1004055d9:	83 f8 5f             	cmp    $0x5f,%eax