vbgvc