ALL A C D F L P S