hpvm