ALL B D L N O P S W