NVCA 2020 Stock Purchase Agreement