Rewrite PrimAV.js