10040467b:	4c 8d 05 0d 1d 02 00 	lea    0x21d0d(%rip),%r8        # 10042638f <_head_msys_gcrypt_20_dll-0x10c71>
100404682:	eb be                	jmp    100404642 <.text+0x3642>
100404684:	0f 1f 40 00          	nopl   0x0(%rax)
100404688:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
10040468f:	48 8d 15 8a 22 02 00 	lea    0x2228a(%rip),%rdx        # 100426920 <_head_msys_gcrypt_20_dll-0x106e0>
100404696:	48 8b 40 40          	mov    0x40(%rax),%rax
10040469a:	e9 7c ff ff ff       	jmp    10040461b <.text+0x361b>
10040469f:	90                   	nop
1004046a0:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
1004046a5:	41 b9 03 00 00 00    	mov    $0x3,%r9d
1004046ab:	4c 8d 05 b0 1d 02 00 	lea    0x21db0(%rip),%r8        # 100426462 <_head_msys_gcrypt_20_dll-0x10b9e>
1004046b2:	eb 8e                	jmp    100404642 <.text+0x3642>
1004046b4:	0f 1f 40 00          	nopl   0x0(%rax)
1004046b8:	4d 39 ec             	cmp    %r13,%r12
1004046bb:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
1004046c0:	89 ea                	mov    %ebp,%edx
1004046c2:	48 89 f9             	mov    %rdi,%rcx
1004046c5:	41 0f 95 c0          	setne  %r8b
1004046c9:	45 0f b6 c0          	movzbl %r8b,%r8d
1004046cd:	e8 5e b3 01 00       	call   10041fa30 <.text+0x1ea30>
1004046d2:	48 63 54 24 20       	movslq 0x20(%rsp),%rdx
1004046d7:	48 8b bb c8 00 00 00 	mov    0xc8(%rbx),%rdi
1004046de:	48 89 d9             	mov    %rbx,%rcx
1004046e1:	89 c6                	mov    %eax,%esi
1004046e3:	31 c0                	xor    %eax,%eax
1004046e5:	83 fe 01             	cmp    $0x1,%esi
1004046e8:	0f 44 f0             	cmove  %eax,%esi
1004046eb:	e8 10 83 00 00       	call   10040ca00 <.text+0xba00>
1004046f0:	49 89 f8             	mov    %rdi,%r8
1004046f3:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004046f9:	48 89 d9             	mov    %rbx,%rcx
1004046fc:	48 89 c2             	mov    %rax,%rdx
1004046ff:	e8 3c 93 00 00       	call   10040da40 <.text+0xca40>
100404704:	48 63 d6             	movslq %esi,%rdx
100404707:	48 89 d9             	mov    %rbx,%rcx
10040470a:	48 89 c7             	mov    %rax,%rdi
10040470d:	e8 ee 82 00 00       	call   10040ca00 <.text+0xba00>
100404712:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100404718:	49 89 f8             	mov    %rdi,%r8
10040471b:	48 89 d9             	mov    %rbx,%rcx
10040471e:	48 89 c2             	mov    %rax,%rdx
100404721:	e8 1a 93 00 00       	call   10040da40 <.text+0xca40>
100404726:	e9 34 ff ff ff       	jmp    10040465f <.text+0x365f>
10040472b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100404730:	48 39 91 c8 00 00 00 	cmp    %rdx,0xc8(%rcx)
100404737:	74 07                	je     100404740 <.text+0x3740>
100404739:	e9 a2 fd ff ff       	jmp    1004044e0 <.text+0x34e0>
10040473e:	66 90                	xchg   %ax,%ax
100404740:	48 8b 81 30 13 00 00 	mov    0x1330(%rcx),%rax
100404747:	48 8d 15 fa 21 02 00 	lea    0x221fa(%rip),%rdx        # 100426948 <_head_msys_gcrypt_20_dll-0x106b8>
10040474e:	48 8b 40 40          	mov    0x40(%rax),%rax
100404752:	48 ff e0             	rex.W jmp *%rax
100404755:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040475c:	00 00 00 00
100404760:	41 55                	push   %r13
100404762:	41 54                	push   %r12
100404764:	55                   	push   %rbp
100404765:	57                   	push   %rdi
100404766:	56                   	push   %rsi
100404767:	53                   	push   %rbx
100404768:	48 81 ec 28 01 00 00 	sub    $0x128,%rsp
10040476f:	48 8b 81 30 13 00 00 	mov    0x1330(%rcx),%rax
100404776:	48 8b b8 90 00 00 00 	mov    0x90(%rax),%rdi
10040477d:	48 89 cb             	mov    %rcx,%rbx
100404780:	48 89 d1             	mov    %rdx,%rcx
100404783:	48 89 d6             	mov    %rdx,%rsi
100404786:	e8 c5 5e 00 00       	call   10040a650 <.text+0x9650>
10040478b:	48 89 c1             	mov    %rax,%rcx
10040478e:	ff d7                	call   *%rdi
100404790:	85 c0                	test   %eax,%eax
100404792:	0f 84 18 01 00 00    	je     1004048b0 <.text+0x38b0>
100404798:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
10040479f:	48 89 f1             	mov    %rsi,%rcx
1004047a2:	48 8b b8 98 00 00 00 	mov    0x98(%rax),%rdi
1004047a9:	e8 a2 5e 00 00       	call   10040a650 <.text+0x9650>
1004047ae:	48 89 c1             	mov    %rax,%rcx
1004047b1:	ff d7                	call   *%rdi
1004047b3:	48 89 f1             	mov    %rsi,%rcx
1004047b6:	48 89 c7             	mov    %rax,%rdi
1004047b9:	e8 a2 46 00 00       	call   100408e60 <.text+0x7e60>
1004047be:	48 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%rax
1004047c5:	48 89 c6             	mov    %rax,%rsi
1004047c8:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
1004047cf:	0f 84 bb 00 00 00    	je     100404890 <.text+0x3890>
1004047d5:	48 89 f1             	mov    %rsi,%rcx
1004047d8:	48 8b a8 90 00 00 00 	mov    0x90(%rax),%rbp
1004047df:	e8 6c 5e 00 00       	call   10040a650 <.text+0x9650>
1004047e4:	48 89 c1             	mov    %rax,%rcx
1004047e7:	ff d5                	call   *%rbp
1004047e9:	85 c0                	test   %eax,%eax
1004047eb:	0f 84 ff 00 00 00    	je     1004048f0 <.text+0x38f0>
1004047f1:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
1004047f8:	48 89 f1             	mov    %rsi,%rcx
1004047fb:	48 8b a8 98 00 00 00 	mov    0x98(%rax),%rbp
100404802:	e8 49 5e 00 00       	call   10040a650 <.text+0x9650>
100404807:	48 89 c1             	mov    %rax,%rcx
10040480a:	ff d5                	call   *%rbp
10040480c:	48 89 f1             	mov    %rsi,%rcx
10040480f:	48 89 c5             	mov    %rax,%rbp
100404812:	e8 49 46 00 00       	call   100408e60 <.text+0x7e60>
100404817:	48 89 c6             	mov    %rax,%rsi
10040481a:	48 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%rax
100404821:	0f 84 e1 00 00 00    	je     100404908 <.text+0x3908>
100404827:	48 89 c1             	mov    %rax,%rcx
10040482a:	e8 21 5e 00 00       	call   10040a650 <.text+0x9650>
10040482f:	48 39 83 08 01 00 00 	cmp    %rax,0x108(%rbx)
100404836:	74 15                	je     10040484d <.text+0x384d>
100404838:	48 89 f1             	mov    %rsi,%rcx
10040483b:	e8 10 5e 00 00       	call   10040a650 <.text+0x9650>
100404840:	48 39 83 e8 00 00 00 	cmp    %rax,0xe8(%rbx)
100404847:	0f 85 d3 00 00 00    	jne    100404920 <.text+0x3920>
10040484d:	48 89 f1             	mov    %rsi,%rcx
100404850:	e8 fb 5d 00 00       	call   10040a650 <.text+0x9650>
100404855:	48 89 f1             	mov    %rsi,%rcx
100404858:	4c 8b ab 08 01 00 00 	mov    0x108(%rbx),%r13
10040485f:	49 89 c4             	mov    %rax,%r12
100404862:	e8 f9 45 00 00       	call   100408e60 <.text+0x7e60>
100404867:	48 39 83 c8 00 00 00 	cmp    %rax,0xc8(%rbx)
10040486e:	0f 84 c4 00 00 00    	je     100404938 <.text+0x3938>
100404874:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
10040487b:	48 8d 15 fa 1a 02 00 	lea    0x21afa(%rip),%rdx        # 10042637c <_head_msys_gcrypt_20_dll-0x10c84>
100404882:	48 8b 40 40          	mov    0x40(%rax),%rax
100404886:	eb 13                	jmp    10040489b <.text+0x389b>
100404888:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040488f:	00
100404890:	48 8b 40 40          	mov    0x40(%rax),%rax
100404894:	48 8d 15 e5 20 02 00 	lea    0x220e5(%rip),%rdx        # 100426980 <_head_msys_gcrypt_20_dll-0x10680>
10040489b:	48 89 d9             	mov    %rbx,%rcx
10040489e:	48 81 c4 28 01 00 00 	add    $0x128,%rsp
1004048a5:	5b                   	pop    %rbx
1004048a6:	5e                   	pop    %rsi
1004048a7:	5f                   	pop    %rdi
1004048a8:	5d                   	pop    %rbp
1004048a9:	41 5c                	pop    %r12
1004048ab:	41 5d                	pop    %r13
1004048ad:	48 ff e0             	rex.W jmp *%rax
1004048b0:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
1004048b5:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004048bb:	4c 8d 05 25 1b 02 00 	lea    0x21b25(%rip),%r8        # 1004263e7 <_head_msys_gcrypt_20_dll-0x10c19>
1004048c2:	48 89 f1             	mov    %rsi,%rcx
1004048c5:	ba 00 01 00 00       	mov    $0x100,%edx
1004048ca:	e8 e9 f0 01 00       	call   1004239b8 <.text+0x229b8>
1004048cf:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
1004048d6:	48 89 f2             	mov    %rsi,%rdx
1004048d9:	48 89 d9             	mov    %rbx,%rcx
1004048dc:	ff 50 40             	call   *0x40(%rax)
1004048df:	48 81 c4 28 01 00 00 	add    $0x128,%rsp
1004048e6:	5b                   	pop    %rbx
1004048e7:	5e                   	pop    %rsi
1004048e8:	5f                   	pop    %rdi
1004048e9:	5d                   	pop    %rbp
1004048ea:	41 5c                	pop    %r12
1004048ec:	41 5d                	pop    %r13
1004048ee:	c3                   	ret
1004048ef:	90                   	nop
1004048f0:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
1004048f5:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1004048fb:	4c 8d 05 e5 1a 02 00 	lea    0x21ae5(%rip),%r8        # 1004263e7 <_head_msys_gcrypt_20_dll-0x10c19>
100404902:	eb be                	jmp    1004048c2 <.text+0x38c2>
100404904:	0f 1f 40 00          	nopl   0x0(%rax)
100404908:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
10040490f:	48 8d 15 9a 20 02 00 	lea    0x2209a(%rip),%rdx        # 1004269b0 <_head_msys_gcrypt_20_dll-0x10650>
100404916:	48 8b 40 40          	mov    0x40(%rax),%rax
10040491a:	e9 7c ff ff ff       	jmp    10040489b <.text+0x389b>
10040491f:	90                   	nop
100404920:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
100404925:	41 b9 03 00 00 00    	mov    $0x3,%r9d
10040492b:	4c 8d 05 30 1b 02 00 	lea    0x21b30(%rip),%r8        # 100426462 <_head_msys_gcrypt_20_dll-0x10b9e>
100404932:	eb 8e                	jmp    1004048c2 <.text+0x38c2>
100404934:	0f 1f 40 00          	nopl   0x0(%rax)
100404938:	45 31 c0             	xor    %r8d,%r8d
10040493b:	4d 39 ec             	cmp    %r13,%r12
10040493e:	48 89 ea             	mov    %rbp,%rdx
100404941:	48 89 f9             	mov    %rdi,%rcx
100404944:	41 0f 95 c0          	setne  %r8b
100404948:	e8 03 5e 01 00       	call   10041a750 <.text+0x19750>
10040494d:	48 8b b3 c8 00 00 00 	mov    0xc8(%rbx),%rsi
100404954:	31 d2                	xor    %edx,%edx
100404956:	85 c0                	test   %eax,%eax
100404958:	74 08                	je     100404962 <.text+0x3962>
10040495a:	e8 69 f1 01 00       	call   100423ac8 <.text+0x22ac8>
10040495f:	0f b7 d0             	movzwl %ax,%edx
100404962:	48 89 d9             	mov    %rbx,%rcx
100404965:	e8 96 80 00 00       	call   10040ca00 <.text+0xba00>
10040496a:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100404970:	49 89 f0             	mov    %rsi,%r8
100404973:	48 89 d9             	mov    %rbx,%rcx
100404976:	48 89 c2             	mov    %rax,%rdx
100404979:	48 81 c4 28 01 00 00 	add    $0x128,%rsp
100404980:	5b                   	pop    %rbx
100404981:	5e                   	pop    %rsi
100404982:	5f                   	pop    %rdi
100404983:	5d                   	pop    %rbp
100404984:	41 5c                	pop    %r12
100404986:	41 5d                	pop    %r13
100404988:	e9 b3 90 00 00       	jmp    10040da40 <.text+0xca40>
10040498d:	0f 1f 00             	nopl   (%rax)
100404990:	48 39 91 c8 00 00 00 	cmp    %rdx,0xc8(%rcx)
100404997:	74 07                	je     1004049a0 <.text+0x39a0>
100404999:	e9 c2 fd ff ff       	jmp    100404760 <.text+0x3760>
10040499e:	66 90                	xchg   %ax,%ax
1004049a0:	48 8b 81 30 13 00 00 	mov    0x1330(%rcx),%rax
1004049a7:	48 8d 15 3a 1c 02 00 	lea    0x21c3a(%rip),%rdx        # 1004265e8 <_head_msys_gcrypt_20_dll-0x10a18>
1004049ae:	48 8b 40 40          	mov    0x40(%rax),%rax
1004049b2:	48 ff e0             	rex.W jmp *%rax
1004049b5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004049bc:	00 00 00 00
1004049c0:	56                   	push   %rsi
1004049c1:	53                   	push   %rbx
1004049c2:	48 83 ec 28          	sub    $0x28,%rsp
1004049c6:	48 89 ce             	mov    %rcx,%rsi
1004049c9:	48 89 d1             	mov    %rdx,%rcx
1004049cc:	48 89 d3             	mov    %rdx,%rbx
1004049cf:	e8 2c 90 00 00       	call   10040da00 <.text+0xca00>
1004049d4:	85 c0                	test   %eax,%eax
1004049d6:	74 38                	je     100404a10 <.text+0x3a10>
1004049d8:	48 8b 86 30 13 00 00 	mov    0x1330(%rsi),%rax
1004049df:	48 89 d9             	mov    %rbx,%rcx
1004049e2:	ff 50 70             	call   *0x70(%rax)
1004049e5:	48 8d 15 94 06 02 00 	lea    0x20694(%rip),%rdx        # 100425080 <_head_msys_gcrypt_20_dll-0x11f80>
1004049ec:	48 39 c2             	cmp    %rax,%rdx
1004049ef:	75 1f                	jne    100404a10 <.text+0x3a10>
1004049f1:	48 8b 86 30 13 00 00 	mov    0x1330(%rsi),%rax
1004049f8:	48 89 d9             	mov    %rbx,%rcx
1004049fb:	48 8b 40 78          	mov    0x78(%rax),%rax
1004049ff:	48 83 c4 28          	add    $0x28,%rsp
100404a03:	5b                   	pop    %rbx
100404a04:	5e                   	pop    %rsi
100404a05:	48 ff e0             	rex.W jmp *%rax
100404a08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100404a0f:	00
100404a10:	31 c0                	xor    %eax,%eax
100404a12:	48 83 c4 28          	add    $0x28,%rsp
100404a16:	5b                   	pop    %rbx
100404a17:	5e                   	pop    %rsi
100404a18:	c3                   	ret
100404a19:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100404a20:	41 54                	push   %r12
100404a22:	55                   	push   %rbp
100404a23:	57                   	push   %rdi
100404a24:	56                   	push   %rsi
100404a25:	53                   	push   %rbx
100404a26:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
100404a2d:	48 89 cb             	mov    %rcx,%rbx
100404a30:	48 89 d1             	mov    %rdx,%rcx
100404a33:	48 89 d6             	mov    %rdx,%rsi
100404a36:	e8 15 5c 00 00       	call   10040a650 <.text+0x9650>
100404a3b:	48 89 d9             	mov    %rbx,%rcx
100404a3e:	48 89 c2             	mov    %rax,%rdx
100404a41:	e8 7a ff ff ff       	call   1004049c0 <.text+0x39c0>
100404a46:	48 85 c0             	test   %rax,%rax
100404a49:	0f 84 f9 00 00 00    	je     100404b48 <.text+0x3b48>
100404a4f:	48 89 f1             	mov    %rsi,%rcx
100404a52:	e8 f9 5b 00 00       	call   10040a650 <.text+0x9650>
100404a57:	48 89 d9             	mov    %rbx,%rcx
100404a5a:	48 89 c2             	mov    %rax,%rdx
100404a5d:	e8 5e ff ff ff       	call   1004049c0 <.text+0x39c0>
100404a62:	48 89 f1             	mov    %rsi,%rcx
100404a65:	48 89 c7             	mov    %rax,%rdi
100404a68:	e8 f3 43 00 00       	call   100408e60 <.text+0x7e60>
100404a6d:	48 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%rax
100404a74:	48 89 c6             	mov    %rax,%rsi
100404a77:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100404a7e:	74 78                	je     100404af8 <.text+0x3af8>
100404a80:	48 89 f1             	mov    %rsi,%rcx
100404a83:	48 8b a8 90 00 00 00 	mov    0x90(%rax),%rbp
100404a8a:	e8 c1 5b 00 00       	call   10040a650 <.text+0x9650>
100404a8f:	48 89 c1             	mov    %rax,%rcx
100404a92:	ff d5                	call   *%rbp
100404a94:	85 c0                	test   %eax,%eax
100404a96:	74 70                	je     100404b08 <.text+0x3b08>
100404a98:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100404a9f:	48 89 f1             	mov    %rsi,%rcx
100404aa2:	48 8b a8 98 00 00 00 	mov    0x98(%rax),%rbp
100404aa9:	e8 a2 5b 00 00       	call   10040a650 <.text+0x9650>
100404aae:	48 89 c1             	mov    %rax,%rcx
100404ab1:	ff d5                	call   *%rbp
100404ab3:	48 89 f1             	mov    %rsi,%rcx
100404ab6:	48 89 c5             	mov    %rax,%rbp
100404ab9:	e8 a2 43 00 00       	call   100408e60 <.text+0x7e60>
100404abe:	4c 8b a3 c8 00 00 00 	mov    0xc8(%rbx),%r12
100404ac5:	49 39 c4             	cmp    %rax,%r12
100404ac8:	0f 84 92 00 00 00    	je     100404b60 <.text+0x3b60>
100404ace:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100404ad5:	48 8d 15 a0 18 02 00 	lea    0x218a0(%rip),%rdx        # 10042637c <_head_msys_gcrypt_20_dll-0x10c84>
100404adc:	48 8b 40 40          	mov    0x40(%rax),%rax
100404ae0:	48 89 d9             	mov    %rbx,%rcx
100404ae3:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
100404aea:	5b                   	pop    %rbx
100404aeb:	5e                   	pop    %rsi
100404aec:	5f                   	pop    %rdi
100404aed:	5d                   	pop    %rbp
100404aee:	41 5c                	pop    %r12
100404af0:	48 ff e0             	rex.W jmp *%rax
100404af3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100404af8:	48 8b 40 40          	mov    0x40(%rax),%rax
100404afc:	48 8d 15 fd 1e 02 00 	lea    0x21efd(%rip),%rdx        # 100426a00 <_head_msys_gcrypt_20_dll-0x10600>
100404b03:	eb db                	jmp    100404ae0 <.text+0x3ae0>
100404b05:	0f 1f 00             	nopl   (%rax)
100404b08:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
100404b0d:	41 b9 02 00 00 00    	mov    $0x2,%r9d
100404b13:	4c 8d 05 cd 18 02 00 	lea    0x218cd(%rip),%r8        # 1004263e7 <_head_msys_gcrypt_20_dll-0x10c19>
100404b1a:	48 89 f1             	mov    %rsi,%rcx
100404b1d:	ba 00 01 00 00       	mov    $0x100,%edx
100404b22:	e8 91 ee 01 00       	call   1004239b8 <.text+0x229b8>
100404b27:	48 8b 83 30 13 00 00 	mov    0x1330(%rbx),%rax
100404b2e:	48 89 f2             	mov    %rsi,%rdx
100404b31:	48 89 d9             	mov    %rbx,%rcx
100404b34:	ff 50 40             	call   *0x40(%rax)
100404b37:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
100404b3e:	5b                   	pop    %rbx
100404b3f:	5e                   	pop    %rsi
100404b40:	5f                   	pop    %rdi
100404b41:	5d                   	pop    %rbp
100404b42:	41 5c                	pop    %r12
100404b44:	c3                   	ret
100404b45:	0f 1f 00             	nopl   (%rax)
100404b48:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
100404b4d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100404b53:	4c 8d 05 83 1e 02 00 	lea    0x21e83(%rip),%r8        # 1004269dd <_head_msys_gcrypt_20_dll-0x10623>
100404b5a:	eb be                	jmp    100404b1a <.text+0x3b1a>
100404b5c:	0f 1f 40 00          	nopl   0x0(%rax)
100404b60:	48 89 e9             	mov    %rbp,%rcx
100404b63:	e8 e8 f5 01 00       	call   100424150 <.text+0x23150>
100404b68:	48 89 c6             	mov    %rax,%rsi
100404b6b:	48 85 c0             	test   %rax,%rax
100404b6e:	74 7b                	je     100404beb <.text+0x3beb>
100404b70:	4c 8d 64 24 20       	lea    0x20(%rsp),%r12
100404b75:	eb 16                	jmp    100404b8d <.text+0x3b8d>
100404b77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100404b7e:	00 00
100404b80:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
100404b85:	48 01 c5             	add    %rax,%rbp
100404b88:	48 29 c6             	sub    %rax,%rsi
100404b8b:	74 53                	je     100404be0 <.text+0x3be0>
100404b8d:	48 8b 0f             	mov    (%rdi),%rcx
100404b90:	4d 89 e1             	mov    %r12,%r9
100404b93:	49 89 f0             	mov    %rsi,%r8
100404b96:	48 89 ea             	mov    %rbp,%rdx
100404b99:	e8 0a ee 01 00       	call   1004239a8 <.text+0x229a8>
100404b9e:	85 c0                	test   %eax,%eax
100404ba0:	74 de                	je     100404b80 <.text+0x3b80>
100404ba2:	4c 8b a3 c8 00 00 00 	mov    0xc8(%rbx),%r12
100404ba9:	48 63 d0             	movslq %eax,%rdx
100404bac:	48 89 d9             	mov    %rbx,%rcx
100404baf:	e8 4c 7e 00 00       	call   10040ca00 <.text+0xba00>
100404bb4:	41 b9 01 00 00 00    	mov    $0x1,%r9d
100404bba:	4d 89 e0             	mov    %r12,%r8
100404bbd:	48 89 d9             	mov    %rbx,%rcx
100404bc0:	48 89 c2             	mov    %rax,%rdx