BP 42 Flats