hpsf3