hplb3