10041e6e5:	41 c0 ea 03          	shr    $0x3,%r10b
10041e6e9:	40 0f b6 f6          	movzbl %sil,%esi
10041e6ed:	40 c0 ed 04          	shr    $0x4,%bpl
10041e6f1:	41 83 e2 1f          	and    $0x1f,%r10d
10041e6f5:	41 09 f3             	or     %esi,%r11d
10041e6f8:	89 c6                	mov    %eax,%esi
10041e6fa:	c1 e0 04             	shl    $0x4,%eax
10041e6fd:	40 0f b6 ed          	movzbl %bpl,%ebp
10041e701:	83 e0 10             	and    $0x10,%eax
10041e704:	d1 fe                	sar    $1,%esi
10041e706:	4d 63 db             	movslq %r11d,%r11
10041e709:	46 0f b6 14 12       	movzbl (%rdx,%r10,1),%r10d
10041e70e:	09 e8                	or     %ebp,%eax
10041e710:	83 e6 1f             	and    $0x1f,%esi
10041e713:	46 0f b6 1c 1a       	movzbl (%rdx,%r11,1),%r11d
10041e718:	48 98                	cltq
10041e71a:	0f b6 34 32          	movzbl (%rdx,%rsi,1),%esi
10041e71e:	0f b6 04 02          	movzbl (%rdx,%rax,1),%eax
10041e722:	c1 e0 08             	shl    $0x8,%eax
10041e725:	09 f0                	or     %esi,%eax
10041e727:	c1 e0 08             	shl    $0x8,%eax
10041e72a:	44 09 d8             	or     %r11d,%eax
10041e72d:	44 0f b6 5b 03       	movzbl 0x3(%rbx),%r11d
10041e732:	31 db                	xor    %ebx,%ebx
10041e734:	c1 e0 08             	shl    $0x8,%eax
10041e737:	44 09 d0             	or     %r10d,%eax
10041e73a:	45 89 da             	mov    %r11d,%r10d
10041e73d:	89 01                	mov    %eax,(%rcx)
10041e73f:	41 c0 ea 07          	shr    $0x7,%r10b
10041e743:	43 8d 04 09          	lea    (%r9,%r9,1),%eax
10041e747:	45 0f b6 d2          	movzbl %r10b,%r10d
10041e74b:	83 e0 1e             	and    $0x1e,%eax
10041e74e:	44 09 d0             	or     %r10d,%eax
10041e751:	4c 8d 51 07          	lea    0x7(%rcx),%r10
10041e755:	48 98                	cltq
10041e757:	8a 1c 02             	mov    (%rdx,%rax,1),%bl
10041e75a:	44 89 d8             	mov    %r11d,%eax
10041e75d:	c1 f8 02             	sar    $0x2,%eax
10041e760:	83 e0 1f             	and    $0x1f,%eax
10041e763:	8a 3c 02             	mov    (%rdx,%rax,1),%bh
10041e766:	42 8d 04 dd 00 00 00 	lea    0x0(,%r11,8),%eax
10041e76d:	00
10041e76e:	83 e0 18             	and    $0x18,%eax
10041e771:	0f b6 04 02          	movzbl (%rdx,%rax,1),%eax
10041e775:	66 89 59 04          	mov    %bx,0x4(%rcx)
10041e779:	88 41 06             	mov    %al,0x6(%rcx)
10041e77c:	e9 f0 fe ff ff       	jmp    10041e671 <.text+0x1d671>
10041e781:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10041e788:	e8 c3 53 00 00       	call   100423b50 <.text+0x22b50>
10041e78d:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
10041e793:	45 31 c0             	xor    %r8d,%r8d
10041e796:	e9 ef fe ff ff       	jmp    10041e68a <.text+0x1d68a>
10041e79b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10041e7a0:	44 0f b6 1b          	movzbl (%rbx),%r11d
10041e7a4:	4c 8d 0d d5 14 01 00 	lea    0x114d5(%rip),%r9        # 10042fc80 <_head_msys_gcrypt_20_dll-0x7380>
10041e7ab:	31 c0                	xor    %eax,%eax
10041e7ad:	4c 8d 51 02          	lea    0x2(%rcx),%r10
10041e7b1:	44 89 da             	mov    %r11d,%edx
10041e7b4:	c0 ea 03             	shr    $0x3,%dl
10041e7b7:	83 e2 1f             	and    $0x1f,%edx
10041e7ba:	41 8a 04 11          	mov    (%r9,%rdx,1),%al
10041e7be:	42 8d 14 9d 00 00 00 	lea    0x0(,%r11,4),%edx
10041e7c5:	00
10041e7c6:	83 e2 1c             	and    $0x1c,%edx
10041e7c9:	41 0f b6 1c 11       	movzbl (%r9,%rdx,1),%ebx
10041e7ce:	88 dc                	mov    %bl,%ah
10041e7d0:	66 89 01             	mov    %ax,(%rcx)
10041e7d3:	e9 99 fe ff ff       	jmp    10041e671 <.text+0x1d671>
10041e7d8:	48 8d 15 a1 14 01 00 	lea    0x114a1(%rip),%rdx        # 10042fc80 <_head_msys_gcrypt_20_dll-0x7380>
10041e7df:	90                   	nop
10041e7e0:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
10041e7e4:	0f b6 33             	movzbl (%rbx),%esi
10041e7e7:	44 0f b6 4b 02       	movzbl 0x2(%rbx),%r9d
10041e7ec:	41 89 c3             	mov    %eax,%r11d
10041e7ef:	8d 1c b5 00 00 00 00 	lea    0x0(,%rsi,4),%ebx
10041e7f6:	41 89 f2             	mov    %esi,%r10d
10041e7f9:	41 c0 eb 06          	shr    $0x6,%r11b
10041e7fd:	83 e3 1c             	and    $0x1c,%ebx
10041e800:	44 89 ce             	mov    %r9d,%esi
10041e803:	41 c0 ea 03          	shr    $0x3,%r10b
10041e807:	45 0f b6 db          	movzbl %r11b,%r11d
10041e80b:	40 c0 ee 04          	shr    $0x4,%sil
10041e80f:	41 83 e2 1f          	and    $0x1f,%r10d
10041e813:	41 09 db             	or     %ebx,%r11d
10041e816:	89 c3                	mov    %eax,%ebx
10041e818:	c1 e0 04             	shl    $0x4,%eax
10041e81b:	40 0f b6 f6          	movzbl %sil,%esi
10041e81f:	83 e0 10             	and    $0x10,%eax
10041e822:	d1 fb                	sar    $1,%ebx
10041e824:	4d 63 db             	movslq %r11d,%r11
10041e827:	46 0f b6 14 12       	movzbl (%rdx,%r10,1),%r10d
10041e82c:	09 f0                	or     %esi,%eax
10041e82e:	83 e3 1f             	and    $0x1f,%ebx
10041e831:	46 0f b6 1c 1a       	movzbl (%rdx,%r11,1),%r11d
10041e836:	48 98                	cltq
10041e838:	0f b6 1c 1a          	movzbl (%rdx,%rbx,1),%ebx
10041e83c:	0f b6 04 02          	movzbl (%rdx,%rax,1),%eax
10041e840:	c1 e0 08             	shl    $0x8,%eax
10041e843:	09 d8                	or     %ebx,%eax
10041e845:	c1 e0 08             	shl    $0x8,%eax
10041e848:	44 09 d8             	or     %r11d,%eax
10041e84b:	c1 e0 08             	shl    $0x8,%eax
10041e84e:	44 09 d0             	or     %r10d,%eax
10041e851:	4c 8d 51 05          	lea    0x5(%rcx),%r10
10041e855:	89 01                	mov    %eax,(%rcx)
10041e857:	43 8d 04 09          	lea    (%r9,%r9,1),%eax
10041e85b:	83 e0 1e             	and    $0x1e,%eax
10041e85e:	0f b6 04 02          	movzbl (%rdx,%rax,1),%eax
10041e862:	88 41 04             	mov    %al,0x4(%rcx)
10041e865:	e9 07 fe ff ff       	jmp    10041e671 <.text+0x1d671>
10041e86a:	90                   	nop
10041e86b:	90                   	nop
10041e86c:	90                   	nop
10041e86d:	90                   	nop
10041e86e:	90                   	nop
10041e86f:	90                   	nop
10041e870:	48 83 ec 38          	sub    $0x38,%rsp
10041e874:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
10041e879:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
10041e87e:	48 89 ca             	mov    %rcx,%rdx
10041e881:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
10041e886:	48 89 c1             	mov    %rax,%rcx
10041e889:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
10041e88e:	4c 89 4c 24 58       	mov    %r9,0x58(%rsp)
10041e893:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
10041e898:	e8 13 51 00 00       	call   1004239b0 <.text+0x229b0>
10041e89d:	85 c0                	test   %eax,%eax
10041e89f:	78 0a                	js     10041e8ab <.text+0x1d8ab>
10041e8a1:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
10041e8a6:	48 83 c4 38          	add    $0x38,%rsp
10041e8aa:	c3                   	ret
10041e8ab:	e8 a0 52 00 00       	call   100423b50 <.text+0x22b50>
10041e8b0:	8b 08                	mov    (%rax),%ecx
10041e8b2:	e8 79 58 00 00       	call   100424130 <.text+0x23130>
10041e8b7:	48 8d 0d e2 13 01 00 	lea    0x113e2(%rip),%rcx        # 10042fca0 <_head_msys_gcrypt_20_dll-0x7360>
10041e8be:	48 89 c2             	mov    %rax,%rdx
10041e8c1:	e8 5a 51 00 00       	call   100423a20 <.text+0x22a20>
10041e8c6:	90                   	nop
10041e8c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10041e8ce:	00 00
10041e8d0:	48 83 ec 38          	sub    $0x38,%rsp
10041e8d4:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
10041e8d9:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
10041e8de:	48 89 ca             	mov    %rcx,%rdx
10041e8e1:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
10041e8e6:	48 89 c1             	mov    %rax,%rcx
10041e8e9:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
10041e8ee:	4c 89 4c 24 58       	mov    %r9,0x58(%rsp)
10041e8f3:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
10041e8f8:	e8 b3 50 00 00       	call   1004239b0 <.text+0x229b0>
10041e8fd:	85 c0                	test   %eax,%eax
10041e8ff:	78 0f                	js     10041e910 <.text+0x1d910>
10041e901:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
10041e906:	48 83 c4 38          	add    $0x38,%rsp
10041e90a:	c3                   	ret
10041e90b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10041e910:	31 c0                	xor    %eax,%eax
10041e912:	48 83 c4 38          	add    $0x38,%rsp
10041e916:	c3                   	ret
10041e917:	90                   	nop
10041e918:	90                   	nop
10041e919:	90                   	nop
10041e91a:	90                   	nop
10041e91b:	90                   	nop
10041e91c:	90                   	nop
10041e91d:	90                   	nop
10041e91e:	90                   	nop
10041e91f:	90                   	nop
10041e920:	c7 05 6e 79 01 00 01 	movl   $0x1,0x1796e(%rip)        # 100436298 <_head_msys_gcrypt_20_dll-0xd68>
10041e927:	00 00 00
10041e92a:	c3                   	ret
10041e92b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10041e930:	41 57                	push   %r15
10041e932:	41 56                	push   %r14
10041e934:	41 55                	push   %r13
10041e936:	41 54                	push   %r12
10041e938:	55                   	push   %rbp
10041e939:	57                   	push   %rdi
10041e93a:	56                   	push   %rsi
10041e93b:	53                   	push   %rbx
10041e93c:	48 83 ec 48          	sub    $0x48,%rsp
10041e940:	8b 05 56 79 01 00    	mov    0x17956(%rip),%eax        # 10043629c <_head_msys_gcrypt_20_dll-0xd64>
10041e946:	89 cb                	mov    %ecx,%ebx
10041e948:	85 c0                	test   %eax,%eax
10041e94a:	0f 85 18 01 00 00    	jne    10041ea68 <.text+0x1da68>
10041e950:	48 8b 05 39 79 01 00 	mov    0x17939(%rip),%rax        # 100436290 <_head_msys_gcrypt_20_dll-0xd70>
10041e957:	c7 05 3b 79 01 00 01 	movl   $0x1,0x1793b(%rip)        # 10043629c <_head_msys_gcrypt_20_dll-0xd64>
10041e95e:	00 00 00
10041e961:	48 85 c0             	test   %rax,%rax
10041e964:	74 02                	je     10041e968 <.text+0x1d968>
10041e966:	ff d0                	call   *%rax
10041e968:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10041e96e:	48 8d 15 4d 13 01 00 	lea    0x1134d(%rip),%rdx        # 10042fcc2 <_head_msys_gcrypt_20_dll-0x733e>
10041e975:	b9 02 00 00 00       	mov    $0x2,%ecx
10041e97a:	e8 31 59 00 00       	call   1004242b0 <.text+0x232b0>
10041e97f:	31 c9                	xor    %ecx,%ecx
10041e981:	e8 92 50 00 00       	call   100423a18 <.text+0x22a18>
10041e986:	48 89 c6             	mov    %rax,%rsi
10041e989:	48 85 c0             	test   %rax,%rax
10041e98c:	74 18                	je     10041e9a6 <.text+0x1d9a6>
10041e98e:	48 89 c1             	mov    %rax,%rcx
10041e991:	e8 ba 57 00 00       	call   100424150 <.text+0x23150>
10041e996:	48 89 f2             	mov    %rsi,%rdx
10041e999:	b9 02 00 00 00       	mov    $0x2,%ecx
10041e99e:	49 89 c0             	mov    %rax,%r8
10041e9a1:	e8 0a 59 00 00       	call   1004242b0 <.text+0x232b0>
10041e9a6:	41 b8 09 00 00 00    	mov    $0x9,%r8d
10041e9ac:	48 8d 15 11 13 01 00 	lea    0x11311(%rip),%rdx        # 10042fcc4 <_head_msys_gcrypt_20_dll-0x733c>
10041e9b3:	b9 02 00 00 00       	mov    $0x2,%ecx
10041e9b8:	e8 f3 58 00 00       	call   1004242b0 <.text+0x232b0>
10041e9bd:	83 fb 40             	cmp    $0x40,%ebx
10041e9c0:	77 2e                	ja     10041e9f0 <.text+0x1d9f0>
10041e9c2:	48 8b 15 5f 92 01 00 	mov    0x1925f(%rip),%rdx        # 100437c28 <__imp_sys_siglist>
10041e9c9:	48 63 c3             	movslq %ebx,%rax
10041e9cc:	48 8b 34 c2          	mov    (%rdx,%rax,8),%rsi
10041e9d0:	48 85 f6             	test   %rsi,%rsi
10041e9d3:	0f 84 9f 00 00 00    	je     10041ea78 <.text+0x1da78>
10041e9d9:	48 89 f1             	mov    %rsi,%rcx
10041e9dc:	e8 6f 57 00 00       	call   100424150 <.text+0x23150>
10041e9e1:	49 89 c0             	mov    %rax,%r8
10041e9e4:	eb 17                	jmp    10041e9fd <.text+0x1d9fd>
10041e9e6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10041e9ed:	00 00 00
10041e9f0:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10041e9f6:	48 8d 35 c3 12 01 00 	lea    0x112c3(%rip),%rsi        # 10042fcc0 <_head_msys_gcrypt_20_dll-0x7340>
10041e9fd:	48 89 f2             	mov    %rsi,%rdx
10041ea00:	b9 02 00 00 00       	mov    $0x2,%ecx
10041ea05:	e8 a6 58 00 00       	call   1004242b0 <.text+0x232b0>
10041ea0a:	41 b8 14 00 00 00    	mov    $0x14,%r8d
10041ea10:	b9 02 00 00 00       	mov    $0x2,%ecx
10041ea15:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
10041ea1a:	48 8d 15 b8 12 01 00 	lea    0x112b8(%rip),%rdx        # 10042fcd9 <_head_msys_gcrypt_20_dll-0x7327>
10041ea21:	e8 8a 58 00 00       	call   1004242b0 <.text+0x232b0>
10041ea26:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
10041ea2b:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
10041ea32:	00 00
10041ea34:	e8 f7 55 00 00       	call   100424030 <.text+0x23030>
10041ea39:	89 d9                	mov    %ebx,%ecx
10041ea3b:	45 31 c0             	xor    %r8d,%r8d
10041ea3e:	48 89 f2             	mov    %rsi,%rdx
10041ea41:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
10041ea48:	00
10041ea49:	e8 d2 55 00 00       	call   100424020 <.text+0x23020>
10041ea4e:	89 d9                	mov    %ebx,%ecx
10041ea50:	48 83 c4 48          	add    $0x48,%rsp
10041ea54:	5b                   	pop    %rbx
10041ea55:	5e                   	pop    %rsi
10041ea56:	5f                   	pop    %rdi
10041ea57:	5d                   	pop    %rbp
10041ea58:	41 5c                	pop    %r12
10041ea5a:	41 5d                	pop    %r13
10041ea5c:	41 5e                	pop    %r14
10041ea5e:	41 5f                	pop    %r15
10041ea60:	e9 db 54 00 00       	jmp    100423f40 <.text+0x22f40>
10041ea65:	0f 1f 00             	nopl   (%rax)
10041ea68:	e8 d3 54 00 00       	call   100423f40 <.text+0x22f40>
10041ea6d:	e9 de fe ff ff       	jmp    10041e950 <.text+0x1d950>
10041ea72:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10041ea78:	89 df                	mov    %ebx,%edi
10041ea7a:	41 bd 05 00 00 00    	mov    $0x5,%r13d
10041ea80:	45 31 f6             	xor    %r14d,%r14d
10041ea83:	be 10 27 00 00       	mov    $0x2710,%esi
10041ea88:	4c 8d 25 3f 12 01 00 	lea    0x1123f(%rip),%r12        # 10042fcce <_head_msys_gcrypt_20_dll-0x7332>
10041ea8f:	bd 01 00 00 00       	mov    $0x1,%ebp
10041ea94:	eb 37                	jmp    10041eacd <.text+0x1dacd>
10041ea96:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10041ea9d:	00 00 00
10041eaa0:	83 fe 01             	cmp    $0x1,%esi
10041eaa3:	74 5b                	je     10041eb00 <.text+0x1db00>
10041eaa5:	41 f6 c6 01          	test   $0x1,%r14b
10041eaa9:	75 55                	jne    10041eb00 <.text+0x1db00>
10041eaab:	45 31 f6             	xor    %r14d,%r14d
10041eaae:	48 63 c6             	movslq %esi,%rax
10041eab1:	c1 fe 1f             	sar    $0x1f,%esi
10041eab4:	48 69 c0 67 66 66 66 	imul   $0x66666667,%rax,%rax
10041eabb:	48 c1 f8 22          	sar    $0x22,%rax
10041eabf:	29 f0                	sub    %esi,%eax
10041eac1:	89 c6                	mov    %eax,%esi
10041eac3:	41 83 ed 01          	sub    $0x1,%r13d
10041eac7:	0f 84 3d ff ff ff    	je     10041ea0a <.text+0x1da0a>
10041eacd:	39 fe                	cmp    %edi,%esi
10041eacf:	7f cf                	jg     10041eaa0 <.text+0x1daa0>
10041ead1:	89 f8                	mov    %edi,%eax
10041ead3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10041ead9:	b9 02 00 00 00       	mov    $0x2,%ecx
10041eade:	99                   	cltd
10041eadf:	f7 fe                	idiv   %esi
10041eae1:	48 63 d0             	movslq %eax,%rdx
10041eae4:	49 89 d7             	mov    %rdx,%r15
10041eae7:	4c 01 e2             	add    %r12,%rdx
10041eaea:	e8 c1 57 00 00       	call   1004242b0 <.text+0x232b0>
10041eaef:	45 85 ff             	test   %r15d,%r15d
10041eaf2:	44 0f 45 f5          	cmovne %ebp,%r14d
10041eaf6:	89 f8                	mov    %edi,%eax
10041eaf8:	99                   	cltd
10041eaf9:	f7 fe                	idiv   %esi
10041eafb:	89 d7                	mov    %edx,%edi
10041eafd:	eb af                	jmp    10041eaae <.text+0x1daae>
10041eaff:	90                   	nop
10041eb00:	89 f8                	mov    %edi,%eax
10041eb02:	99                   	cltd
10041eb03:	f7 fe                	idiv   %esi
10041eb05:	85 c0                	test   %eax,%eax
10041eb07:	75 a5                	jne    10041eaae <.text+0x1daae>
10041eb09:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10041eb0f:	48 8d 15 b8 11 01 00 	lea    0x111b8(%rip),%rdx        # 10042fcce <_head_msys_gcrypt_20_dll-0x7332>
10041eb16:	b9 02 00 00 00       	mov    $0x2,%ecx
10041eb1b:	e8 90 57 00 00       	call   1004242b0 <.text+0x232b0>
10041eb20:	eb d4                	jmp    10041eaf6 <.text+0x1daf6>
10041eb22:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10041eb29:	00 00 00 00
10041eb2d:	0f 1f 00             	nopl   (%rax)
10041eb30:	57                   	push   %rdi
10041eb31:	56                   	push   %rsi
10041eb32:	53                   	push   %rbx
10041eb33:	48 83 ec 60          	sub    $0x60,%rsp
10041eb37:	85 c9                	test   %ecx,%ecx
10041eb39:	0f 85 cd 01 00 00    	jne    10041ed0c <.text+0x1dd0c>
10041eb3f:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
10041eb44:	b9 02 00 00 00       	mov    $0x2,%ecx
10041eb49:	48 8d 5c 24 40       	lea    0x40(%rsp),%rbx
10041eb4e:	48 89 15 3b 77 01 00 	mov    %rdx,0x1773b(%rip)        # 100436290 <_head_msys_gcrypt_20_dll-0xd70>
10041eb55:	49 89 f8             	mov    %rdi,%r8
10041eb58:	31 d2                	xor    %edx,%edx
10041eb5a:	48 8d 74 24 48       	lea    0x48(%rsp),%rsi
10041eb5f:	e8 bc 54 00 00       	call   100424020 <.text+0x23020>
10041eb64:	48 83 7c 24 20 01    	cmpq   $0x1,0x20(%rsp)
10041eb6a:	74 36                	je     10041eba2 <.text+0x1dba2>
10041eb6c:	48 8d 74 24 48       	lea    0x48(%rsp),%rsi
10041eb71:	48 8d 05 b8 fd ff ff 	lea    -0x248(%rip),%rax        # 10041e930 <.text+0x1d930>
10041eb78:	48 89 f1             	mov    %rsi,%rcx
10041eb7b:	48 8d 5c 24 40       	lea    0x40(%rsp),%rbx
10041eb80:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
10041eb85:	e8 a6 54 00 00       	call   100424030 <.text+0x23030>
10041eb8a:	45 31 c0             	xor    %r8d,%r8d
10041eb8d:	48 89 da             	mov    %rbx,%rdx
10041eb90:	b9 02 00 00 00       	mov    $0x2,%ecx
10041eb95:	c7 44 24 50 00 00 00 	movl   $0x0,0x50(%rsp)
10041eb9c:	00
10041eb9d:	e8 7e 54 00 00       	call   100424020 <.text+0x23020>
10041eba2:	31 d2                	xor    %edx,%edx
10041eba4:	49 89 f8             	mov    %rdi,%r8
10041eba7:	b9 01 00 00 00       	mov    $0x1,%ecx
10041ebac:	e8 6f 54 00 00       	call   100424020 <.text+0x23020>
10041ebb1:	48 83 7c 24 20 01    	cmpq   $0x1,0x20(%rsp)
10041ebb7:	74 2c                	je     10041ebe5 <.text+0x1dbe5>
10041ebb9:	48 8d 05 70 fd ff ff 	lea    -0x290(%rip),%rax        # 10041e930 <.text+0x1d930>
10041ebc0:	48 89 f1             	mov    %rsi,%rcx
10041ebc3:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
10041ebc8:	e8 63 54 00 00       	call   100424030 <.text+0x23030>