bap culture