CPD Polynucleotides