aoprv

For definition of aoprv, please visit here.