d a c d df c ef fca c xl