HPL 312