npbcd