10040f664:	e9 a7 ef ff ff       	jmp    10040e610 <.text+0xd610>
10040f669:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040f670:	48 8b 51 08          	mov    0x8(%rcx),%rdx
10040f674:	48 8d 0d 52 8b 00 00 	lea    0x8b52(%rip),%rcx        # 1004181cd <_head_msys_assuan_0_dll-0x4e33>
10040f67b:	e8 38 17 00 00       	call   100410db8 <.text+0xfdb8>
10040f680:	31 c0                	xor    %eax,%eax
10040f682:	48 83 c4 28          	add    $0x28,%rsp
10040f686:	c3                   	ret
10040f687:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040f68e:	00 00
10040f690:	57                   	push   %rdi
10040f691:	56                   	push   %rsi
10040f692:	53                   	push   %rbx
10040f693:	48 83 ec 40          	sub    $0x40,%rsp
10040f697:	48 8b 05 aa d0 00 00 	mov    0xd0aa(%rip),%rax        # 10041c748 <_head_msys_assuan_0_dll-0x8b8>
10040f69e:	48 89 cb             	mov    %rcx,%rbx
10040f6a1:	48 85 c0             	test   %rax,%rax
10040f6a4:	74 50                	je     10040f6f6 <.text+0xe6f6>
10040f6a6:	0f b6 41 10          	movzbl 0x10(%rcx),%eax
10040f6aa:	a8 02                	test   $0x2,%al
10040f6ac:	75 48                	jne    10040f6f6 <.text+0xe6f6>
10040f6ae:	a8 01                	test   $0x1,%al
10040f6b0:	74 4e                	je     10040f700 <.text+0xe700>
10040f6b2:	48 8d 54 24 3c       	lea    0x3c(%rsp),%rdx
10040f6b7:	45 31 c0             	xor    %r8d,%r8d
10040f6ba:	e8 21 ec ff ff       	call   10040e2e0 <.text+0xd2e0>
10040f6bf:	89 c6                	mov    %eax,%esi
10040f6c1:	83 f8 ff             	cmp    $0xffffffff,%eax
10040f6c4:	0f 84 ca 00 00 00    	je     10040f794 <.text+0xe794>
10040f6ca:	f6 43 10 08          	testb  $0x8,0x10(%rbx)
10040f6ce:	75 70                	jne    10040f740 <.text+0xe740>
10040f6d0:	e8 6b 1a 00 00       	call   100411140 <.text+0x10140>
10040f6d5:	39 c6                	cmp    %eax,%esi
10040f6d7:	75 77                	jne    10040f750 <.text+0xe750>
10040f6d9:	8b 44 24 3c          	mov    0x3c(%rsp),%eax
10040f6dd:	85 c0                	test   %eax,%eax
10040f6df:	74 6f                	je     10040f750 <.text+0xe750>
10040f6e1:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10040f6e5:	e8 d6 1e 00 00       	call   1004115c0 <.text+0x105c0>
10040f6ea:	85 c0                	test   %eax,%eax
10040f6ec:	0f 85 dc 00 00 00    	jne    10040f7ce <.text+0xe7ce>
10040f6f2:	80 63 10 fe          	andb   $0xfe,0x10(%rbx)
10040f6f6:	31 c0                	xor    %eax,%eax
10040f6f8:	48 83 c4 40          	add    $0x40,%rsp
10040f6fc:	5b                   	pop    %rbx
10040f6fd:	5e                   	pop    %rsi
10040f6fe:	5f                   	pop    %rdi
10040f6ff:	c3                   	ret
10040f700:	48 8b 51 08          	mov    0x8(%rcx),%rdx
10040f704:	48 8d 35 e0 8a 00 00 	lea    0x8ae0(%rip),%rsi        # 1004181eb <_head_msys_assuan_0_dll-0x4e15>
10040f70b:	48 89 f1             	mov    %rsi,%rcx
10040f70e:	e8 a5 16 00 00       	call   100410db8 <.text+0xfdb8>
10040f713:	48 8b 43 18          	mov    0x18(%rbx),%rax
10040f717:	48 85 c0             	test   %rax,%rax
10040f71a:	74 da                	je     10040f6f6 <.text+0xe6f6>
10040f71c:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10040f720:	48 8b 53 20          	mov    0x20(%rbx),%rdx
10040f724:	49 89 f1             	mov    %rsi,%r9
10040f727:	41 b8 04 00 00 00    	mov    $0x4,%r8d
10040f72d:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
10040f732:	48 89 d9             	mov    %rbx,%rcx
10040f735:	ff d0                	call   *%rax
10040f737:	eb bd                	jmp    10040f6f6 <.text+0xe6f6>
10040f739:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040f740:	e8 0b 1a 00 00       	call   100411150 <.text+0x10150>
10040f745:	eb 8e                	jmp    10040f6d5 <.text+0xe6d5>
10040f747:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040f74e:	00 00
10040f750:	48 8d 3d d9 8a 00 00 	lea    0x8ad9(%rip),%rdi        # 100418230 <_head_msys_assuan_0_dll-0x4dd0>
10040f757:	89 f2                	mov    %esi,%edx
10040f759:	48 89 f9             	mov    %rdi,%rcx
10040f75c:	e8 4f 16 00 00       	call   100410db0 <.text+0xfdb0>
10040f761:	48 8b 43 18          	mov    0x18(%rbx),%rax
10040f765:	48 85 c0             	test   %rax,%rax
10040f768:	74 16                	je     10040f780 <.text+0xe780>
10040f76a:	48 8b 53 20          	mov    0x20(%rbx),%rdx
10040f76e:	49 89 f9             	mov    %rdi,%r9
10040f771:	89 74 24 20          	mov    %esi,0x20(%rsp)
10040f775:	48 89 d9             	mov    %rbx,%rcx
10040f778:	41 b8 03 00 00 00    	mov    $0x3,%r8d
10040f77e:	ff d0                	call   *%rax
10040f780:	b9 0d 00 00 00       	mov    $0xd,%ecx
10040f785:	e8 d6 16 00 00       	call   100410e60 <.text+0xfe60>
10040f78a:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
10040f78f:	e9 64 ff ff ff       	jmp    10040f6f8 <.text+0xe6f8>
10040f794:	e8 b7 17 00 00       	call   100410f50 <.text+0xff50>
10040f799:	48 8d 35 68 8a 00 00 	lea    0x8a68(%rip),%rsi        # 100418208 <_head_msys_assuan_0_dll-0x4df8>
10040f7a0:	48 89 f1             	mov    %rsi,%rcx
10040f7a3:	8b 38                	mov    (%rax),%edi
10040f7a5:	e8 06 16 00 00       	call   100410db0 <.text+0xfdb0>
10040f7aa:	48 8b 43 18          	mov    0x18(%rbx),%rax
10040f7ae:	48 85 c0             	test   %rax,%rax
10040f7b1:	74 12                	je     10040f7c5 <.text+0xe7c5>
10040f7b3:	48 8b 53 20          	mov    0x20(%rbx),%rdx
10040f7b7:	49 89 f1             	mov    %rsi,%r9
10040f7ba:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10040f7c0:	48 89 d9             	mov    %rbx,%rcx
10040f7c3:	ff d0                	call   *%rax
10040f7c5:	89 f9                	mov    %edi,%ecx
10040f7c7:	e8 94 16 00 00       	call   100410e60 <.text+0xfe60>
10040f7cc:	eb bc                	jmp    10040f78a <.text+0xe78a>
10040f7ce:	e8 7d 17 00 00       	call   100410f50 <.text+0xff50>
10040f7d3:	48 8d 35 7e 8a 00 00 	lea    0x8a7e(%rip),%rsi        # 100418258 <_head_msys_assuan_0_dll-0x4da8>
10040f7da:	48 8b 53 08          	mov    0x8(%rbx),%rdx
10040f7de:	48 89 f1             	mov    %rsi,%rcx
10040f7e1:	8b 38                	mov    (%rax),%edi
10040f7e3:	e8 c8 15 00 00       	call   100410db0 <.text+0xfdb0>
10040f7e8:	48 8b 43 18          	mov    0x18(%rbx),%rax
10040f7ec:	48 85 c0             	test   %rax,%rax
10040f7ef:	74 d4                	je     10040f7c5 <.text+0xe7c5>
10040f7f1:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10040f7f5:	48 8b 53 20          	mov    0x20(%rbx),%rdx
10040f7f9:	49 89 f1             	mov    %rsi,%r9
10040f7fc:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10040f802:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
10040f807:	48 89 d9             	mov    %rbx,%rcx
10040f80a:	ff d0                	call   *%rax
10040f80c:	eb b7                	jmp    10040f7c5 <.text+0xe7c5>
10040f80e:	90                   	nop
10040f80f:	90                   	nop
10040f810:	e9 4b 18 00 00       	jmp    100411060 <.text+0x10060>
10040f815:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040f81c:	00 00 00 00
10040f820:	56                   	push   %rsi
10040f821:	53                   	push   %rbx
10040f822:	48 81 ec 28 01 00 00 	sub    $0x128,%rsp
10040f829:	48 89 d6             	mov    %rdx,%rsi
10040f82c:	48 89 cb             	mov    %rcx,%rbx
10040f82f:	e8 fc 51 ff ff       	call   100404a30 <.text+0x3a30>
10040f834:	89 c2                	mov    %eax,%edx
10040f836:	b8 01 00 00 00       	mov    $0x1,%eax
10040f83b:	85 d2                	test   %edx,%edx
10040f83d:	75 11                	jne    10040f850 <.text+0xe850>
10040f83f:	48 81 c4 28 01 00 00 	add    $0x128,%rsp
10040f846:	5b                   	pop    %rbx
10040f847:	5e                   	pop    %rsi
10040f848:	c3                   	ret
10040f849:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040f850:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
10040f855:	48 89 d9             	mov    %rbx,%rcx
10040f858:	e8 f3 1b 00 00       	call   100411450 <.text+0x10450>
10040f85d:	85 c0                	test   %eax,%eax
10040f85f:	74 0f                	je     10040f870 <.text+0xe870>
10040f861:	31 c0                	xor    %eax,%eax
10040f863:	48 81 c4 28 01 00 00 	add    $0x128,%rsp
10040f86a:	5b                   	pop    %rbx
10040f86b:	5e                   	pop    %rsi
10040f86c:	c3                   	ret
10040f86d:	0f 1f 00             	nopl   (%rax)
10040f870:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
10040f877:	00
10040f878:	48 89 f1             	mov    %rsi,%rcx
10040f87b:	e8 d0 1b 00 00       	call   100411450 <.text+0x10450>
10040f880:	85 c0                	test   %eax,%eax
10040f882:	75 dd                	jne    10040f861 <.text+0xe861>
10040f884:	8b 84 24 a0 00 00 00 	mov    0xa0(%rsp),%eax
10040f88b:	39 44 24 20          	cmp    %eax,0x20(%rsp)
10040f88f:	75 d0                	jne    10040f861 <.text+0xe861>
10040f891:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
10040f898:	00
10040f899:	48 39 44 24 28       	cmp    %rax,0x28(%rsp)
10040f89e:	0f 94 c0             	sete   %al
10040f8a1:	0f b6 c0             	movzbl %al,%eax
10040f8a4:	eb 99                	jmp    10040f83f <.text+0xe83f>
10040f8a6:	90                   	nop
10040f8a7:	90                   	nop
10040f8a8:	90                   	nop
10040f8a9:	90                   	nop
10040f8aa:	90                   	nop
10040f8ab:	90                   	nop
10040f8ac:	90                   	nop
10040f8ad:	90                   	nop
10040f8ae:	90                   	nop
10040f8af:	90                   	nop
10040f8b0:	41 57                	push   %r15
10040f8b2:	41 56                	push   %r14
10040f8b4:	41 55                	push   %r13
10040f8b6:	41 54                	push   %r12
10040f8b8:	55                   	push   %rbp
10040f8b9:	57                   	push   %rdi
10040f8ba:	56                   	push   %rsi
10040f8bb:	53                   	push   %rbx
10040f8bc:	48 83 ec 28          	sub    $0x28,%rsp
10040f8c0:	4c 8d 35 c9 89 00 00 	lea    0x89c9(%rip),%r14        # 100418290 <_head_msys_assuan_0_dll-0x4d70>
10040f8c7:	4c 8d 3d c6 89 00 00 	lea    0x89c6(%rip),%r15        # 100418294 <_head_msys_assuan_0_dll-0x4d6c>
10040f8ce:	48 89 cb             	mov    %rcx,%rbx
10040f8d1:	4c 89 f1             	mov    %r14,%rcx
10040f8d4:	41 89 d5             	mov    %edx,%r13d
10040f8d7:	e8 1c 16 00 00       	call   100410ef8 <.text+0xfef8>
10040f8dc:	4c 89 f9             	mov    %r15,%rcx
10040f8df:	48 89 c6             	mov    %rax,%rsi
10040f8e2:	e8 11 16 00 00       	call   100410ef8 <.text+0xfef8>
10040f8e7:	48 8d 0d a9 89 00 00 	lea    0x89a9(%rip),%rcx        # 100418297 <_head_msys_assuan_0_dll-0x4d69>
10040f8ee:	48 89 c5             	mov    %rax,%rbp
10040f8f1:	e8 02 16 00 00       	call   100410ef8 <.text+0xfef8>
10040f8f6:	48 8d 0d 9d 89 00 00 	lea    0x899d(%rip),%rcx        # 10041829a <_head_msys_assuan_0_dll-0x4d66>
10040f8fd:	48 89 c7             	mov    %rax,%rdi
10040f900:	e8 f3 15 00 00       	call   100410ef8 <.text+0xfef8>
10040f905:	48 89 f1             	mov    %rsi,%rcx
10040f908:	48 89 da             	mov    %rbx,%rdx
10040f90b:	49 89 c4             	mov    %rax,%r12
10040f90e:	e8 cd 0c 00 00       	call   1004105e0 <.text+0xf5e0>
10040f913:	89 c6                	mov    %eax,%esi
10040f915:	85 c0                	test   %eax,%eax
10040f917:	0f 85 8b 00 00 00    	jne    10040f9a8 <.text+0xe9a8>
10040f91d:	0f be 13             	movsbl (%rbx),%edx
10040f920:	84 d2                	test   %dl,%dl
10040f922:	74 13                	je     10040f937 <.text+0xe937>
10040f924:	48 89 e9             	mov    %rbp,%rcx
10040f927:	e8 44 1b 00 00       	call   100411470 <.text+0x10470>
10040f92c:	48 85 c0             	test   %rax,%rax
10040f92f:	74 06                	je     10040f937 <.text+0xe937>
10040f931:	80 7b 01 00          	cmpb   $0x0,0x1(%rbx)
10040f935:	74 71                	je     10040f9a8 <.text+0xe9a8>
10040f937:	48 89 da             	mov    %rbx,%rdx
10040f93a:	48 89 f9             	mov    %rdi,%rcx
10040f93d:	e8 9e 0c 00 00       	call   1004105e0 <.text+0xf5e0>
10040f942:	85 c0                	test   %eax,%eax
10040f944:	75 48                	jne    10040f98e <.text+0xe98e>
10040f946:	0f be 13             	movsbl (%rbx),%edx
10040f949:	84 d2                	test   %dl,%dl
10040f94b:	74 15                	je     10040f962 <.text+0xe962>
10040f94d:	4c 89 e1             	mov    %r12,%rcx
10040f950:	e8 1b 1b 00 00       	call   100411470 <.text+0x10470>
10040f955:	48 85 c0             	test   %rax,%rax
10040f958:	74 08                	je     10040f962 <.text+0xe962>
10040f95a:	31 f6                	xor    %esi,%esi
10040f95c:	80 7b 01 00          	cmpb   $0x0,0x1(%rbx)
10040f960:	74 2c                	je     10040f98e <.text+0xe98e>
10040f962:	4c 89 f2             	mov    %r14,%rdx
10040f965:	48 89 d9             	mov    %rbx,%rcx
10040f968:	e8 c3 52 ff ff       	call   100404c30 <.text+0x3c30>
10040f96d:	85 c0                	test   %eax,%eax
10040f96f:	74 37                	je     10040f9a8 <.text+0xe9a8>
10040f971:	0f be 13             	movsbl (%rbx),%edx
10040f974:	44 89 ee             	mov    %r13d,%esi
10040f977:	84 d2                	test   %dl,%dl
10040f979:	74 13                	je     10040f98e <.text+0xe98e>
10040f97b:	4c 89 f9             	mov    %r15,%rcx
10040f97e:	e8 ed 1a 00 00       	call   100411470 <.text+0x10470>
10040f983:	48 85 c0             	test   %rax,%rax
10040f986:	74 06                	je     10040f98e <.text+0xe98e>
10040f988:	80 7b 01 00          	cmpb   $0x0,0x1(%rbx)
10040f98c:	74 1a                	je     10040f9a8 <.text+0xe9a8>
10040f98e:	89 f0                	mov    %esi,%eax
10040f990:	48 83 c4 28          	add    $0x28,%rsp
10040f994:	5b                   	pop    %rbx
10040f995:	5e                   	pop    %rsi
10040f996:	5f                   	pop    %rdi
10040f997:	5d                   	pop    %rbp
10040f998:	41 5c                	pop    %r12
10040f99a:	41 5d                	pop    %r13
10040f99c:	41 5e                	pop    %r14
10040f99e:	41 5f                	pop    %r15
10040f9a0:	c3                   	ret
10040f9a1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040f9a8:	be 01 00 00 00       	mov    $0x1,%esi
10040f9ad:	eb df                	jmp    10040f98e <.text+0xe98e>
10040f9af:	90                   	nop
10040f9b0:	31 d2                	xor    %edx,%edx
10040f9b2:	e9 f9 fe ff ff       	jmp    10040f8b0 <.text+0xe8b0>
10040f9b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040f9be:	00 00
10040f9c0:	41 57                	push   %r15
10040f9c2:	41 56                	push   %r14
10040f9c4:	41 55                	push   %r13
10040f9c6:	41 54                	push   %r12
10040f9c8:	55                   	push   %rbp
10040f9c9:	57                   	push   %rdi
10040f9ca:	56                   	push   %rsi
10040f9cb:	53                   	push   %rbx
10040f9cc:	48 83 ec 48          	sub    $0x48,%rsp
10040f9d0:	4c 8d 25 b9 88 00 00 	lea    0x88b9(%rip),%r12        # 100418290 <_head_msys_assuan_0_dll-0x4d70>
10040f9d7:	4c 8d 2d bf 88 00 00 	lea    0x88bf(%rip),%r13        # 10041829d <_head_msys_assuan_0_dll-0x4d63>
10040f9de:	4c 8d 35 af 88 00 00 	lea    0x88af(%rip),%r14        # 100418294 <_head_msys_assuan_0_dll-0x4d6c>
10040f9e5:	4c 8d 3d b6 88 00 00 	lea    0x88b6(%rip),%r15        # 1004182a2 <_head_msys_assuan_0_dll-0x4d5e>
10040f9ec:	48 89 cb             	mov    %rcx,%rbx
10040f9ef:	4c 89 e1             	mov    %r12,%rcx
10040f9f2:	e8 01 15 00 00       	call   100410ef8 <.text+0xfef8>
10040f9f7:	48 8d 0d 99 88 00 00 	lea    0x8899(%rip),%rcx        # 100418297 <_head_msys_assuan_0_dll-0x4d69>
10040f9fe:	48 89 c7             	mov    %rax,%rdi
10040fa01:	e8 f2 14 00 00       	call   100410ef8 <.text+0xfef8>
10040fa06:	4c 89 e9             	mov    %r13,%rcx
10040fa09:	48 89 c6             	mov    %rax,%rsi
10040fa0c:	e8 e7 14 00 00       	call   100410ef8 <.text+0xfef8>
10040fa11:	4c 89 f1             	mov    %r14,%rcx
10040fa14:	48 89 c5             	mov    %rax,%rbp
10040fa17:	e8 dc 14 00 00       	call   100410ef8 <.text+0xfef8>
10040fa1c:	48 8d 0d 77 88 00 00 	lea    0x8877(%rip),%rcx        # 10041829a <_head_msys_assuan_0_dll-0x4d66>
10040fa23:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
10040fa28:	e8 cb 14 00 00       	call   100410ef8 <.text+0xfef8>
10040fa2d:	4c 89 f9             	mov    %r15,%rcx
10040fa30:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10040fa35:	e8 be 14 00 00       	call   100410ef8 <.text+0xfef8>
10040fa3a:	48 89 da             	mov    %rbx,%rdx
10040fa3d:	48 89 f1             	mov    %rsi,%rcx
10040fa40:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10040fa45:	e8 96 0b 00 00       	call   1004105e0 <.text+0xf5e0>
10040fa4a:	85 c0                	test   %eax,%eax
10040fa4c:	74 1a                	je     10040fa68 <.text+0xea68>
10040fa4e:	31 c0                	xor    %eax,%eax
10040fa50:	48 83 c4 48          	add    $0x48,%rsp
10040fa54:	5b                   	pop    %rbx
10040fa55:	5e                   	pop    %rsi
10040fa56:	5f                   	pop    %rdi
10040fa57:	5d                   	pop    %rbp
10040fa58:	41 5c                	pop    %r12
10040fa5a:	41 5d                	pop    %r13
10040fa5c:	41 5e                	pop    %r14
10040fa5e:	41 5f                	pop    %r15
10040fa60:	c3                   	ret
10040fa61:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040fa68:	48 89 da             	mov    %rbx,%rdx
10040fa6b:	48 89 f9             	mov    %rdi,%rcx
10040fa6e:	e8 6d 0b 00 00       	call   1004105e0 <.text+0xf5e0>
10040fa73:	85 c0                	test   %eax,%eax
10040fa75:	0f 85 85 00 00 00    	jne    10040fb00 <.text+0xeb00>
10040fa7b:	48 89 da             	mov    %rbx,%rdx
10040fa7e:	48 89 e9             	mov    %rbp,%rcx
10040fa81:	e8 5a 0b 00 00       	call   1004105e0 <.text+0xf5e0>
10040fa86:	85 c0                	test   %eax,%eax
10040fa88:	75 4e                	jne    10040fad8 <.text+0xead8>
10040fa8a:	0f b6 03             	movzbl (%rbx),%eax
10040fa8d:	84 c0                	test   %al,%al
10040fa8f:	74 7f                	je     10040fb10 <.text+0xeb10>
10040fa91:	0f be f0             	movsbl %al,%esi
10040fa94:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
10040fa99:	89 f2                	mov    %esi,%edx
10040fa9b:	e8 d0 19 00 00       	call   100411470 <.text+0x10470>
10040faa0:	48 85 c0             	test   %rax,%rax
10040faa3:	74 43                	je     10040fae8 <.text+0xeae8>
10040faa5:	80 7b 01 00          	cmpb   $0x0,0x1(%rbx)
10040faa9:	74 a3                	je     10040fa4e <.text+0xea4e>
10040faab:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
10040fab0:	89 f2                	mov    %esi,%edx
10040fab2:	e8 b9 19 00 00       	call   100411470 <.text+0x10470>
10040fab7:	48 85 c0             	test   %rax,%rax
10040faba:	75 54                	jne    10040fb10 <.text+0xeb10>
10040fabc:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
10040fac1:	89 f2                	mov    %esi,%edx
10040fac3:	e8 a8 19 00 00       	call   100411470 <.text+0x10470>
10040fac8:	48 85 c0             	test   %rax,%rax
10040facb:	74 43                	je     10040fb10 <.text+0xeb10>
10040facd:	80 7b 01 00          	cmpb   $0x0,0x1(%rbx)
10040fad1:	75 3d                	jne    10040fb10 <.text+0xeb10>
10040fad3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040fad8:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
10040fadd:	e9 6e ff ff ff       	jmp    10040fa50 <.text+0xea50>
10040fae2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040fae8:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx