The HPFMM Procedure