BVSWTWDVECTAlg