ANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTGTCGCTTAATTCTAACATTCAATGATATATTTCTCACCTCTATGCTAACATTAGTTATCAGTATTGTCAAAATTGAGAGAACTAGNNNNNNNNNNNNNNNNNNNNCTTTATTTTATCTACTTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATATGAATAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGATAACAAGCAGGTGTACCTCCTTATTAGCGCCTCATACATAAGTATGTTCTAGAAACTCACTCTGTTGTGAGATAAAAGACCAAATAGAATAATTACCACCAACAGTAATCATTTTCGTACCAGATGGAAATAAATAACTCGAAAATTATANNNNNNNCAATTTATTCCATTTTATGAAATTTATAAATTTCTGAACACAATGCAAAAATAAAATAAAAGAGTTATAAGATACAGTGTCAATTTAAACAACTTAAAACCTAGAGTAATAAATATTTATTCACGTTTGGAGCGACGGTTTTCTTTTTCCTGAAATGAAAAGTAAAACACTAGTAAACATTAATGTAACTAAATTTTTAATTTACTAAAAATTGTCACTCTGTGCATGTGTGTTAATTCCACTGGTCCAAACTTTAAAATTTATTTAAAGATAACATTATTATTTTAACTAAAGCACATAGGGAAAATTAAAACCACAGGCAATAAAAGTGGTTTAATTTATATTTTTTATACACTAATAGACTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGACAGTAAACCTGCATACTACAGAAGAAATTCCAATACATGTTTAATATGTTATATTAATCAAATGCTACTAATCCTAAAATTTGATGAAATATTTCACATTTATGTTCTATTATAGTTTACCTTCTGTGTTAAGATAATAAGAAGTCTTCGTAGCATTCCAATGAAGTCAATAAACAACTCCAGGGCGTGTTGCACAAAGTCCTTGTTACCCATTCTACGTTTCTCAATGATAAGTTGGGTATCAAACAGAACAAAACCACACATAAGAATTAATCCCAGATAGAGGTGAGCCTGGAATAGAAAACAAAGATATAATTTATAGTCACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAGATTAGATTTGTCTGTAAAATTATGTGTACAGCTATTAAAGAAATAAATTAATTAACTTACTTGATAAAGGAAGTGATTCTGCATGAAAATATTAACCAAAGCCATCAATGACATAGAAGAAAGTAATGTCATAAGTGTGCCACCCAGGAACAGCCAGCTGCCTCGTTCAGCCAGCATAGCAGCAATTGAGAAGCATACAAACACAACTGTTGTGCCTAGCAGAGCTGTTACAATAATAGACGGATCTACAATGCTCACGTAGTCCAAAAGTGGACCCAAGCCCATACCTGCAATACAATTTAAAAATGAGTTCAATATGCATTACATGCTTCCACAAATACAAAATATTGTATGTATGCATTACCTGATGTTAAGCCAAAACCTAGAAGATAACCAAGTCGCAAATTTGTATTTTTTCCATTATCTGGGGTAGCAATCAACATCAACATAAGACCAACGCCGACCAGAGCAGACAGCAGACCAGCCTGGAATCTTGTATACATATCTATGTATACACCAGCCGAAGCTGCTCCACAGGTCATCATAAGTGTTCCATAAACATTTTTGAGATGCTGACGAACCGGTGGTTCCCTGGGGGTTTCAAAACAANNNNNNNNATTTGATATTTAAACTTAGAAGAATAGTGTAGATATAAATTCAATTGCTGGATTAATAAAATACAATTGTAATTTGCGAAGTAATCGTGACACAGCANNNNNNNGCATAATTGTTATAGTATGATTTGTTCATTGTGTACAACATTGATTTCTTCATTACACTTTATACAAATAAAGAACAGTCTAATAATCAAGGATGATTACAAACAACAAATAAAAACAGAATGACGTAAATGTTCTAGAACTATCACGATTTGTGACTTCTTATATTTGTTTATCATACGANNNNNNNNAAGTAAAATTGAGATAAACCATTTTAATATTTAGCCAAAATTATAAATGAAGAACATTAATACTTACAAACGGTTTTGGAAGCTATTAATAAAACTTTGTATATTTGGAGTCATATTGAAAACCGATTTAAACAATATAGGATATTTAGTTTTTAAAACGATAAAGTGAACTGCGCTGACAATAATCCGTCAAATAACACACAATTTGTAGATAAAACTTAGTACTGAGCAGCAATCTGTAAGATAAGTTGTGATGCAATCAATTTAGAAATGGTCTAATATGTGACACTACGTTGGTTGTTTTATAAAGGATCTAGAACTTCCTTTCTATGCTTACGACTCAGTAACTCACAGATGAATGATGCAAAAAACGATATGAAACAGTTGTGCAACACAGCGGTAGTTTCGAGTAGTAATCGATACCTAGAGAAGCACAATATTATCGATTTTTATACAACTACGTTGTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTATTTGAAAGACCATTGTATAAGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATTGACCACATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGAAACAAACATATTCGAACCAAGACAGGTTGATTGACCCATTTTTGTCATAATAACGGATAGCTGTAAATTTAGAAGAGGCGCGAGTGAGACGCCACGCCGGTCTGGAAAATATGTCTCATAGAAAAGGAAGAGAATAAGAAGATCCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGGCAGCCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTAGAAGGGGCCTTATTGCTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGGATTTGAGTAAAGGCTTCAAAAATCGCTTTTTACGTAATCGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAAAAATCGATTTTTATGAGACGAGATTAGAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN