BSHF x n c qRGmPn JZ B P