14004e55c:	42 0f be 44 01 ff    	movsbl -0x1(%rcx,%r8,1),%eax
14004e562:	83 f8 7f             	cmp    $0x7f,%eax
14004e565:	41 0f 97 c1          	seta   %r9b
14004e569:	83 f8 1b             	cmp    $0x1b,%eax
14004e56c:	41 0f 94 c2          	sete   %r10b
14004e570:	45 08 d1             	or     %r10b,%r9b
14004e573:	75 16                	jne    0x14004e58b
14004e575:	83 f8 0a             	cmp    $0xa,%eax
14004e578:	74 11                	je     0x14004e58b
14004e57a:	83 f8 3d             	cmp    $0x3d,%eax
14004e57d:	75 d1                	jne    0x14004e550
14004e57f:	44 39 c2             	cmp    %r8d,%edx
14004e582:	7e cc                	jle    0x14004e550
14004e584:	42 80 3c 01 3f       	cmpb   $0x3f,(%rcx,%r8,1)
14004e589:	75 c5                	jne    0x14004e550
14004e58b:	b8 01 00 00 00       	mov    $0x1,%eax
14004e590:	c3                   	ret
14004e591:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14004e598:	31 c0                	xor    %eax,%eax
14004e59a:	c3                   	ret
14004e59b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004e5a0:	41 57                	push   %r15
14004e5a2:	41 56                	push   %r14
14004e5a4:	41 55                	push   %r13
14004e5a6:	41 54                	push   %r12
14004e5a8:	55                   	push   %rbp
14004e5a9:	57                   	push   %rdi
14004e5aa:	56                   	push   %rsi
14004e5ab:	53                   	push   %rbx
14004e5ac:	48 83 ec 38          	sub    $0x38,%rsp
14004e5b0:	48 8b 3d 39 a5 1e 00 	mov    0x1ea539(%rip),%rdi        # 0x140238af0
14004e5b7:	48 8d 05 02 17 1b 00 	lea    0x1b1702(%rip),%rax        # 0x1401ffcc0
14004e5be:	48 8b 1f             	mov    (%rdi),%rbx
14004e5c1:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14004e5c6:	48 89 cb             	mov    %rcx,%rbx
14004e5c9:	48 89 cd             	mov    %rcx,%rbp
14004e5cc:	49 89 d4             	mov    %rdx,%r12
14004e5cf:	eb 1c                	jmp    0x14004e5ed
14004e5d1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14004e5d8:	00 00 00 00
14004e5dc:	0f 1f 40 00          	nopl   0x0(%rax)
14004e5e0:	48 83 c3 01          	add    $0x1,%rbx
14004e5e4:	48 83 c0 01          	add    $0x1,%rax
14004e5e8:	3a 53 ff             	cmp    -0x1(%rbx),%dl
14004e5eb:	75 3f                	jne    0x14004e62c
14004e5ed:	0f b6 10             	movzbl (%rax),%edx
14004e5f0:	84 d2                	test   %dl,%dl
14004e5f2:	75 ec                	jne    0x14004e5e0
14004e5f4:	48 8b 35 fd 52 22 00 	mov    0x2252fd(%rip),%rsi        # 0x1402738f8
14004e5fb:	48 8b 3d fe 52 22 00 	mov    0x2252fe(%rip),%rdi        # 0x140273900
14004e602:	45 31 f6             	xor    %r14d,%r14d
14004e605:	45 31 c0             	xor    %r8d,%r8d
14004e608:	48 85 f6             	test   %rsi,%rsi
14004e60b:	75 10                	jne    0x14004e61d
14004e60d:	eb 4f                	jmp    0x14004e65e
14004e60f:	90                   	nop
14004e610:	49 83 c6 01          	add    $0x1,%r14
14004e614:	48 83 c7 28          	add    $0x28,%rdi
14004e618:	49 39 f6             	cmp    %rsi,%r14
14004e61b:	74 3b                	je     0x14004e658
14004e61d:	48 8b 0f             	mov    (%rdi),%rcx
14004e620:	48 89 da             	mov    %rbx,%rdx
14004e623:	e8 50 b8 19 00       	call   0x1401e9e78
14004e628:	85 c0                	test   %eax,%eax
14004e62a:	75 e4                	jne    0x14004e610
14004e62c:	31 c0                	xor    %eax,%eax
14004e62e:	48 8b 3d bb a4 1e 00 	mov    0x1ea4bb(%rip),%rdi        # 0x140238af0
14004e635:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
14004e63a:	48 2b 17             	sub    (%rdi),%rdx
14004e63d:	0f 85 43 02 00 00    	jne    0x14004e886
14004e643:	48 83 c4 38          	add    $0x38,%rsp
14004e647:	5b                   	pop    %rbx
14004e648:	5e                   	pop    %rsi
14004e649:	5f                   	pop    %rdi
14004e64a:	5d                   	pop    %rbp
14004e64b:	41 5c                	pop    %r12
14004e64d:	41 5d                	pop    %r13
14004e64f:	41 5e                	pop    %r14
14004e651:	41 5f                	pop    %r15
14004e653:	c3                   	ret
14004e654:	0f 1f 40 00          	nopl   0x0(%rax)
14004e658:	4c 63 c6             	movslq %esi,%r8
14004e65b:	48 63 f6             	movslq %esi,%rsi
14004e65e:	48 8b 3d 8b 52 22 00 	mov    0x22528b(%rip),%rdi        # 0x1402738f0
14004e665:	48 39 fe             	cmp    %rdi,%rsi
14004e668:	0f 83 32 01 00 00    	jae    0x14004e7a0
14004e66e:	4c 8b 35 8b 52 22 00 	mov    0x22528b(%rip),%r14        # 0x140273900
14004e675:	4d 8d 68 01          	lea    0x1(%r8),%r13
14004e679:	eb 18                	jmp    0x14004e693
14004e67b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004e680:	49 8d 45 01          	lea    0x1(%r13),%rax
14004e684:	4c 89 ee             	mov    %r13,%rsi
14004e687:	49 39 fd             	cmp    %rdi,%r13
14004e68a:	0f 83 10 01 00 00    	jae    0x14004e7a0
14004e690:	49 89 c5             	mov    %rax,%r13
14004e693:	48 8d 04 b6          	lea    (%rsi,%rsi,4),%rax
14004e697:	48 89 da             	mov    %rbx,%rdx
14004e69a:	49 8d 34 c6          	lea    (%r14,%rax,8),%rsi
14004e69e:	4c 8b 3e             	mov    (%rsi),%r15
14004e6a1:	4c 89 f9             	mov    %r15,%rcx
14004e6a4:	e8 cf b7 19 00       	call   0x1401e9e78
14004e6a9:	85 c0                	test   %eax,%eax
14004e6ab:	75 d3                	jne    0x14004e680
14004e6ad:	4c 89 f9             	mov    %r15,%rcx
14004e6b0:	e8 fb a7 0a 00       	call   0x1400f8eb0
14004e6b5:	48 89 d9             	mov    %rbx,%rcx
14004e6b8:	e8 43 c3 07 00       	call   0x1400caa00
14004e6bd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14004e6c2:	4d 89 e0             	mov    %r12,%r8
14004e6c5:	48 89 ea             	mov    %rbp,%rdx
14004e6c8:	48 89 06             	mov    %rax,(%rsi)
14004e6cb:	c7 46 08 08 00 00 00 	movl   $0x8,0x8(%rsi)
14004e6d2:	e8 79 4c fc ff       	call   0x140013350
14004e6d7:	85 c0                	test   %eax,%eax
14004e6d9:	0f 85 8c 01 00 00    	jne    0x14004e86b
14004e6df:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14004e6e3:	e8 c8 a7 0a 00       	call   0x1400f8eb0
14004e6e8:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
14004e6ed:	48 8d 05 d4 15 1b 00 	lea    0x1b15d4(%rip),%rax        # 0x1401ffcc8
14004e6f4:	48 89 d9             	mov    %rbx,%rcx
14004e6f7:	eb 14                	jmp    0x14004e70d
14004e6f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14004e700:	48 83 c1 01          	add    $0x1,%rcx
14004e704:	48 83 c0 01          	add    $0x1,%rax
14004e708:	3a 51 ff             	cmp    -0x1(%rcx),%dl
14004e70b:	75 2b                	jne    0x14004e738
14004e70d:	0f b6 10             	movzbl (%rax),%edx
14004e710:	84 d2                	test   %dl,%dl
14004e712:	75 ec                	jne    0x14004e700
14004e714:	c7 46 0c 00 00 00 00 	movl   $0x0,0xc(%rsi)
14004e71b:	e8 e0 c2 07 00       	call   0x1400caa00
14004e720:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14004e725:	48 89 46 20          	mov    %rax,0x20(%rsi)
14004e729:	e8 82 a7 0a 00       	call   0x1400f8eb0
14004e72e:	e9 f9 fe ff ff       	jmp    0x14004e62c
14004e733:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004e738:	48 89 d9             	mov    %rbx,%rcx
14004e73b:	48 8d 05 8e 15 1b 00 	lea    0x1b158e(%rip),%rax        # 0x1401ffcd0
14004e742:	eb 2d                	jmp    0x14004e771
14004e744:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14004e74b:	00 00 00 00
14004e74f:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14004e756:	00 00 00 00
14004e75a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14004e760:	48 83 c1 01          	add    $0x1,%rcx
14004e764:	48 83 c0 01          	add    $0x1,%rax
14004e768:	3a 51 ff             	cmp    -0x1(%rcx),%dl
14004e76b:	0f 85 bf 00 00 00    	jne    0x14004e830
14004e771:	0f b6 10             	movzbl (%rax),%edx
14004e774:	84 d2                	test   %dl,%dl
14004e776:	75 e8                	jne    0x14004e760
14004e778:	c7 46 0c 01 00 00 00 	movl   $0x1,0xc(%rsi)
14004e77f:	e8 7c c2 07 00       	call   0x1400caa00
14004e784:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14004e789:	48 89 46 20          	mov    %rax,0x20(%rsi)
14004e78d:	e8 1e a7 0a 00       	call   0x1400f8eb0
14004e792:	e9 95 fe ff ff       	jmp    0x14004e62c
14004e797:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14004e79e:	00 00
14004e7a0:	48 8b 05 41 51 22 00 	mov    0x225141(%rip),%rax        # 0x1402738e8
14004e7a7:	48 8d 57 01          	lea    0x1(%rdi),%rdx
14004e7ab:	48 39 d0             	cmp    %rdx,%rax
14004e7ae:	0f 83 9e 00 00 00    	jae    0x14004e852
14004e7b4:	4c 8d 44 40 30       	lea    0x30(%rax,%rax,2),%r8
14004e7b9:	48 b8 66 66 66 66 66 	movabs $0x666666666666666,%rax
14004e7c0:	66 66 06
14004e7c3:	49 d1 e8             	shr    $1,%r8
14004e7c6:	49 39 d0             	cmp    %rdx,%r8
14004e7c9:	4c 0f 42 c2          	cmovb  %rdx,%r8
14004e7cd:	4c 89 05 14 51 22 00 	mov    %r8,0x225114(%rip)        # 0x1402738e8
14004e7d4:	4c 39 c0             	cmp    %r8,%rax
14004e7d7:	0f 82 98 00 00 00    	jb     0x14004e875
14004e7dd:	4b 8d 14 80          	lea    (%r8,%r8,4),%rdx
14004e7e1:	48 8b 0d 18 51 22 00 	mov    0x225118(%rip),%rcx        # 0x140273900
14004e7e8:	48 c1 e2 03          	shl    $0x3,%rdx
14004e7ec:	e8 4f c4 07 00       	call   0x1400cac40
14004e7f1:	48 8b 3d f8 50 22 00 	mov    0x2250f8(%rip),%rdi        # 0x1402738f0
14004e7f8:	48 89 05 01 51 22 00 	mov    %rax,0x225101(%rip)        # 0x140273900
14004e7ff:	48 8d 57 01          	lea    0x1(%rdi),%rdx
14004e803:	48 8d 0c bf          	lea    (%rdi,%rdi,4),%rcx
14004e807:	66 0f ef c0          	pxor   %xmm0,%xmm0
14004e80b:	48 89 15 de 50 22 00 	mov    %rdx,0x2250de(%rip)        # 0x1402738f0
14004e812:	48 8d 34 c8          	lea    (%rax,%rcx,8),%rsi
14004e816:	31 c9                	xor    %ecx,%ecx
14004e818:	48 c7 46 20 00 00 00 	movq   $0x0,0x20(%rsi)
14004e81f:	00
14004e820:	0f 11 06             	movups %xmm0,(%rsi)
14004e823:	0f 11 46 10          	movups %xmm0,0x10(%rsi)
14004e827:	e9 84 fe ff ff       	jmp    0x14004e6b0
14004e82c:	0f 1f 40 00          	nopl   0x0(%rax)
14004e830:	ba 25 00 00 00       	mov    $0x25,%edx
14004e835:	48 89 d9             	mov    %rbx,%rcx
14004e838:	e8 33 b6 19 00       	call   0x1401e9e70
14004e83d:	48 85 c0             	test   %rax,%rax
14004e840:	74 19                	je     0x14004e85b
14004e842:	c7 46 0c 01 00 00 00 	movl   $0x1,0xc(%rsi)
14004e849:	48 89 5e 20          	mov    %rbx,0x20(%rsi)
14004e84d:	e9 da fd ff ff       	jmp    0x14004e62c
14004e852:	48 8b 05 a7 50 22 00 	mov    0x2250a7(%rip),%rax        # 0x140273900
14004e859:	eb a8                	jmp    0x14004e803
14004e85b:	c7 46 14 01 00 00 00 	movl   $0x1,0x14(%rsi)
14004e862:	48 89 5e 20          	mov    %rbx,0x20(%rsi)
14004e866:	e9 c1 fd ff ff       	jmp    0x14004e62c
14004e86b:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14004e870:	e9 b9 fd ff ff       	jmp    0x14004e62e
14004e875:	ba 28 00 00 00       	mov    $0x28,%edx
14004e87a:	48 8d 0d 5f 14 1b 00 	lea    0x1b145f(%rip),%rcx        # 0x1401ffce0
14004e881:	e8 0a 4b 07 00       	call   0x1400c3390
14004e886:	e8 e5 5f 19 00       	call   0x1401e4870
14004e88b:	90                   	nop
14004e88c:	0f 1f 40 00          	nopl   0x0(%rax)
14004e890:	56                   	push   %rsi
14004e891:	53                   	push   %rbx
14004e892:	48 83 ec 28          	sub    $0x28,%rsp
14004e896:	48 89 ce             	mov    %rcx,%rsi
14004e899:	48 89 d1             	mov    %rdx,%rcx
14004e89c:	48 89 d3             	mov    %rdx,%rbx
14004e89f:	e8 f4 b5 19 00       	call   0x1401e9e98
14004e8a4:	48 89 da             	mov    %rbx,%rdx
14004e8a7:	48 89 f1             	mov    %rsi,%rcx
14004e8aa:	49 89 c0             	mov    %rax,%r8
14004e8ad:	48 83 c4 28          	add    $0x28,%rsp
14004e8b1:	5b                   	pop    %rbx
14004e8b2:	5e                   	pop    %rsi
14004e8b3:	e9 f8 d0 04 00       	jmp    0x14009b9b0
14004e8b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14004e8bf:	00
14004e8c0:	56                   	push   %rsi
14004e8c1:	53                   	push   %rbx
14004e8c2:	48 83 ec 28          	sub    $0x28,%rsp
14004e8c6:	89 d6                	mov    %edx,%esi
14004e8c8:	48 8b 11             	mov    (%rcx),%rdx
14004e8cb:	48 89 cb             	mov    %rcx,%rbx
14004e8ce:	48 85 d2             	test   %rdx,%rdx
14004e8d1:	74 35                	je     0x14004e908
14004e8d3:	48 8b 41 08          	mov    0x8(%rcx),%rax
14004e8d7:	48 29 c2             	sub    %rax,%rdx
14004e8da:	48 83 fa 01          	cmp    $0x1,%rdx
14004e8de:	74 28                	je     0x14004e908
14004e8e0:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14004e8e4:	48 8d 48 01          	lea    0x1(%rax),%rcx
14004e8e8:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
14004e8ec:	40 88 34 02          	mov    %sil,(%rdx,%rax,1)
14004e8f0:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14004e8f4:	48 8b 43 08          	mov    0x8(%rbx),%rax
14004e8f8:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
14004e8fc:	48 83 c4 28          	add    $0x28,%rsp
14004e900:	5b                   	pop    %rbx
14004e901:	5e                   	pop    %rsi
14004e902:	c3                   	ret
14004e903:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004e908:	ba 01 00 00 00       	mov    $0x1,%edx
14004e90d:	48 89 d9             	mov    %rbx,%rcx
14004e910:	e8 8b c2 04 00       	call   0x14009aba0
14004e915:	48 8b 43 08          	mov    0x8(%rbx),%rax
14004e919:	eb c5                	jmp    0x14004e8e0
14004e91b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004e920:	53                   	push   %rbx
14004e921:	48 83 ec 20          	sub    $0x20,%rsp
14004e925:	eb 26                	jmp    0x14004e94d
14004e927:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14004e92e:	00 00 00 00
14004e932:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14004e939:	00 00 00 00
14004e93d:	0f 1f 00             	nopl   (%rax)
14004e940:	48 83 c1 01          	add    $0x1,%rcx
14004e944:	48 83 c2 01          	add    $0x1,%rdx
14004e948:	3a 41 ff             	cmp    -0x1(%rcx),%al
14004e94b:	75 1b                	jne    0x14004e968
14004e94d:	0f b6 02             	movzbl (%rdx),%eax
14004e950:	84 c0                	test   %al,%al
14004e952:	75 ec                	jne    0x14004e940
14004e954:	4d 85 c9             	test   %r9,%r9
14004e957:	74 2a                	je     0x14004e983
14004e959:	0f b6 01             	movzbl (%rcx),%eax
14004e95c:	3c 3d                	cmp    $0x3d,%al
14004e95e:	74 48                	je     0x14004e9a8
14004e960:	3c 2c                	cmp    $0x2c,%al
14004e962:	74 0c                	je     0x14004e970
14004e964:	3c 29                	cmp    $0x29,%al
14004e966:	74 08                	je     0x14004e970
14004e968:	31 c0                	xor    %eax,%eax
14004e96a:	48 83 c4 20          	add    $0x20,%rsp
14004e96e:	5b                   	pop    %rbx
14004e96f:	c3                   	ret
14004e970:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14004e975:	49 c7 01 00 00 00 00 	movq   $0x0,(%r9)
14004e97c:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14004e983:	0f b6 01             	movzbl (%rcx),%eax
14004e986:	3c 2c                	cmp    $0x2c,%al
14004e988:	74 06                	je     0x14004e990
14004e98a:	3c 29                	cmp    $0x29,%al
14004e98c:	75 da                	jne    0x14004e968
14004e98e:	eb 04                	jmp    0x14004e994
14004e990:	48 83 c1 01          	add    $0x1,%rcx
14004e994:	b8 01 00 00 00       	mov    $0x1,%eax
14004e999:	49 89 08             	mov    %rcx,(%r8)
14004e99c:	48 83 c4 20          	add    $0x20,%rsp
14004e9a0:	5b                   	pop    %rbx
14004e9a1:	c3                   	ret
14004e9a2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14004e9a8:	48 8d 59 01          	lea    0x1(%rcx),%rbx
14004e9ac:	48 8d 15 4c 13 1b 00 	lea    0x1b134c(%rip),%rdx        # 0x1401ffcff
14004e9b3:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
14004e9b8:	49 89 19             	mov    %rbx,(%r9)
14004e9bb:	48 89 d9             	mov    %rbx,%rcx
14004e9be:	e8 bd b4 19 00       	call   0x1401e9e80
14004e9c3:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14004e9c8:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
14004e9cd:	48 8d 0c 03          	lea    (%rbx,%rax,1),%rcx
14004e9d1:	48 89 02             	mov    %rax,(%rdx)
14004e9d4:	0f b6 01             	movzbl (%rcx),%eax
14004e9d7:	3c 2c                	cmp    $0x2c,%al
14004e9d9:	75 af                	jne    0x14004e98a
14004e9db:	eb b3                	jmp    0x14004e990
14004e9dd:	0f 1f 00             	nopl   (%rax)
14004e9e0:	55                   	push   %rbp
14004e9e1:	57                   	push   %rdi
14004e9e2:	56                   	push   %rsi
14004e9e3:	53                   	push   %rbx
14004e9e4:	48 83 ec 28          	sub    $0x28,%rsp
14004e9e8:	48 89 d5             	mov    %rdx,%rbp
14004e9eb:	48 8b 12             	mov    (%rdx),%rdx
14004e9ee:	48 89 ce             	mov    %rcx,%rsi
14004e9f1:	48 85 d2             	test   %rdx,%rdx
14004e9f4:	74 62                	je     0x14004ea58
14004e9f6:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14004e9fa:	48 8b 3d bf 0a 26 00 	mov    0x260abf(%rip),%rdi        # 0x1402af4c0
14004ea01:	48 89 d3             	mov    %rdx,%rbx
14004ea04:	eb 1e                	jmp    0x14004ea24
14004ea06:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14004ea0d:	00 00 00 00
14004ea11:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14004ea18:	00 00 00 00
14004ea1c:	0f 1f 40 00          	nopl   0x0(%rax)
14004ea20:	48 83 c3 10          	add    $0x10,%rbx
14004ea24:	48 89 c8             	mov    %rcx,%rax
14004ea27:	48 c1 e0 04          	shl    $0x4,%rax
14004ea2b:	48 01 d0             	add    %rdx,%rax
14004ea2e:	48 39 c3             	cmp    %rax,%rbx
14004ea31:	73 25                	jae    0x14004ea58
14004ea33:	4c 8b 46 08          	mov    0x8(%rsi),%r8
14004ea37:	4c 39 43 08          	cmp    %r8,0x8(%rbx)
14004ea3b:	75 e3                	jne    0x14004ea20
14004ea3d:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14004ea41:	48 8b 0b             	mov    (%rbx),%rcx
14004ea44:	ff d7                	call   *%rdi
14004ea46:	85 c0                	test   %eax,%eax
14004ea48:	74 19                	je     0x14004ea63
14004ea4a:	48 8b 55 00          	mov    0x0(%rbp),%rdx