1402ac743:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1402ac748:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1402ac74d:	48 83 c4 30          	add    $0x30,%rsp
1402ac751:	41 5e                	pop    %r14
1402ac753:	5f                   	pop    %rdi
1402ac754:	5e                   	pop    %rsi
1402ac755:	c3                   	ret
1402ac756:	cc                   	int3
1402ac757:	cc                   	int3
1402ac758:	cc                   	int3
1402ac759:	cc                   	int3
1402ac75a:	cc                   	int3
1402ac75b:	cc                   	int3
1402ac75c:	cc                   	int3
1402ac75d:	cc                   	int3
1402ac75e:	cc                   	int3
1402ac75f:	cc                   	int3
1402ac760:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402ac765:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1402ac76a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402ac76f:	57                   	push   %rdi
1402ac770:	b8 30 00 00 00       	mov    $0x30,%eax
1402ac775:	e8 66 de 04 00       	call   0x1402fa5e0
1402ac77a:	48 2b e0             	sub    %rax,%rsp
1402ac77d:	48 8b 41 10          	mov    0x10(%rcx),%rax
1402ac781:	49 8b d9             	mov    %r9,%rbx
1402ac784:	49 8b f8             	mov    %r8,%rdi
1402ac787:	48 8b f2             	mov    %rdx,%rsi
1402ac78a:	48 8b 68 28          	mov    0x28(%rax),%rbp
1402ac78e:	48 8b 41 28          	mov    0x28(%rcx),%rax
1402ac792:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402ac796:	48 85 c9             	test   %rcx,%rcx
1402ac799:	74 07                	je     0x1402ac7a2
1402ac79b:	e8 e0 d3 dd ff       	call   0x140089b80
1402ac7a0:	eb 05                	jmp    0x1402ac7a7
1402ac7a2:	b8 40 00 00 00       	mov    $0x40,%eax
1402ac7a7:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
1402ac7ac:	4c 8b ce             	mov    %rsi,%r9
1402ac7af:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
1402ac7b4:	48 8b d3             	mov    %rbx,%rdx
1402ac7b7:	8b c8                	mov    %eax,%ecx
1402ac7b9:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1402ac7bd:	e8 3e 03 03 00       	call   0x1402dcb00
1402ac7c2:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402ac7c7:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1402ac7cc:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1402ac7d1:	48 83 c4 30          	add    $0x30,%rsp
1402ac7d5:	5f                   	pop    %rdi
1402ac7d6:	c3                   	ret
1402ac7d7:	cc                   	int3
1402ac7d8:	cc                   	int3
1402ac7d9:	cc                   	int3
1402ac7da:	cc                   	int3
1402ac7db:	cc                   	int3
1402ac7dc:	cc                   	int3
1402ac7dd:	cc                   	int3
1402ac7de:	cc                   	int3
1402ac7df:	cc                   	int3
1402ac7e0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1402ac7e5:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1402ac7ea:	56                   	push   %rsi
1402ac7eb:	57                   	push   %rdi
1402ac7ec:	41 56                	push   %r14
1402ac7ee:	b8 40 00 00 00       	mov    $0x40,%eax
1402ac7f3:	e8 e8 dd 04 00       	call   0x1402fa5e0
1402ac7f8:	48 2b e0             	sub    %rax,%rsp
1402ac7fb:	48 8b 59 28          	mov    0x28(%rcx),%rbx
1402ac7ff:	33 ed                	xor    %ebp,%ebp
1402ac801:	49 8b f0             	mov    %r8,%rsi
1402ac804:	4c 8b f2             	mov    %rdx,%r14
1402ac807:	48 8b f9             	mov    %rcx,%rdi
1402ac80a:	80 7b 19 01          	cmpb   $0x1,0x19(%rbx)
1402ac80e:	75 0a                	jne    0x1402ac81a
1402ac810:	e8 cb 09 00 00       	call   0x1402ad1e0
1402ac815:	e9 a9 00 00 00       	jmp    0x1402ac8c3
1402ac81a:	48 8b 43 38          	mov    0x38(%rbx),%rax
1402ac81e:	4d 85 f6             	test   %r14,%r14
1402ac821:	75 0c                	jne    0x1402ac82f
1402ac823:	49 89 00             	mov    %rax,(%r8)
1402ac826:	41 8d 46 01          	lea    0x1(%r14),%eax
1402ac82a:	e9 94 00 00 00       	jmp    0x1402ac8c3
1402ac82f:	49 39 00             	cmp    %rax,(%r8)
1402ac832:	0f 85 2e 01 00 00    	jne    0x1402ac966
1402ac838:	48 8b 41 10          	mov    0x10(%rcx),%rax
1402ac83c:	48 85 c0             	test   %rax,%rax
1402ac83f:	0f 84 ff 00 00 00    	je     0x1402ac944
1402ac845:	48 39 69 18          	cmp    %rbp,0x18(%rcx)
1402ac849:	0f 84 f5 00 00 00    	je     0x1402ac944
1402ac84f:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1402ac853:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
1402ac858:	48 85 c9             	test   %rcx,%rcx
1402ac85b:	75 04                	jne    0x1402ac861
1402ac85d:	48 8b 48 28          	mov    0x28(%rax),%rcx
1402ac861:	e8 1a ed e0 ff       	call   0x1400bb580
1402ac866:	48 8b c8             	mov    %rax,%rcx
1402ac869:	e8 72 bf fa ff       	call   0x1402587e0
1402ac86e:	83 c0 07             	add    $0x7,%eax
1402ac871:	41 b8 cd 00 00 00    	mov    $0xcd,%r8d
1402ac877:	99                   	cltd
1402ac878:	83 e2 07             	and    $0x7,%edx
1402ac87b:	03 c2                	add    %edx,%eax
1402ac87d:	48 8d 15 ac 69 0e 00 	lea    0xe69ac(%rip),%rdx        # 0x140393230
1402ac884:	c1 f8 03             	sar    $0x3,%eax
1402ac887:	48 63 c8             	movslq %eax,%rcx
1402ac88a:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1402ac88f:	e8 2c ca f7 ff       	call   0x1402292c0
1402ac894:	4c 8b f8             	mov    %rax,%r15
1402ac897:	48 85 c0             	test   %rax,%rax
1402ac89a:	75 3a                	jne    0x1402ac8d6
1402ac89c:	4c 8d 0d 8d 69 0e 00 	lea    0xe698d(%rip),%r9        # 0x140393230
1402ac8a3:	c7 44 24 20 ce 00 00 	movl   $0xce,0x20(%rsp)
1402ac8aa:	00
1402ac8ab:	ba 1b 01 00 00       	mov    $0x11b,%edx
1402ac8b0:	8d 48 10             	lea    0x10(%rax),%ecx
1402ac8b3:	44 8d 40 41          	lea    0x41(%rax),%r8d
1402ac8b7:	e8 e4 4a f7 ff       	call   0x1402213a0
1402ac8bc:	33 c0                	xor    %eax,%eax
1402ac8be:	4c 8b 7c 24 68       	mov    0x68(%rsp),%r15
1402ac8c3:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1402ac8c8:	48 8b 6c 24 78       	mov    0x78(%rsp),%rbp
1402ac8cd:	48 83 c4 40          	add    $0x40,%rsp
1402ac8d1:	41 5e                	pop    %r14
1402ac8d3:	5f                   	pop    %rdi
1402ac8d4:	5e                   	pop    %rsi
1402ac8d5:	c3                   	ret
1402ac8d6:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1402ac8db:	49 8b d7             	mov    %r15,%rdx
1402ac8de:	48 8b cf             	mov    %rdi,%rcx
1402ac8e1:	e8 fa 08 00 00       	call   0x1402ad1e0
1402ac8e6:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1402ac8eb:	85 c0                	test   %eax,%eax
1402ac8ed:	74 36                	je     0x1402ac925
1402ac8ef:	48 8b 43 20          	mov    0x20(%rbx),%rax
1402ac8f3:	4c 8b cf             	mov    %rdi,%r9
1402ac8f6:	48 8b 16             	mov    (%rsi),%rdx
1402ac8f9:	4d 8b c7             	mov    %r15,%r8
1402ac8fc:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402ac901:	49 8b ce             	mov    %r14,%rcx
1402ac904:	48 8b 43 30          	mov    0x30(%rbx),%rax
1402ac908:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402ac90d:	48 8b 43 28          	mov    0x28(%rbx),%rax
1402ac911:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402ac916:	e8 45 02 03 00       	call   0x1402dcb60
1402ac91b:	85 c0                	test   %eax,%eax
1402ac91d:	b9 01 00 00 00       	mov    $0x1,%ecx
1402ac922:	0f 45 e9             	cmovne %ecx,%ebp
1402ac925:	41 b9 da 00 00 00    	mov    $0xda,%r9d
1402ac92b:	4c 8d 05 fe 68 0e 00 	lea    0xe68fe(%rip),%r8        # 0x140393230
1402ac932:	48 8b d7             	mov    %rdi,%rdx
1402ac935:	49 8b cf             	mov    %r15,%rcx
1402ac938:	e8 e3 ca f7 ff       	call   0x140229420
1402ac93d:	8b c5                	mov    %ebp,%eax
1402ac93f:	e9 7a ff ff ff       	jmp    0x1402ac8be
1402ac944:	ba d9 00 00 00       	mov    $0xd9,%edx
1402ac949:	c7 44 24 20 a0 00 00 	movl   $0xa0,0x20(%rsp)
1402ac950:	00
1402ac951:	4c 8d 0d d8 68 0e 00 	lea    0xe68d8(%rip),%r9        # 0x140393230
1402ac958:	b9 10 00 00 00       	mov    $0x10,%ecx
1402ac95d:	44 8d 42 b3          	lea    -0x4d(%rdx),%r8d
1402ac961:	e8 3a 4a f7 ff       	call   0x1402213a0
1402ac966:	33 c0                	xor    %eax,%eax
1402ac968:	e9 56 ff ff ff       	jmp    0x1402ac8c3
1402ac96d:	cc                   	int3
1402ac96e:	cc                   	int3
1402ac96f:	cc                   	int3
1402ac970:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402ac975:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402ac97a:	57                   	push   %rdi
1402ac97b:	b8 30 00 00 00       	mov    $0x30,%eax
1402ac980:	e8 5b dc 04 00       	call   0x1402fa5e0
1402ac985:	48 2b e0             	sub    %rax,%rsp
1402ac988:	48 8b 59 28          	mov    0x28(%rcx),%rbx
1402ac98c:	49 8b f9             	mov    %r9,%rdi
1402ac98f:	49 63 f0             	movslq %r8d,%rsi
1402ac992:	4c 8b c1             	mov    %rcx,%r8
1402ac995:	81 fa 01 10 00 00    	cmp    $0x1001,%edx
1402ac99b:	0f 8f 95 01 00 00    	jg     0x1402acb36
1402ac9a1:	0f 84 2e 01 00 00    	je     0x1402acad5
1402ac9a7:	ff ca                	dec    %edx
1402ac9a9:	83 fa 0c             	cmp    $0xc,%edx
1402ac9ac:	0f 87 f8 03 00 00    	ja     0x1402acdaa
1402ac9b2:	48 8d 0d 47 36 d5 ff 	lea    -0x2ac9b9(%rip),%rcx        # 0x140000000
1402ac9b9:	48 63 c2             	movslq %edx,%rax
1402ac9bc:	8b 84 81 c0 cd 2a 00 	mov    0x2acdc0(%rcx,%rax,4),%eax
1402ac9c3:	48 03 c1             	add    %rcx,%rax
1402ac9c6:	ff e0                	jmp    *%rax
1402ac9c8:	48 8b cf             	mov    %rdi,%rcx
1402ac9cb:	e8 b0 d1 dd ff       	call   0x140089b80
1402ac9d0:	83 f8 40             	cmp    $0x40,%eax
1402ac9d3:	0f 84 c7 00 00 00    	je     0x1402acaa0
1402ac9d9:	48 8b cf             	mov    %rdi,%rcx
1402ac9dc:	e8 9f d1 dd ff       	call   0x140089b80
1402ac9e1:	3d a0 01 00 00       	cmp    $0x1a0,%eax
1402ac9e6:	0f 84 b4 00 00 00    	je     0x1402acaa0
1402ac9ec:	48 8b cf             	mov    %rdi,%rcx
1402ac9ef:	e8 8c d1 dd ff       	call   0x140089b80
1402ac9f4:	3d a3 02 00 00       	cmp    $0x2a3,%eax
1402ac9f9:	0f 84 a1 00 00 00    	je     0x1402acaa0
1402ac9ff:	48 8b cf             	mov    %rdi,%rcx
1402aca02:	e8 79 d1 dd ff       	call   0x140089b80
1402aca07:	3d a0 02 00 00       	cmp    $0x2a0,%eax
1402aca0c:	0f 84 8e 00 00 00    	je     0x1402acaa0
1402aca12:	48 8b cf             	mov    %rdi,%rcx
1402aca15:	e8 66 d1 dd ff       	call   0x140089b80
1402aca1a:	3d a1 02 00 00       	cmp    $0x2a1,%eax
1402aca1f:	74 7f                	je     0x1402acaa0
1402aca21:	48 8b cf             	mov    %rdi,%rcx
1402aca24:	e8 57 d1 dd ff       	call   0x140089b80
1402aca29:	3d a2 02 00 00       	cmp    $0x2a2,%eax
1402aca2e:	74 70                	je     0x1402acaa0
1402aca30:	48 8b cf             	mov    %rdi,%rcx
1402aca33:	e8 48 d1 dd ff       	call   0x140089b80
1402aca38:	3d 48 04 00 00       	cmp    $0x448,%eax
1402aca3d:	74 61                	je     0x1402acaa0
1402aca3f:	48 8b cf             	mov    %rdi,%rcx
1402aca42:	e8 39 d1 dd ff       	call   0x140089b80
1402aca47:	3d 49 04 00 00       	cmp    $0x449,%eax
1402aca4c:	74 52                	je     0x1402acaa0
1402aca4e:	48 8b cf             	mov    %rdi,%rcx
1402aca51:	e8 2a d1 dd ff       	call   0x140089b80
1402aca56:	3d 4a 04 00 00       	cmp    $0x44a,%eax
1402aca5b:	74 43                	je     0x1402acaa0
1402aca5d:	48 8b cf             	mov    %rdi,%rcx
1402aca60:	e8 1b d1 dd ff       	call   0x140089b80
1402aca65:	3d 4b 04 00 00       	cmp    $0x44b,%eax
1402aca6a:	74 34                	je     0x1402acaa0
1402aca6c:	ba c5 00 00 00       	mov    $0xc5,%edx
1402aca71:	c7 44 24 20 4b 01 00 	movl   $0x14b,0x20(%rsp)
1402aca78:	00
1402aca79:	4c 8d 0d b0 67 0e 00 	lea    0xe67b0(%rip),%r9        # 0x140393230
1402aca80:	b9 10 00 00 00       	mov    $0x10,%ecx
1402aca85:	44 8d 42 c5          	lea    -0x3b(%rdx),%r8d
1402aca89:	e8 12 49 f7 ff       	call   0x1402213a0
1402aca8e:	33 c0                	xor    %eax,%eax
1402aca90:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402aca95:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1402aca9a:	48 83 c4 30          	add    $0x30,%rsp
1402aca9e:	5f                   	pop    %rdi
1402aca9f:	c3                   	ret
1402acaa0:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1402acaa4:	b8 01 00 00 00       	mov    $0x1,%eax
1402acaa9:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402acaae:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1402acab3:	48 83 c4 30          	add    $0x30,%rsp
1402acab7:	5f                   	pop    %rdi
1402acab8:	c3                   	ret
1402acab9:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402acabd:	49 89 01             	mov    %rax,(%r9)
1402acac0:	b8 01 00 00 00       	mov    $0x1,%eax
1402acac5:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402acaca:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1402acacf:	48 83 c4 30          	add    $0x30,%rsp
1402acad3:	5f                   	pop    %rdi
1402acad4:	c3                   	ret
1402acad5:	8b ce                	mov    %esi,%ecx
1402acad7:	e8 24 e5 fa ff       	call   0x14025b000
1402acadc:	48 8b f8             	mov    %rax,%rdi
1402acadf:	48 85 c0             	test   %rax,%rax
1402acae2:	75 32                	jne    0x1402acb16
1402acae4:	ba c5 00 00 00       	mov    $0xc5,%edx
1402acae9:	c7 44 24 20 e7 00 00 	movl   $0xe7,0x20(%rsp)
1402acaf0:	00
1402acaf1:	4c 8d 0d 38 67 0e 00 	lea    0xe6738(%rip),%r9        # 0x140393230
1402acaf8:	8d 48 10             	lea    0x10(%rax),%ecx
1402acafb:	44 8d 42 c8          	lea    -0x38(%rdx),%r8d
1402acaff:	e8 9c 48 f7 ff       	call   0x1402213a0
1402acb04:	33 c0                	xor    %eax,%eax
1402acb06:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402acb0b:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1402acb10:	48 83 c4 30          	add    $0x30,%rsp
1402acb14:	5f                   	pop    %rdi
1402acb15:	c3                   	ret
1402acb16:	48 8b 0b             	mov    (%rbx),%rcx
1402acb19:	e8 62 bb fa ff       	call   0x140258680
1402acb1e:	b8 01 00 00 00       	mov    $0x1,%eax
1402acb23:	48 89 3b             	mov    %rdi,(%rbx)
1402acb26:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402acb2b:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1402acb30:	48 83 c4 30          	add    $0x30,%rsp
1402acb34:	5f                   	pop    %rdi
1402acb35:	c3                   	ret
1402acb36:	81 c2 fe ef ff ff    	add    $0xffffeffe,%edx
1402acb3c:	83 fa 08             	cmp    $0x8,%edx
1402acb3f:	0f 87 65 02 00 00    	ja     0x1402acdaa
1402acb45:	48 8d 0d b4 34 d5 ff 	lea    -0x2acb4c(%rip),%rcx        # 0x140000000
1402acb4c:	48 63 c2             	movslq %edx,%rax
1402acb4f:	8b 84 81 f4 cd 2a 00 	mov    0x2acdf4(%rcx,%rax,4),%eax
1402acb56:	48 03 c1             	add    %rcx,%rax
1402acb59:	ff e0                	jmp    *%rax
1402acb5b:	48 8b 0b             	mov    (%rbx),%rcx
1402acb5e:	48 85 c9             	test   %rcx,%rcx
1402acb61:	75 34                	jne    0x1402acb97
1402acb63:	ba c5 00 00 00       	mov    $0xc5,%edx
1402acb68:	c7 44 24 20 f0 00 00 	movl   $0xf0,0x20(%rsp)
1402acb6f:	00
1402acb70:	4c 8d 0d b9 66 0e 00 	lea    0xe66b9(%rip),%r9        # 0x140393230
1402acb77:	b9 10 00 00 00       	mov    $0x10,%ecx
1402acb7c:	44 8d 42 c6          	lea    -0x3a(%rdx),%r8d
1402acb80:	e8 1b 48 f7 ff       	call   0x1402213a0
1402acb85:	33 c0                	xor    %eax,%eax
1402acb87:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402acb8c:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1402acb91:	48 83 c4 30          	add    $0x30,%rsp
1402acb95:	5f                   	pop    %rdi
1402acb96:	c3                   	ret
1402acb97:	8b d6                	mov    %esi,%edx
1402acb99:	e8 f2 0a f7 ff       	call   0x14021d690
1402acb9e:	b8 01 00 00 00       	mov    $0x1,%eax
1402acba3:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402acba8:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1402acbad:	48 83 c4 30          	add    $0x30,%rsp
1402acbb1:	5f                   	pop    %rdi
1402acbb2:	c3                   	ret
1402acbb3:	83 fe fe             	cmp    $0xfffffffe,%esi
1402acbb6:	75 2f                	jne    0x1402acbe7
1402acbb8:	0f be 43 18          	movsbl 0x18(%rbx),%eax
1402acbbc:	3c ff                	cmp    $0xff,%al
1402acbbe:	0f 85 eb 01 00 00    	jne    0x1402acdaf
1402acbc4:	49 8b 40 10          	mov    0x10(%r8),%rax
1402acbc8:	48 8b 48 28          	mov    0x28(%rax),%rcx
1402acbcc:	e8 3f 91 f9 ff       	call   0x140245d10
1402acbd1:	c1 e8 0c             	shr    $0xc,%eax
1402acbd4:	83 e0 01             	and    $0x1,%eax
1402acbd7:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402acbdc:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1402acbe1:	48 83 c4 30          	add    $0x30,%rsp
1402acbe5:	5f                   	pop    %rdi
1402acbe6:	c3                   	ret
1402acbe7:	8d 46 01             	lea    0x1(%rsi),%eax
1402acbea:	83 f8 02             	cmp    $0x2,%eax
1402acbed:	0f 87 b7 01 00 00    	ja     0x1402acdaa
1402acbf3:	40 88 73 18          	mov    %sil,0x18(%rbx)
1402acbf7:	83 fe ff             	cmp    $0xffffffff,%esi
1402acbfa:	0f 84 80 00 00 00    	je     0x1402acc80
1402acc00:	49 8b 40 10          	mov    0x10(%r8),%rax
1402acc04:	48 8b 78 28          	mov    0x28(%rax),%rdi
1402acc08:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1402acc0c:	48 85 c9             	test   %rcx,%rcx
1402acc0f:	0f 84 95 01 00 00    	je     0x1402acdaa
1402acc15:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1402acc19:	e8 92 f1 f7 ff       	call   0x14022bdb0
1402acc1e:	85 c0                	test   %eax,%eax
1402acc20:	75 6d                	jne    0x1402acc8f
1402acc22:	48 8b 43 10          	mov    0x10(%rbx),%rax
1402acc26:	48 85 c0             	test   %rax,%rax
1402acc29:	75 15                	jne    0x1402acc40
1402acc2b:	48 8b cf             	mov    %rdi,%rcx
1402acc2e:	e8 2d 8f f9 ff       	call   0x140245b60
1402acc33:	48 89 43 10          	mov    %rax,0x10(%rbx)
1402acc37:	48 85 c0             	test   %rax,%rax