bp240317