vnglmsc