100401261:	48 85 c0             	test   %rax,%rax
100401264:	0f 85 14 ff ff ff    	jne    10040117e <.text+0x17e>
10040126a:	48 83 ff 01          	cmp    $0x1,%rdi
10040126e:	0f 85 dc 00 00 00    	jne    100401350 <.text+0x350>
100401274:	e8 4f 28 02 00       	call   100423ac8 <.text+0x22ac8>
100401279:	0f b7 d8             	movzwl %ax,%ebx
10040127c:	89 d9                	mov    %ebx,%ecx
10040127e:	e8 25 28 02 00       	call   100423aa8 <.text+0x22aa8>
100401283:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
100401288:	48 89 c6             	mov    %rax,%rsi
10040128b:	e8 d0 28 02 00       	call   100423b60 <.text+0x22b60>
100401290:	49 89 f1             	mov    %rsi,%r9
100401293:	49 89 f8             	mov    %rdi,%r8
100401296:	48 8d 15 23 4f 02 00 	lea    0x24f23(%rip),%rdx        # 1004261c0 <_head_msys_gcrypt_20_dll-0x10e40>
10040129d:	48 8b 48 18          	mov    0x18(%rax),%rcx
1004012a1:	e8 6a 2a 02 00       	call   100423d10 <.text+0x22d10>
1004012a6:	e8 b5 28 02 00       	call   100423b60 <.text+0x22b60>
1004012ab:	41 b8 4a 00 00 00    	mov    $0x4a,%r8d
1004012b1:	ba 01 00 00 00       	mov    $0x1,%edx
1004012b6:	48 8d 0d 1b 4f 02 00 	lea    0x24f1b(%rip),%rcx        # 1004261d8 <_head_msys_gcrypt_20_dll-0x10e28>
1004012bd:	4c 8b 48 18          	mov    0x18(%rax),%r9
1004012c1:	e8 aa 2a 02 00       	call   100423d70 <.text+0x22d70>
1004012c6:	eb 30                	jmp    1004012f8 <.text+0x2f8>
1004012c8:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
1004012cd:	48 89 da             	mov    %rbx,%rdx
1004012d0:	4c 89 f1             	mov    %r14,%rcx
1004012d3:	e8 b8 7c 01 00       	call   100418f90 <.text+0x17f90>
1004012d8:	48 89 d9             	mov    %rbx,%rcx
1004012db:	31 db                	xor    %ebx,%ebx
1004012dd:	e8 ae 29 02 00       	call   100423c90 <.text+0x22c90>
1004012e2:	41 8b 46 10          	mov    0x10(%r14),%eax
1004012e6:	85 c0                	test   %eax,%eax
1004012e8:	74 0e                	je     1004012f8 <.text+0x2f8>
1004012ea:	41 83 be e4 0e 00 00 	cmpl   $0x0,0xee4(%r14)
1004012f1:	00
1004012f2:	0f 85 a4 00 00 00    	jne    10040139c <.text+0x39c>
1004012f8:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1004012fd:	48 39 cd             	cmp    %rcx,%rbp
100401300:	74 05                	je     100401307 <.text+0x307>
100401302:	e8 49 2a 02 00       	call   100423d50 <.text+0x22d50>
100401307:	89 d8                	mov    %ebx,%eax
100401309:	48 81 c4 c8 00 00 00 	add    $0xc8,%rsp
100401310:	5b                   	pop    %rbx
100401311:	5e                   	pop    %rsi
100401312:	5f                   	pop    %rdi
100401313:	5d                   	pop    %rbp
100401314:	41 5c                	pop    %r12
100401316:	41 5d                	pop    %r13
100401318:	41 5e                	pop    %r14
10040131a:	41 5f                	pop    %r15
10040131c:	c3                   	ret
10040131d:	31 f6                	xor    %esi,%esi
10040131f:	e9 3f fe ff ff       	jmp    100401163 <.text+0x163>
100401324:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
100401329:	e8 32 28 02 00       	call   100423b60 <.text+0x22b60>
10040132e:	48 8d 15 ee 4e 02 00 	lea    0x24eee(%rip),%rdx        # 100426223 <_head_msys_gcrypt_20_dll-0x10ddd>
100401335:	48 8b 48 18          	mov    0x18(%rax),%rcx
100401339:	49 89 f0             	mov    %rsi,%r8
10040133c:	e8 cf 29 02 00       	call   100423d10 <.text+0x22d10>
100401341:	e9 45 fe ff ff       	jmp    10040118b <.text+0x18b>
100401346:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040134d:	00 00 00
100401350:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
100401355:	48 83 ef 01          	sub    $0x1,%rdi
100401359:	e8 f2 29 02 00       	call   100423d50 <.text+0x22d50>
10040135e:	48 89 f1             	mov    %rsi,%rcx
100401361:	e8 ea 2d 02 00       	call   100424150 <.text+0x23150>
100401366:	48 8d 74 06 01       	lea    0x1(%rsi,%rax,1),%rsi
10040136b:	e9 c8 fe ff ff       	jmp    100401238 <.text+0x238>
100401370:	e8 53 27 02 00       	call   100423ac8 <.text+0x22ac8>
100401375:	0f b7 d8             	movzwl %ax,%ebx
100401378:	eb 8d                	jmp    100401307 <.text+0x307>
10040137a:	e8 49 27 02 00       	call   100423ac8 <.text+0x22ac8>
10040137f:	89 c3                	mov    %eax,%ebx
100401381:	85 c0                	test   %eax,%eax
100401383:	74 3e                	je     1004013c3 <.text+0x3c3>
100401385:	0f b7 d8             	movzwl %ax,%ebx
100401388:	85 f6                	test   %esi,%esi
10040138a:	0f 84 ec fe ff ff    	je     10040127c <.text+0x27c>
100401390:	48 8b 3d 69 4c 03 00 	mov    0x34c69(%rip),%rdi        # 100436000 <_head_msys_gcrypt_20_dll-0x1000>
100401397:	e9 76 fe ff ff       	jmp    100401212 <.text+0x212>
10040139c:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1004013a1:	e8 ba 27 02 00       	call   100423b60 <.text+0x22b60>
1004013a6:	48 8d 15 85 4e 02 00 	lea    0x24e85(%rip),%rdx        # 100426232 <_head_msys_gcrypt_20_dll-0x10dce>
1004013ad:	48 8b 48 18          	mov    0x18(%rax),%rcx
1004013b1:	49 89 d8             	mov    %rbx,%r8
1004013b4:	bb 01 00 00 00       	mov    $0x1,%ebx
1004013b9:	e8 52 29 02 00       	call   100423d10 <.text+0x22d10>
1004013be:	e9 35 ff ff ff       	jmp    1004012f8 <.text+0x2f8>
1004013c3:	85 f6                	test   %esi,%esi
1004013c5:	0f 84 b1 fe ff ff    	je     10040127c <.text+0x27c>
1004013cb:	48 8b 3d 2e 4c 03 00 	mov    0x34c2e(%rip),%rdi        # 100436000 <_head_msys_gcrypt_20_dll-0x1000>
1004013d2:	e9 39 fe ff ff       	jmp    100401210 <.text+0x210>
1004013d7:	90                   	nop
1004013d8:	90                   	nop
1004013d9:	90                   	nop
1004013da:	90                   	nop
1004013db:	90                   	nop
1004013dc:	90                   	nop
1004013dd:	90                   	nop
1004013de:	90                   	nop
1004013df:	90                   	nop
1004013e0:	4d 8b 09             	mov    (%r9),%r9
1004013e3:	48 89 d1             	mov    %rdx,%rcx
1004013e6:	4c 89 c2             	mov    %r8,%rdx
1004013e9:	4c 8d 05 80 4f 02 00 	lea    0x24f80(%rip),%r8        # 100426370 <_head_msys_gcrypt_20_dll-0x10c90>
1004013f0:	e9 c3 25 02 00       	jmp    1004239b8 <.text+0x229b8>
1004013f5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004013fc:	00 00 00 00
100401400:	56                   	push   %rsi
100401401:	53                   	push   %rbx
100401402:	48 83 ec 28          	sub    $0x28,%rsp
100401406:	48 8b b1 c8 00 00 00 	mov    0xc8(%rcx),%rsi
10040140d:	48 89 cb             	mov    %rcx,%rbx
100401410:	48 39 d6             	cmp    %rdx,%rsi
100401413:	74 1b                	je     100401430 <.text+0x430>
100401415:	48 8b 81 30 13 00 00 	mov    0x1330(%rcx),%rax
10040141c:	48 8d 15 59 4f 02 00 	lea    0x24f59(%rip),%rdx        # 10042637c <_head_msys_gcrypt_20_dll-0x10c84>
100401423:	48 8b 40 40          	mov    0x40(%rax),%rax
100401427:	48 83 c4 28          	add    $0x28,%rsp
10040142b:	5b                   	pop    %rbx
10040142c:	5e                   	pop    %rsi
10040142d:	48 ff e0             	rex.W jmp *%rax
100401430:	48 8b 05 d9 ef 02 00 	mov    0x2efd9(%rip),%rax        # 100430410 <_head_msys_gcrypt_20_dll-0x6bf0>
100401437:	48 63 10             	movslq (%rax),%rdx
10040143a:	e8 c1 b5 00 00       	call   10040ca00 <.text+0xba00>
10040143f:	49 89 f0             	mov    %rsi,%r8
100401442:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100401448:	48 89 d9             	mov    %rbx,%rcx
10040144b:	48 89 c2             	mov    %rax,%rdx
10040144e:	e8 ed c5 00 00       	call   10040da40 <.text+0xca40>
100401453:	31 d2                	xor    %edx,%edx
100401455:	48 89 d9             	mov    %rbx,%rcx
100401458:	48 89 c6             	mov    %rax,%rsi
10040145b:	e8 a0 b5 00 00       	call   10040ca00 <.text+0xba00>
100401460:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100401466:	49 89 f0             	mov    %rsi,%r8
100401469:	48 89 d9             	mov    %rbx,%rcx
10040146c:	48 89 c2             	mov    %rax,%rdx
10040146f:	48 83 c4 28          	add    $0x28,%rsp
100401473:	5b                   	pop    %rbx
100401474:	5e                   	pop    %rsi
100401475:	e9 c6 c5 00 00       	jmp    10040da40 <.text+0xca40>
10040147a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100401480:	41 54                	push   %r12
100401482:	55                   	push   %rbp
100401483:	57                   	push   %rdi
100401484:	56                   	push   %rsi
100401485:	53                   	push   %rbx
100401486:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
10040148d:	49 89 cc             	mov    %rcx,%r12
100401490:	48 89 d3             	mov    %rdx,%rbx
100401493:	48 3b 91 c8 00 00 00 	cmp    0xc8(%rcx),%rdx
10040149a:	0f 84 f4 00 00 00    	je     100401594 <.text+0x594>
1004014a0:	31 ff                	xor    %edi,%edi
1004014a2:	bd 01 00 00 00       	mov    $0x1,%ebp
1004014a7:	eb 40                	jmp    1004014e9 <.text+0x4e9>
1004014a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004014b0:	49 8b 84 24 30 13 00 	mov    0x1330(%r12),%rax
1004014b7:	00
1004014b8:	48 89 d9             	mov    %rbx,%rcx
1004014bb:	83 c5 01             	add    $0x1,%ebp
1004014be:	48 8b b0 b0 00 00 00 	mov    0xb0(%rax),%rsi
1004014c5:	e8 86 91 00 00       	call   10040a650 <.text+0x9650>
1004014ca:	48 89 c1             	mov    %rax,%rcx
1004014cd:	ff d6                	call   *%rsi
1004014cf:	48 89 d9             	mov    %rbx,%rcx
1004014d2:	48 89 c6             	mov    %rax,%rsi
1004014d5:	e8 86 79 00 00       	call   100408e60 <.text+0x7e60>
1004014da:	31 f7                	xor    %esi,%edi
1004014dc:	48 89 c3             	mov    %rax,%rbx
1004014df:	49 39 84 24 c8 00 00 	cmp    %rax,0xc8(%r12)
1004014e6:	00
1004014e7:	74 5f                	je     100401548 <.text+0x548>
1004014e9:	49 8b 84 24 30 13 00 	mov    0x1330(%r12),%rax
1004014f0:	00
1004014f1:	48 89 d9             	mov    %rbx,%rcx
1004014f4:	48 8b b0 a0 00 00 00 	mov    0xa0(%rax),%rsi
1004014fb:	e8 50 91 00 00       	call   10040a650 <.text+0x9650>
100401500:	48 89 c1             	mov    %rax,%rcx
100401503:	ff d6                	call   *%rsi
100401505:	85 c0                	test   %eax,%eax
100401507:	75 a7                	jne    1004014b0 <.text+0x4b0>
100401509:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
10040150e:	41 89 e9             	mov    %ebp,%r9d
100401511:	ba 00 01 00 00       	mov    $0x100,%edx
100401516:	4c 8d 05 72 4e 02 00 	lea    0x24e72(%rip),%r8        # 10042638f <_head_msys_gcrypt_20_dll-0x10c71>
10040151d:	48 89 d9             	mov    %rbx,%rcx
100401520:	e8 93 24 02 00       	call   1004239b8 <.text+0x229b8>
100401525:	49 8b 84 24 30 13 00 	mov    0x1330(%r12),%rax
10040152c:	00
10040152d:	48 89 da             	mov    %rbx,%rdx
100401530:	4c 89 e1             	mov    %r12,%rcx
100401533:	ff 50 40             	call   *0x40(%rax)
100401536:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
10040153d:	5b                   	pop    %rbx
10040153e:	5e                   	pop    %rsi
10040153f:	5f                   	pop    %rdi
100401540:	5d                   	pop    %rbp
100401541:	41 5c                	pop    %r12
100401543:	c3                   	ret
100401544:	0f 1f 40 00          	nopl   0x0(%rax)
100401548:	89 fa                	mov    %edi,%edx
10040154a:	4c 89 e1             	mov    %r12,%rcx
10040154d:	e8 ae b4 00 00       	call   10040ca00 <.text+0xba00>
100401552:	49 89 d8             	mov    %rbx,%r8
100401555:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10040155b:	4c 89 e1             	mov    %r12,%rcx
10040155e:	48 89 c2             	mov    %rax,%rdx
100401561:	e8 da c4 00 00       	call   10040da40 <.text+0xca40>
100401566:	31 d2                	xor    %edx,%edx
100401568:	4c 89 e1             	mov    %r12,%rcx
10040156b:	48 89 c3             	mov    %rax,%rbx
10040156e:	e8 8d b4 00 00       	call   10040ca00 <.text+0xba00>
100401573:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100401579:	49 89 d8             	mov    %rbx,%r8
10040157c:	4c 89 e1             	mov    %r12,%rcx
10040157f:	48 89 c2             	mov    %rax,%rdx
100401582:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
100401589:	5b                   	pop    %rbx
10040158a:	5e                   	pop    %rsi
10040158b:	5f                   	pop    %rdi
10040158c:	5d                   	pop    %rbp
10040158d:	41 5c                	pop    %r12
10040158f:	e9 ac c4 00 00       	jmp    10040da40 <.text+0xca40>
100401594:	31 d2                	xor    %edx,%edx
100401596:	eb b2                	jmp    10040154a <.text+0x54a>
100401598:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040159f:	00
1004015a0:	41 54                	push   %r12
1004015a2:	55                   	push   %rbp
1004015a3:	57                   	push   %rdi
1004015a4:	56                   	push   %rsi
1004015a5:	53                   	push   %rbx
1004015a6:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
1004015ad:	49 89 cc             	mov    %rcx,%r12
1004015b0:	48 89 d3             	mov    %rdx,%rbx
1004015b3:	48 3b 91 c8 00 00 00 	cmp    0xc8(%rcx),%rdx
1004015ba:	0f 84 f4 00 00 00    	je     1004016b4 <.text+0x6b4>
1004015c0:	31 ff                	xor    %edi,%edi
1004015c2:	bd 01 00 00 00       	mov    $0x1,%ebp
1004015c7:	eb 40                	jmp    100401609 <.text+0x609>
1004015c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004015d0:	49 8b 84 24 30 13 00 	mov    0x1330(%r12),%rax
1004015d7:	00
1004015d8:	48 89 d9             	mov    %rbx,%rcx
1004015db:	83 c5 01             	add    $0x1,%ebp
1004015de:	48 8b b0 b0 00 00 00 	mov    0xb0(%rax),%rsi
1004015e5:	e8 66 90 00 00       	call   10040a650 <.text+0x9650>
1004015ea:	48 89 c1             	mov    %rax,%rcx
1004015ed:	ff d6                	call   *%rsi
1004015ef:	48 89 d9             	mov    %rbx,%rcx
1004015f2:	48 89 c6             	mov    %rax,%rsi
1004015f5:	e8 66 78 00 00       	call   100408e60 <.text+0x7e60>
1004015fa:	09 f7                	or     %esi,%edi
1004015fc:	48 89 c3             	mov    %rax,%rbx
1004015ff:	49 39 84 24 c8 00 00 	cmp    %rax,0xc8(%r12)
100401606:	00
100401607:	74 5f                	je     100401668 <.text+0x668>
100401609:	49 8b 84 24 30 13 00 	mov    0x1330(%r12),%rax
100401610:	00
100401611:	48 89 d9             	mov    %rbx,%rcx
100401614:	48 8b b0 a0 00 00 00 	mov    0xa0(%rax),%rsi
10040161b:	e8 30 90 00 00       	call   10040a650 <.text+0x9650>
100401620:	48 89 c1             	mov    %rax,%rcx
100401623:	ff d6                	call   *%rsi
100401625:	85 c0                	test   %eax,%eax
100401627:	75 a7                	jne    1004015d0 <.text+0x5d0>
100401629:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
10040162e:	41 89 e9             	mov    %ebp,%r9d
100401631:	ba 00 01 00 00       	mov    $0x100,%edx
100401636:	4c 8d 05 52 4d 02 00 	lea    0x24d52(%rip),%r8        # 10042638f <_head_msys_gcrypt_20_dll-0x10c71>
10040163d:	48 89 d9             	mov    %rbx,%rcx
100401640:	e8 73 23 02 00       	call   1004239b8 <.text+0x229b8>
100401645:	49 8b 84 24 30 13 00 	mov    0x1330(%r12),%rax
10040164c:	00
10040164d:	48 89 da             	mov    %rbx,%rdx
100401650:	4c 89 e1             	mov    %r12,%rcx
100401653:	ff 50 40             	call   *0x40(%rax)
100401656:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
10040165d:	5b                   	pop    %rbx
10040165e:	5e                   	pop    %rsi
10040165f:	5f                   	pop    %rdi
100401660:	5d                   	pop    %rbp
100401661:	41 5c                	pop    %r12
100401663:	c3                   	ret
100401664:	0f 1f 40 00          	nopl   0x0(%rax)
100401668:	89 fa                	mov    %edi,%edx
10040166a:	4c 89 e1             	mov    %r12,%rcx
10040166d:	e8 8e b3 00 00       	call   10040ca00 <.text+0xba00>
100401672:	49 89 d8             	mov    %rbx,%r8
100401675:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10040167b:	4c 89 e1             	mov    %r12,%rcx
10040167e:	48 89 c2             	mov    %rax,%rdx
100401681:	e8 ba c3 00 00       	call   10040da40 <.text+0xca40>
100401686:	31 d2                	xor    %edx,%edx
100401688:	4c 89 e1             	mov    %r12,%rcx
10040168b:	48 89 c3             	mov    %rax,%rbx
10040168e:	e8 6d b3 00 00       	call   10040ca00 <.text+0xba00>
100401693:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100401699:	49 89 d8             	mov    %rbx,%r8
10040169c:	4c 89 e1             	mov    %r12,%rcx
10040169f:	48 89 c2             	mov    %rax,%rdx
1004016a2:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
1004016a9:	5b                   	pop    %rbx
1004016aa:	5e                   	pop    %rsi
1004016ab:	5f                   	pop    %rdi
1004016ac:	5d                   	pop    %rbp
1004016ad:	41 5c                	pop    %r12
1004016af:	e9 8c c3 00 00       	jmp    10040da40 <.text+0xca40>
1004016b4:	31 d2                	xor    %edx,%edx
1004016b6:	eb b2                	jmp    10040166a <.text+0x66a>
1004016b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004016bf:	00
1004016c0:	41 54                	push   %r12
1004016c2:	55                   	push   %rbp
1004016c3:	57                   	push   %rdi
1004016c4:	56                   	push   %rsi
1004016c5:	53                   	push   %rbx
1004016c6:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
1004016cd:	49 89 cc             	mov    %rcx,%r12
1004016d0:	48 89 d3             	mov    %rdx,%rbx
1004016d3:	48 3b 91 c8 00 00 00 	cmp    0xc8(%rcx),%rdx
1004016da:	0f 84 f4 00 00 00    	je     1004017d4 <.text+0x7d4>
1004016e0:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1004016e5:	bd 01 00 00 00       	mov    $0x1,%ebp
1004016ea:	eb 3d                	jmp    100401729 <.text+0x729>
1004016ec:	0f 1f 40 00          	nopl   0x0(%rax)
1004016f0:	49 8b 84 24 30 13 00 	mov    0x1330(%r12),%rax
1004016f7:	00
1004016f8:	48 89 d9             	mov    %rbx,%rcx
1004016fb:	83 c5 01             	add    $0x1,%ebp
1004016fe:	48 8b b0 b0 00 00 00 	mov    0xb0(%rax),%rsi
100401705:	e8 46 8f 00 00       	call   10040a650 <.text+0x9650>
10040170a:	48 89 c1             	mov    %rax,%rcx
10040170d:	ff d6                	call   *%rsi
10040170f:	48 89 d9             	mov    %rbx,%rcx
100401712:	48 89 c6             	mov    %rax,%rsi
100401715:	e8 46 77 00 00       	call   100408e60 <.text+0x7e60>
10040171a:	21 f7                	and    %esi,%edi
10040171c:	48 89 c3             	mov    %rax,%rbx
10040171f:	49 39 84 24 c8 00 00 	cmp    %rax,0xc8(%r12)
100401726:	00
100401727:	74 5f                	je     100401788 <.text+0x788>
100401729:	49 8b 84 24 30 13 00 	mov    0x1330(%r12),%rax
100401730:	00
100401731:	48 89 d9             	mov    %rbx,%rcx
100401734:	48 8b b0 a0 00 00 00 	mov    0xa0(%rax),%rsi
10040173b:	e8 10 8f 00 00       	call   10040a650 <.text+0x9650>
100401740:	48 89 c1             	mov    %rax,%rcx