BP-DIF 20231028