NVCA INVESTORS’ RIGHTS AGREEMENT (10-2023)