1401ca593:	85 c0                	test   %eax,%eax
1401ca595:	48 8d 05 d4 96 fb ff 	lea    -0x4692c(%rip),%rax        # 0x140183c70
1401ca59c:	48 0f 45 c2          	cmovne %rdx,%rax
1401ca5a0:	48 83 c4 28          	add    $0x28,%rsp
1401ca5a4:	5b                   	pop    %rbx
1401ca5a5:	5e                   	pop    %rsi
1401ca5a6:	c3                   	ret
1401ca5a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401ca5ae:	00 00
1401ca5b0:	57                   	push   %rdi
1401ca5b1:	56                   	push   %rsi
1401ca5b2:	53                   	push   %rbx
1401ca5b3:	48 83 ec 20          	sub    $0x20,%rsp
1401ca5b7:	48 89 d7             	mov    %rdx,%rdi
1401ca5ba:	48 8d 15 40 c1 06 00 	lea    0x6c140(%rip),%rdx        # 0x140236701
1401ca5c1:	48 89 cb             	mov    %rcx,%rbx
1401ca5c4:	4c 89 ce             	mov    %r9,%rsi
1401ca5c7:	e8 f4 01 ed ff       	call   0x14009a7c0
1401ca5cc:	85 c0                	test   %eax,%eax
1401ca5ce:	74 15                	je     0x1401ca5e5
1401ca5d0:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1401ca5d4:	48 8d 4b 0e          	lea    0xe(%rbx),%rcx
1401ca5d8:	e8 9b f8 01 00       	call   0x1401e9e78
1401ca5dd:	85 c0                	test   %eax,%eax
1401ca5df:	0f 84 8b 00 00 00    	je     0x1401ca670
1401ca5e5:	44 8b 4e 2c          	mov    0x2c(%rsi),%r9d
1401ca5e9:	45 85 c9             	test   %r9d,%r9d
1401ca5ec:	75 42                	jne    0x1401ca630
1401ca5ee:	48 8d 15 1b c1 06 00 	lea    0x6c11b(%rip),%rdx        # 0x140236710
1401ca5f5:	48 89 d9             	mov    %rbx,%rcx
1401ca5f8:	e8 7b f8 01 00       	call   0x1401e9e78
1401ca5fd:	85 c0                	test   %eax,%eax
1401ca5ff:	75 2f                	jne    0x1401ca630
1401ca601:	48 85 ff             	test   %rdi,%rdi
1401ca604:	74 7a                	je     0x1401ca680
1401ca606:	48 89 f9             	mov    %rdi,%rcx
1401ca609:	e8 12 ff ff ff       	call   0x1401ca520
1401ca60e:	48 89 46 18          	mov    %rax,0x18(%rsi)
1401ca612:	48 85 c0             	test   %rax,%rax
1401ca615:	0f 84 9d 00 00 00    	je     0x1401ca6b8
1401ca61b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401ca620:	31 c0                	xor    %eax,%eax
1401ca622:	48 83 c4 20          	add    $0x20,%rsp
1401ca626:	5b                   	pop    %rbx
1401ca627:	5e                   	pop    %rsi
1401ca628:	5f                   	pop    %rdi
1401ca629:	c3                   	ret
1401ca62a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401ca630:	8b 56 28             	mov    0x28(%rsi),%edx
1401ca633:	85 d2                	test   %edx,%edx
1401ca635:	75 e9                	jne    0x1401ca620
1401ca637:	48 8d 15 e4 c0 06 00 	lea    0x6c0e4(%rip),%rdx        # 0x140236722
1401ca63e:	48 89 d9             	mov    %rbx,%rcx
1401ca641:	e8 32 f8 01 00       	call   0x1401e9e78
1401ca646:	85 c0                	test   %eax,%eax
1401ca648:	75 d6                	jne    0x1401ca620
1401ca64a:	48 85 ff             	test   %rdi,%rdi
1401ca64d:	74 31                	je     0x1401ca680
1401ca64f:	48 8d 15 dd c0 06 00 	lea    0x6c0dd(%rip),%rdx        # 0x140236733
1401ca656:	48 89 f9             	mov    %rdi,%rcx
1401ca659:	e8 62 01 ed ff       	call   0x14009a7c0
1401ca65e:	85 c0                	test   %eax,%eax
1401ca660:	74 2e                	je     0x1401ca690
1401ca662:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1401ca666:	48 89 fa             	mov    %rdi,%rdx
1401ca669:	e8 32 97 fb ff       	call   0x140183da0
1401ca66e:	eb b0                	jmp    0x1401ca620
1401ca670:	48 89 fa             	mov    %rdi,%rdx
1401ca673:	48 89 d9             	mov    %rbx,%rcx
1401ca676:	e8 a5 8c e4 ff       	call   0x140013320
1401ca67b:	89 46 10             	mov    %eax,0x10(%rsi)
1401ca67e:	eb a0                	jmp    0x1401ca620
1401ca680:	48 89 d9             	mov    %rbx,%rcx
1401ca683:	e8 d8 c6 e4 ff       	call   0x140016d60
1401ca688:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401ca68d:	eb 93                	jmp    0x1401ca622
1401ca68f:	90                   	nop
1401ca690:	48 8b 05 49 e9 06 00 	mov    0x6e949(%rip),%rax        # 0x140238fe0
1401ca697:	48 8d 0d 2a c0 06 00 	lea    0x6c02a(%rip),%rcx        # 0x1402366c8
1401ca69e:	8b 00                	mov    (%rax),%eax
1401ca6a0:	85 c0                	test   %eax,%eax
1401ca6a2:	75 4c                	jne    0x1401ca6f0
1401ca6a4:	48 89 fa             	mov    %rdi,%rdx
1401ca6a7:	e8 54 90 ef ff       	call   0x1400c3700
1401ca6ac:	e9 6f ff ff ff       	jmp    0x1401ca620
1401ca6b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401ca6b8:	48 8b 05 21 e9 06 00 	mov    0x6e921(%rip),%rax        # 0x140238fe0
1401ca6bf:	48 8d 0d da bf 06 00 	lea    0x6bfda(%rip),%rcx        # 0x1402366a0
1401ca6c6:	44 8b 00             	mov    (%rax),%r8d
1401ca6c9:	45 85 c0             	test   %r8d,%r8d
1401ca6cc:	74 08                	je     0x1401ca6d6
1401ca6ce:	e8 95 8c 01 00       	call   0x1401e3368
1401ca6d3:	48 89 c1             	mov    %rax,%rcx
1401ca6d6:	48 89 fa             	mov    %rdi,%rdx
1401ca6d9:	e8 52 8f ef ff       	call   0x1400c3630
1401ca6de:	b8 01 00 00 00       	mov    $0x1,%eax
1401ca6e3:	e9 3a ff ff ff       	jmp    0x1401ca622
1401ca6e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401ca6ef:	00
1401ca6f0:	e8 73 8c 01 00       	call   0x1401e3368
1401ca6f5:	48 89 c1             	mov    %rax,%rcx
1401ca6f8:	eb aa                	jmp    0x1401ca6a4
1401ca6fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401ca700:	41 57                	push   %r15
1401ca702:	41 56                	push   %r14
1401ca704:	41 55                	push   %r13
1401ca706:	41 54                	push   %r12
1401ca708:	55                   	push   %rbp
1401ca709:	57                   	push   %rdi
1401ca70a:	56                   	push   %rsi
1401ca70b:	53                   	push   %rbx
1401ca70c:	48 81 ec c8 00 00 00 	sub    $0xc8,%rsp
1401ca713:	4c 8b 2d d6 e3 06 00 	mov    0x6e3d6(%rip),%r13        # 0x140238af0
1401ca71a:	4c 8b b4 24 38 01 00 	mov    0x138(%rsp),%r14
1401ca721:	00
1401ca722:	49 8b 45 00          	mov    0x0(%r13),%rax
1401ca726:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
1401ca72d:	00
1401ca72e:	31 c0                	xor    %eax,%eax
1401ca730:	8b 42 30             	mov    0x30(%rdx),%eax
1401ca733:	49 89 cc             	mov    %rcx,%r12
1401ca736:	48 89 d3             	mov    %rdx,%rbx
1401ca739:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1401ca740:	00 00
1401ca742:	4c 89 c6             	mov    %r8,%rsi
1401ca745:	4c 89 cf             	mov    %r9,%rdi
1401ca748:	85 c0                	test   %eax,%eax
1401ca74a:	0f 84 0f 01 00 00    	je     0x1401ca85f
1401ca750:	48 8d 6c 24 60       	lea    0x60(%rsp),%rbp
1401ca755:	48 89 d9             	mov    %rbx,%rcx
1401ca758:	48 89 ea             	mov    %rbp,%rdx
1401ca75b:	e8 d0 a2 fb ff       	call   0x140184a30
1401ca760:	85 c0                	test   %eax,%eax
1401ca762:	0f 85 eb 00 00 00    	jne    0x1401ca853
1401ca768:	48 85 f6             	test   %rsi,%rsi
1401ca76b:	74 6b                	je     0x1401ca7d8
1401ca76d:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1401ca772:	49 89 f1             	mov    %rsi,%r9
1401ca775:	49 89 e8             	mov    %rbp,%r8
1401ca778:	48 89 f9             	mov    %rdi,%rcx
1401ca77b:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1401ca782:	00 00
1401ca784:	48 8b 94 24 30 01 00 	mov    0x130(%rsp),%rdx
1401ca78b:	00
1401ca78c:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1401ca793:	00 00
1401ca795:	e8 a6 c6 f5 ff       	call   0x140126e40
1401ca79a:	85 c0                	test   %eax,%eax
1401ca79c:	0f 85 a5 00 00 00    	jne    0x1401ca847
1401ca7a2:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401ca7a7:	e8 b4 ab f5 ff       	call   0x140125360
1401ca7ac:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
1401ca7b3:	00
1401ca7b4:	49 2b 45 00          	sub    0x0(%r13),%rax
1401ca7b8:	0f 85 bb 00 00 00    	jne    0x1401ca879
1401ca7be:	48 81 c4 c8 00 00 00 	add    $0xc8,%rsp
1401ca7c5:	5b                   	pop    %rbx
1401ca7c6:	5e                   	pop    %rsi
1401ca7c7:	5f                   	pop    %rdi
1401ca7c8:	5d                   	pop    %rbp
1401ca7c9:	41 5c                	pop    %r12
1401ca7cb:	41 5d                	pop    %r13
1401ca7cd:	41 5e                	pop    %r14
1401ca7cf:	41 5f                	pop    %r15
1401ca7d1:	c3                   	ret
1401ca7d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401ca7d8:	48 8b 05 21 ec 06 00 	mov    0x6ec21(%rip),%rax        # 0x140239400
1401ca7df:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1401ca7e3:	4c 8d bc 24 90 00 00 	lea    0x90(%rsp),%r15
1401ca7ea:	00
1401ca7eb:	48 8b 08             	mov    (%rax),%rcx
1401ca7ee:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1401ca7f3:	e8 e8 a5 e9 ff       	call   0x140064de0
1401ca7f8:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1401ca7fd:	4d 89 f8             	mov    %r15,%r8
1401ca800:	48 89 c1             	mov    %rax,%rcx
1401ca803:	e8 a8 a0 e9 ff       	call   0x1400648b0
1401ca808:	85 c0                	test   %eax,%eax
1401ca80a:	0f 85 5d ff ff ff    	jne    0x1401ca76d
1401ca810:	4c 89 fa             	mov    %r15,%rdx
1401ca813:	4c 89 e1             	mov    %r12,%rcx
1401ca816:	e8 25 94 f5 ff       	call   0x140123c40
1401ca81b:	45 31 c0             	xor    %r8d,%r8d
1401ca81e:	4c 89 e1             	mov    %r12,%rcx
1401ca821:	48 89 c2             	mov    %rax,%rdx
1401ca824:	48 89 c6             	mov    %rax,%rsi
1401ca827:	e8 64 a8 f5 ff       	call   0x140125090
1401ca82c:	85 c0                	test   %eax,%eax
1401ca82e:	75 4e                	jne    0x1401ca87e
1401ca830:	48 89 f1             	mov    %rsi,%rcx
1401ca833:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1401ca838:	e8 d3 a9 f5 ff       	call   0x140125210
1401ca83d:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1401ca842:	e9 26 ff ff ff       	jmp    0x1401ca76d
1401ca847:	48 8d 0d 5a bf 06 00 	lea    0x6bf5a(%rip),%rcx        # 0x1402367a8
1401ca84e:	e8 3d 8b ef ff       	call   0x1400c3390
1401ca853:	48 8d 0d 06 bf 06 00 	lea    0x6bf06(%rip),%rcx        # 0x140236760
1401ca85a:	e8 31 8b ef ff       	call   0x1400c3390
1401ca85f:	41 b8 15 00 00 00    	mov    $0x15,%r8d
1401ca865:	48 8d 15 d3 be 06 00 	lea    0x6bed3(%rip),%rdx        # 0x14023673f
1401ca86c:	48 8d 0d da be 06 00 	lea    0x6beda(%rip),%rcx        # 0x14023674d
1401ca873:	ff 15 5f 4b 0e 00    	call   *0xe4b5f(%rip)        # 0x1402af3d8
1401ca879:	e8 f2 9f 01 00       	call   0x1401e4870
1401ca87e:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1401ca882:	48 8d 0d ff be 06 00 	lea    0x6beff(%rip),%rcx        # 0x140236788
1401ca889:	e8 02 8b ef ff       	call   0x1400c3390
1401ca88e:	90                   	nop
1401ca88f:	90                   	nop
1401ca890:	41 54                	push   %r12
1401ca892:	55                   	push   %rbp
1401ca893:	57                   	push   %rdi
1401ca894:	56                   	push   %rsi
1401ca895:	53                   	push   %rbx
1401ca896:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1401ca89d:	4c 8b 25 4c e2 06 00 	mov    0x6e24c(%rip),%r12        # 0x140238af0
1401ca8a4:	49 8b 04 24          	mov    (%r12),%rax
1401ca8a8:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1401ca8af:	00
1401ca8b0:	31 c0                	xor    %eax,%eax
1401ca8b2:	48 89 d3             	mov    %rdx,%rbx
1401ca8b5:	48 85 d2             	test   %rdx,%rdx
1401ca8b8:	48 0f 44 1d b0 e5 06 	cmove  0x6e5b0(%rip),%rbx        # 0x140238e70
1401ca8bf:	00
1401ca8c0:	48 8b 05 d9 ea 06 00 	mov    0x6ead9(%rip),%rax        # 0x1402393a0
1401ca8c7:	48 89 cd             	mov    %rcx,%rbp
1401ca8ca:	4c 89 c6             	mov    %r8,%rsi
1401ca8cd:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
1401ca8d4:	00 00
1401ca8d6:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
1401ca8dd:	00 00
1401ca8df:	8b 4b 30             	mov    0x30(%rbx),%ecx
1401ca8e2:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401ca8e7:	85 c9                	test   %ecx,%ecx
1401ca8e9:	0f 84 5a 01 00 00    	je     0x1401caa49
1401ca8ef:	48 8b 43 20          	mov    0x20(%rbx),%rax
1401ca8f3:	48 85 c0             	test   %rax,%rax
1401ca8f6:	0f 84 4d 01 00 00    	je     0x1401caa49
1401ca8fc:	80 38 00             	cmpb   $0x0,(%rax)
1401ca8ff:	0f 84 44 01 00 00    	je     0x1401caa49
1401ca905:	8b 43 34             	mov    0x34(%rbx),%eax
1401ca908:	85 c0                	test   %eax,%eax
1401ca90a:	75 24                	jne    0x1401ca930
1401ca90c:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1401ca913:	00
1401ca914:	49 2b 04 24          	sub    (%r12),%rax
1401ca918:	0f 85 4c 01 00 00    	jne    0x1401caa6a
1401ca91e:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1401ca925:	5b                   	pop    %rbx
1401ca926:	5e                   	pop    %rsi
1401ca927:	5f                   	pop    %rdi
1401ca928:	5d                   	pop    %rbp
1401ca929:	41 5c                	pop    %r12
1401ca92b:	c3                   	ret
1401ca92c:	0f 1f 40 00          	nopl   0x0(%rax)
1401ca930:	4c 89 c1             	mov    %r8,%rcx
1401ca933:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
1401ca938:	e8 5b f5 01 00       	call   0x1401e9e98
1401ca93d:	48 89 f2             	mov    %rsi,%rdx
1401ca940:	48 89 f9             	mov    %rdi,%rcx
1401ca943:	49 89 c0             	mov    %rax,%r8
1401ca946:	e8 65 10 ed ff       	call   0x14009b9b0
1401ca94b:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401ca950:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
1401ca955:	48 85 c0             	test   %rax,%rax
1401ca958:	74 0c                	je     0x1401ca966
1401ca95a:	41 80 7c 01 ff 0a    	cmpb   $0xa,-0x1(%r9,%rax,1)
1401ca960:	0f 85 8a 00 00 00    	jne    0x1401ca9f0
1401ca966:	48 8d 74 24 60       	lea    0x60(%rsp),%rsi
1401ca96b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401ca970:	45 31 c0             	xor    %r8d,%r8d
1401ca973:	48 89 da             	mov    %rbx,%rdx
1401ca976:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1401ca97b:	48 89 e9             	mov    %rbp,%rcx
1401ca97e:	e8 7d fd ff ff       	call   0x1401ca700
1401ca983:	31 d2                	xor    %edx,%edx
1401ca985:	41 b9 07 00 00 00    	mov    $0x7,%r9d
1401ca98b:	48 89 f9             	mov    %rdi,%rcx
1401ca98e:	4c 8d 05 6f be 06 00 	lea    0x6be6f(%rip),%r8        # 0x140236804
1401ca995:	e8 36 0e ed ff       	call   0x14009b7d0
1401ca99a:	48 8b 05 5f ea 06 00 	mov    0x6ea5f(%rip),%rax        # 0x140239400
1401ca9a1:	48 8b 6b 20          	mov    0x20(%rbx),%rbp
1401ca9a5:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401ca9aa:	48 8b 08             	mov    (%rax),%rcx
1401ca9ad:	e8 2e a4 e9 ff       	call   0x140064de0
1401ca9b2:	49 89 f1             	mov    %rsi,%r9
1401ca9b5:	49 89 e8             	mov    %rbp,%r8
1401ca9b8:	48 89 da             	mov    %rbx,%rdx
1401ca9bb:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
1401ca9c2:	00
1401ca9c3:	48 89 c1             	mov    %rax,%rcx
1401ca9c6:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1401ca9cd:	00
1401ca9ce:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1401ca9d5:	00 00
1401ca9d7:	e8 f4 b4 e9 ff       	call   0x140065ed0
1401ca9dc:	48 89 f9             	mov    %rdi,%rcx
1401ca9df:	e8 5c ff ec ff       	call   0x14009a940
1401ca9e4:	e9 23 ff ff ff       	jmp    0x1401ca90c
1401ca9e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401ca9f0:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1401ca9f5:	48 85 d2             	test   %rdx,%rdx
1401ca9f8:	74 36                	je     0x1401caa30
1401ca9fa:	48 29 c2             	sub    %rax,%rdx
1401ca9fd:	48 83 fa 01          	cmp    $0x1,%rdx
1401caa01:	74 2d                	je     0x1401caa30
1401caa03:	48 8d 50 01          	lea    0x1(%rax),%rdx
1401caa07:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1401caa0c:	41 c6 04 01 0a       	movb   $0xa,(%r9,%rax,1)
1401caa11:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401caa16:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1401caa1b:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
1401caa1f:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401caa24:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
1401caa29:	e9 38 ff ff ff       	jmp    0x1401ca966
1401caa2e:	66 90                	xchg   %ax,%ax
1401caa30:	ba 01 00 00 00       	mov    $0x1,%edx
1401caa35:	48 89 f9             	mov    %rdi,%rcx
1401caa38:	e8 63 01 ed ff       	call   0x14009aba0
1401caa3d:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
1401caa42:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401caa47:	eb ba                	jmp    0x1401caa03
1401caa49:	48 8b 05 90 e5 06 00 	mov    0x6e590(%rip),%rax        # 0x140238fe0
1401caa50:	48 8d 0d 79 bd 06 00 	lea    0x6bd79(%rip),%rcx        # 0x1402367d0
1401caa57:	8b 10                	mov    (%rax),%edx
1401caa59:	85 d2                	test   %edx,%edx
1401caa5b:	74 08                	je     0x1401caa65
1401caa5d:	e8 06 89 01 00       	call   0x1401e3368
1401caa62:	48 89 c1             	mov    %rax,%rcx
1401caa65:	e8 26 89 ef ff       	call   0x1400c3390
1401caa6a:	e8 01 9e 01 00       	call   0x1401e4870
1401caa6f:	90                   	nop
1401caa70:	56                   	push   %rsi
1401caa71:	53                   	push   %rbx
1401caa72:	48 83 ec 28          	sub    $0x28,%rsp
1401caa76:	48 89 d6             	mov    %rdx,%rsi
1401caa79:	48 8d 15 8c bd 06 00 	lea    0x6bd8c(%rip),%rdx        # 0x14023680c
1401caa80:	48 89 cb             	mov    %rcx,%rbx
1401caa83:	e8 f0 f3 01 00       	call   0x1401e9e78
1401caa88:	85 c0                	test   %eax,%eax
1401caa8a:	75 14                	jne    0x1401caaa0
1401caa8c:	c7 06 00 00 00 00    	movl   $0x0,(%rsi)
1401caa92:	31 c0                	xor    %eax,%eax
1401caa94:	48 83 c4 28          	add    $0x28,%rsp
1401caa98:	5b                   	pop    %rbx
1401caa99:	5e                   	pop    %rsi
1401caa9a:	c3                   	ret
1401caa9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401caaa0:	48 8d 15 6c bd 06 00 	lea    0x6bd6c(%rip),%rdx        # 0x140236813
1401caaa7:	48 89 d9             	mov    %rbx,%rcx
1401caaaa:	e8 c9 f3 01 00       	call   0x1401e9e78