AAB ABB CCD CDD AAB ABB CCD CDD AAB ABB