bapmaf