TATATTTTAAAAGTTTTGGGTACACATTGTTAAGTAAGAAAAGGGAGAAATAATATTGATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGCAGCAGCATAGTGGAAGACAAGTAAACGTTTTGATGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATGTTTAAAAACTAACCTCTGAGTACCCGCGAAGACGGCTCTAGTAAGTATGAAGGGACGGTATTTCCCGTCACTCCTGTCGATCATACCCTGGTGGGTGCCGCTAATGTGTCTCAGACCGTTTTCATTGTGTACGTGTCTGTAAATAATTTATTTTATAATTTACAGTGCTTTTAAAAATTGTTTTGAATGTACAGTACTAGCTTTAAAAAGAACATAACATAGTGGCCTGCGTGAATCCTACAAATAGTTATAAACCTAACCTCAGGGGTGAGTGTACAACCACTCATGGGTTCATATAATATTTATAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATTTTAAGCAAGGCAACACTACTATATCTGCTTGTGTGTGTGTTATGAAATGGCAATACTAACACTGGGTTCATTCATGTCATTCCAAATATGTACGTCCTTGCTTGTTCCCGGGAAGTTTTCAAACTTGAAACGGTCTGCATAGTACTTGACTACTGCTGGGTTGAAGAAATCCAGATATGAAGATGAGCCTGGCCAACACCAACCTGGGGCAAGATAGAAATAGTGTAAGGTGACATAAGGTTATTTATTTATTATACTGGATAGGCTGATTAGTAATAGAAAAGTACATGAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTATTATGTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTCATTGAGGATCACTACCAGATGTCAATGAAAACGCACTGTATGTTATCATAAATATCTGATCGACATATTTCGATTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTATAAGTTTGTACGGAGCTATGATAACAATTAATTTGTACATACATAAAAGAAATTAAGAAGTTTCCTCATTAAGAATGATCACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGAATCTCATATCGTCATCGATTTTAGTACAATTTTAGTTGCTCTATATATTATAACAACATATTAAAATTCAAAACAAAATCAAGAAAACGTTTTTAACATTTATCTGTATTATTTACAGACAATATTCAACATTTCCTAAATATTTTGTGAATGTCAATAGTAAATACAAGTATAAAATGGTAATAATCTTCACAAGAAGAAGTGAGGAATGTTATAGGGTCCAGGAGACTATCGTTACTGTCACATTACCCTTTTCGTTTATTCCAACGGACAGAGGAGCGACGGATCGCAATGACGAAGTAAATAAAAACAAAAAGTATATCCGAAAGTCGCAACATGTCGACAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCCACCTCGCGTCGACGCGGCGCTGGTGCCCCCCGGTGACGAGGTTGACGAGCGACGACACGACGGTGCCGTCCGCGTAGTTCACCACGTCCACCCACGTCTCCGCCGCGTTGTGCCAGAACACGCCGGCGCTGCGCTTCGGGCTGGAAGGACAGACAAACAATTTTAAATATATATAAAGTACTCTATGTAAAACAGCGATGAAACCCATAATGGTAACTGACGTTACGATAATTACGAAGTAATTTTCTAAGCTGGTCAAGTCAACTTTTCCGTAATTGCACATTCGATTGTACGACTGAATTAGGAGACTTTAAATACATAGTTATAGTAGGCTGAATAAGAGCATGAGTGTCCATGGCAACTATAGTTATGTCAAAGATTTAATGGCTAAAAAACGTACCTCACCCTACTAAATATATATTAGATATGAAGAGTTGAATAACTCACCCGTGAGAGAACAGTACTGGAATAGCTCCGTAAATAGCCATCCTACTATCCAACTCATATTCGAATACATCCAAGTTGTACAATCTGTATGGTTCGCCGGATGTTGTTGTTTTCAAGTAGAAGTTATCTGTGTGCTCGGGGATACCTTTTAAAAATATTTTAAAAAGTGTAATGCTAAACTAATTAACAATTACTACGAGAGATATTTATATGTAGATTTATCTAGACATTTTGTACCGTAATCATTTTTCTAGATAGCGAAAAATTTATCAATATCTTTGTCAATTTTTACCCAAATCTTTAAGAGTCGATTAGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGAATTATGAAACATATTTTAAAAAATTAATGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACGTNNNNNNNTATTTTTGACTTTAGAAAAGGGTCAAAATATATGAAAGAAACAGAAGTTACACAAATCCTTACCATAAATATGGTCCGCATCAGGGAACGAGATGTCCAAAGAGATAGCTTCATTGCCTCGAGGCTTGCTGTCGTGATGAGATTTGAAGTTTTCGCTCCAAGCGCCCTCTTCTTCCTGTAAAAATTAGCTATATTAGCCAAACATGCAAGCTATGAAAACATTTAACAATAGTATTTATTTATATAAACTTTTTATTAACAAATGATATACCTATACATTACTTAAAGTAAGTAACGTAATTAAAGTAACCCAAACCTCTGTTCGCACGCATAAAAAGCGTTGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTACGCGAATTTTGTATACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACATCTCGTACCTTCNNNNNNNCGTTTTTATCTGCCNNNNNNNNAAAAATCTTATTATATCTTTAAAATTTACTTATATCAATAATTAGCTCATTACTTGTGACTTCGTTGGCTATTTTGTTTACGATATTACCATAAAGGATGTAATTATTTTGTACGTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGATTCAGCCGAAATTAACTGTAATTAGCAGACCACTAATATGAAATAAACACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAAGGTCGTTTCTATTACAAACAAAAAGGACAAAGGACAATTATTTATACGTGTGGTATACATATTCTTAGAGATAATCAAACAAGCACAGTAAAACCGACACATTTTAGATTGCACATAACAAGATTGAAATCTTAATGCATCATCTTCTTCGTATTTCTAATCAAGGGTATCAAATCAAATCAAGTCATTTTTTATCGTCATTCTAGAAAGTATAACAATATCATAGAGGAAATGTCTGAGACGCTCTGTACCTAACTGTATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAAATGGATATACTAGATGTTGACATAACATACGCGACAAACTAAATAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTAGCACCATCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATAACCTATTACATCTTTTTCNNNNNNNNNNNNNNNCCTTATAAATTTGGTCATATATCGTCGTGTTAACTTTAGAAGTAGGTACCAATCGNNNNNNNNNNNTTTTCAGTTAATTTTATAGTAAATATCGTTAGAAGTACTAAGAATATAAAACAAGTGCNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTGCTGCGTTTGAAATGTATACATAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTGAATGAACTAGTACATATAAAAAATAATATACATAGAATTGTGACGGGAATTGAAACCACATCCCTTCAGCACAAAGCAAGGCCACCAACTGTATCAAAAGTAAGTCAACCCTAACTACCCACACATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACATGCTTTTGATAACTGATTAACCGAACTCCGTGACCTCACGTAGACAATTAATTAAATATAAATAACTCATTAAGTATTAATCATTCCCGTTACATGTTAGTTTAATGATTTTGAACTTTATTTGCAAAGATATAAAGTATTGATTAAATAAAATCTTTTGTTTGTAAGTGTTTTGTAATAATATTGTTAATTTAGGCTTTGTTATTGACTTAAGAGACGATTCGAACACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTGATTGTATTANNNNNNNCTGTTTCAATTTTCACAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCTCGTGCGTTATAGAAAACAAGTTCAGATAAACAAAGTTCTATCAGTCACGTACTGAGATAAATCATTAGTACGTTGACATTAGGCCGAGTGTGGCCACGTGAGACGTCAGTCATCGGTATTCCGTTGATATAAGTATCCTAGATTGAAACTAGNNNNNNNCATTTACCTTATAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGGGGGACCAAGATAAACTTTCGAGATCGAAAGCACAAAACAATGGCAAATTAAGTTTATAGTATGGGTAAAATGACTATTGGATGACTATCGGATATCTTAAATAAAAATTAATGTCAGTAACATCCGATCCAAACCTATCCAATTTAAAGTTTTGAAGTTGAGTATTAGTGGAGTCTAAATAAGACACCTTATAATGGATTTATTTTGGCCAGATCAAACCGCAAAGCTTAGGTTAGGCTAGAAAACTTTCCGAATATAACGGAAAACCCGAAATAGGTAAAATATTATTCATATCCAAAACTTCACACTCATAACTTGCCGGTGCGAAATAGTGACTCCCTTTTGTCGACCGTGTGTTGCCAACTTACAATAATATTATGTATTTTGGACCGTTGGTTTTGCACAAAGAACACGTTTTCGCCACAACACAATAAATACATTACAAAACAATGTTTATAAACATTTAGCTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGGAGAGAAGAAGAGTGGGTAGTTTAGAAAATTTCCCTTCTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAGCAACACTCACGTCCACATTCCCTTCATCGTCATCACCGATTCTCTCTCTCCTCACCCTGAGCGGTTCCACCATCAGCTGGTTGTTATCATTCAAAACCACTGCTACTTCACCGTTCAGATCCAGGAACTCAAACTTCAGCGGTGACACTGAGATGACCGCCTTGTGTCCTTGAGAGTTGGTTAGCGTCAACTTGCATTTTCATTTGATACTAGTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGAAAACAATAATTATAAAGTAGTATTACAGTAAAATTAATTTAATGTTATTTATTCCTAACTTTATGACAATATTATACAAAATATTAAAACAATAGTCTCTAATAAAATTGTTTTAGACAGTCTCGGGAGAAAATTATTAAAAAATTGTAGGTATTTTTAAATCATTAAAATAGTCTTGACAGTAAAAGGTCATAAATAATAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTCTAAGAACAAATTGCCTTAAACTATTTATTGCATAAATACTTAATGGATTATGTTCTATTAAGCTCCATAAATCCATTGTATTACATATTTGTAAAGGAAAAATTATGTTAAAATCAAAAAATATTGATGTTATTACCTGTAATAACTGGGTTACAATTTAAATATAATGGAGACACAACTTTTCTTTTGTCACTGAAGATTTAATGCATTAAATATGATATTAATAGATTTCACATATAGAGTGATTATTTTTATTTTTAAATATACAGCGTGTTNNNNNNNTACTATAATAAAATAGGAAAGTTGCAACTTTAATGATGATCAATTTTATTTGAAAGATGAAAAAGGACTTACCAGAACAGTTTCCTTCTCACTCTCAGTGTCTACAGTGACCACTTCAGCCGCGAGTACATTACCGTGGATAATAACGGTGTCTAGGTTCAAAGAATACTGAGATTTCTCCGGCTTAAACGACCGTAGCCGCTTACAAAAGCCTGACTGTTCACATGTCTTAAAGTTATTTTTATCGACACCCAAAATCCCACTGACCGCTAATATCAGAAGAAGACTGATCGTCTTCATGCTAGAAAAGTATTATTTACACGTTTATTTCAATAATAATGGTTAAAAGAAACACAATGACCGGTTCGAAATAGACTTCATGACAGTGAGTTAAAAGTCATACCTGAAGTTATCTAAATATTTATTCTTTTTCCAAAAGATATTATGGTATGTTTAGTTTATTTTCCTATAATAACATTGCACTATTATGCTGAATTCTTATTAGCCNNNNNNNTCGTTCTAAACGCACCCCTGCGTTACGTGGAGGAAATTCGTTTGACAATCTACATAGTTCATATNNNNNNNNNTGGTAATAGAATTGCCATTCTAAAAATAAATATAACCTTAAGAGGCTTAAGGAATTATTACAAAATAAGACAGTAAAAAATCGGTTTTAACAACTCTATAAATACTTTCGATACATGACAGTGGATACAGCGATAGAATGAAATAAAGTACTAAAGTAGTCATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTTTGTTAAGCTTTTACATTTAATGTTAAATTTAAATTAGTCTAAAGTACCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGGGTCATGCATAGCCCTGTCCGTCTTATTTATTCGGATTTACTTGGGATTTACTCATAGGATTTCCCATAGATTATACACATATACTGGATTTACTCTAGGATCGGAGCATACTTCATCTTAGGGATTTAGGATTTACCTACATAGGATGAGGATATACCATAGACAAAATATAAACTTTTTTCTTTAATCATTCGGATTTACTGNNNNNNNNNNATTAAAACTGAAACGTCAAAATGTCATAGAGAAAAATCCGTNNNNNNNNNCAGGAAATGGTATTGCAGCCGGTTAGTTTGGGAAAATATTTGCCCAGTATTACATTAATTGTCTTTCGGGCTTATCAACAGCGCTGTTTTTATTCTATAACAAAAATGTCTCGGCAATTAAATTGGGAAGAAGAGAAAAACAGAATTCTCTCTTTGTCTTTAGAGGAGAAACGAAAATTATATAAATCAAACGATTACATTGGTATAAATCAAGTTCACCCCTGGGCAATTTATGCGGTGAAAAACAGTGATATACTATCGAAGCAACATACCGTTGAAGACCTCAATGAGTTCAAAAAGTGTAAAATAGATTCGTCGCAAAACAAAGAATTGAGCGAAAAAGTTTCGATATTTAAAGGGGATATCACAAAGTTAGAGGTAAATTAAAGAACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTGGATGCAATTGTTAATGCGGCAAATTCTCGATTAATTGCCGGCGGCGGAGTCGACGGTGCCATACATCGTGCCGCTGGACCTCTCCTTCAAGTATGTCCCTAAAAATAATATGTGTAAATTCCGAAATAATGTTTTTCTTTGATATCTATCAAGTCCATAGGAATCCATGTTTTTAACAAACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATATAAAAATATATATACATTCATTTGTGACTCCGTATTTGTTATAATACTTATTTGTAAATTTATTAGAGTTTGTACATTTTATGAAAATATATTATATCAATTAACTATGACACGTCAGTAAGTTTCATCGTCCATGGCTCTCGATTTATGTTAGTTCATATTCTATTGTAATTTGCAGACTGAATGTAACACTCTCGGTGGTTGTCCAACGGGAGAAGCAAGGATCACTGGTGGTTATAACCTGCCATGCAAATGTATGATTTTTAATTTATTTAAAAGTTACAGAAAAAGTTACAGACTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAAGTATATCATTTAATAATATCTACAGCTTATTAGGTATTTATCAAAATGACCCATTTAAGAGCCCACTCATAATTGTATGAGATATAAATAGCGTAAGTATAGGCTATGTATTTGAAACATATGTAATTAAAAATTGTTGGAATTAAAATTACATACATGTGTGCCAGTTTGTGTGTATGTTTATCTAAATTATTATAACTTCTATGTATGTCTTCATATTTCTCGGTAGACAGTAATCTGATTTTGACNNNNNNNNNAATTTAAATTTTAATGTTACAGATGTGATACACACAGTGGGACCTCAGAACGGATCAGCACCAAATCTGCAGTCTTGCTATGAGAAGAGCTTAGCGTACCAAAGTCAATATAAATTGAGATCCATCGCATTCCCTTGTATTTCCACTGGTATATACGGCTTTCCGAACCGGCTTGCTGCCCACATTGCTTTAAGAACAGCCCGAAAGTTTTTGGAAACCAATAAAGATTTGGAGAGAATCATATTCTGTACATTTCTGCCCGTGGATGTAGACATATATGAAACATTGATGCAAATGTACTTTCCTATACATCAGAAAAATTATGATTAGCCCTTCTGCTTAAAAAGCATGTATAATAATAATTTTGCTTAGCAATTTCATTTTAAATGGATTATTATTGATTGCGATAATATATCAATAAATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGTAACATTACACTATTTGAAGTTTCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTATGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAGTTACATTTTTCATGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTATAATAATAAATTTTGTCATAATTGATATAGGTATTATTAAACGCAATTTCGTGTGTCGAAACGAAGTCAACAACAGTTAGTTCATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGCAAGTTTCTATCAGAGCGGAGATATTGACAATGAGGACGGAGACATGATGTACGCATGTGCAAAATGTCCTGAACGGTTTAAATTTTTATTTTGTCTGGTTAAACATGTTAAATGGCATGAGGATCAGAAGAAAAAGGAAAAGCAAGGAATAACAGGATTATCTAAAATAAGTATGTATATCATTTTTATTTTACCATTGTTTACAGTGTTAATAAATGCAAAATTATGTATTTTAAAGTTGTTGGAAGAAAACTTTTTAGTAGTAAAGATTTCACTACAAAATAGTAAAGGTAAGTACGGTGAGATCATACTCACCTTACTTATTTTTAATTNNNNNNNTCTCAATTATTCTATATAAATCATCCATCATAAAAATATCCTTTAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCTTGTTTTACACAATGATCTTACCAATACAATGTCCTACTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGAATCTCCTGAAAAGAAATATATCTGTCTGCACGCAAATAAAAGGAAATGTCATATCAAAATTAAAAACAAAGTGTAAGGTACCAAAGAAATCATAATATTAGTTAAAATTATATACAAATANNNNNNNAATTTAGTTAAATTTTTGATAAGCGTCTAAATATTATTGAGATGTATATTTATAAGCCTTTGATAGATAATGAAATTTGAAATTNNNNNNNGGTGTTTCCNNNNNNNNNNNTAATTAAATTTGATGGATGTTTATACGAGAATTTTTAGTGATATGTTTGTTATGTTTATAAAAATTTTAGGTCAGGTTTTATATTAATCAATTAATAAAACTTATTCGAAATTCAAGATTGAAAAAACCATTATAGTAACNNNNNNNAAACCAACTTCAAAAAAGGAGCCATCTCAAATAGATTTACATCATATCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCATTGGCTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCATAAAGGTTAGATATTACATACATTCATAACGTACATTATATTTTAAGTTTTAAAATTCTATTTTATCGACATAATTTAATAAAAATATTTATCGAATGTATTTGTTTTGCACAAATAAATTTTACTTTTATCTTTCAAGTTAACTATGCATATTACTTGGAGCTTAAAAAGACACTTAAGGACCCTTTAGAATTAAAATTTATTATTCTTTAGTTAAGTAAATGTGTAAATCTCACGATTATATTTTTACTAGTGTCTTATTTTAATGCTTATTTAAACACAAAAACTTGCAAGGAAAACATGTAATTTCTGACGTGAATGTAAAAATTGAATAATTCTTTTAACTGGTAACATTTTGGTTGTTGTGAGTGTGGTAATAGTGTTGTAGATGATAGGCTAGTGTTGTAAATGACCACATCATTTTACGAAAAAATAACTTATCTTTCCGAGTATATAAATTTTGATGCAAATTATTATTTGCATTACAAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATTAAGCGTTTGCTTATGGTAGAGATTTTTATGTAATAAAGGTAGTAAACAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTTTGGTTTCAGATTAATTAAAATAAAGAACATATTGCACAAATAGACAGAGATACATCTCTCGATTGATTTTCCAAATAGACACAGCTCCTACTANNNNNNNNNNNNNNATCCGTTTCGCTTACATCACACTCGGCTCGTGTGTGGTAGTCGATTGGGGCTAATGCACATCCCTGTCATACGCGAAGCCCACCAATTGGTTGTTCTCGTTTTCTTTCATAGAGATCAGCCGTCTCCTCAGCTCTCAGATAAAATGGCAAAATTTCGGCGAGCAGAGTAGCAGCATTTAAGGACACCGTGCGATGACATTTTACGCTTTTGAGGGTGAATTGACGAGTGACCTTGTTTAAGGACATATTTCCTTCTCAGGATCGGCCTCCATTCACTTGCCGCATAGAGCCCCGCTGGTTACACCACTACACGTATAAAGTTTCAGGGTTTTCGAGCTGACGCTTATATAATGCTACGAGGTTTTGCGATCATCTGGTATCTGCTTATTGCTTTGGTGTATATTATAGCTGCACGTATTTTGAAATTAGGGTACGGTCCAATCTTGGTGATATTAGACGAATTATTAGCGTGTACAAGAGGCTAATTTTGGCTTTCTTACAAACGAATGAAAAAACGATAGACTTGAGAAAATTACGGAGAAATAATATCCTTGATTTCTAAAATTACCAAGTTTGGACATTTCCTATTACCATGTGTCAAGAGTTAAGCGATGTATTAGATCTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGCAAAAGATTTAGCATTATATAATTTTTAGTGTGAAATAATTAGAACTTAAGCTGCTCTAGTTAGCACAACAGATTGCTATAGTGAAGTAGAATTTCTCTACTTAACTCAAAAATAAAATGGGGGTTTTACGCGTAATAAAATGGAGTCAAGTTTTTCCATAAAATTGATGTGGTCATGTACAATGGTATCGAGCGCGCTTAGTTTTAAAATAATATTTCGTAATATATTTCTGTTGACTTTTCTTAGTTTATTTGTGTCTTATTGAAAACGTGTGTAAACTATTTATAAGTGTTGATTACGTTTTGTGTATGCGGCCTTCAGAATGGTGGTGAAATTGTTTGAAAATTATATATAATTGATGGTATTATTTTCTTATATTACAAAAAAGTATGTTTTCGGATCCACCATGGTTGTTAGTCAATTAAAAGTGAAAATNNNNNNNNTATTATTTGTTGTAAATATGTTTTATTGATTTTTTAATCACTTAACACTAGCTTAAATATATGACTATTTGTTTTATTTTAAATGCTTCATTTATATCAGTCTTCGTAAACGTTTCAATTCTTCCTTTTTATTAAGTAATTTTTCTTTGTCTAATTCTTGATTTTGATCAGATACAGAATTAACATATTGATTGCTTGATAGTTTCGCTTCTAATTTCAATAAATTATCTTGCATTTTATTTATTTTCTTCTGTAATTTGTCTTTAGCAGCAGTTATTGTACTCTCAATGTCGCTAGTTATTTCAACGTTTATTTCAGTGTCTTTGTCTAGAATAACGTTAATCACTTTCTTATCAATAATTTTATTTATTATTATATCGCCAGCTTTAGATAAATGTTGTATTACTTTTTTATTGTTTTCCAGATCTGCTTTTAAATTTACATCGCTTGTATTTATAAAAATATTTGATCTGATTTTGTTTGGTATACTATAAAAACCCTTTACTTCTCTTATAAGATACACTGTGTTTAGTAGTTTGTTCAACTTGTTTCTCTAATTCCAGATCTTTCCAGTTTTCGAAATCTGTGGTCTTTGGGAAATCAAAGAAATCTTTATCATAATCGTTAAAATTGTGGATGATGTTAGTTTCAAATCCTGGTATTTTAGGTATGACTTCATCTGTGAGATAAATCATAAATGGGGATAGACATCGCAGTGATGTATTTAGCACCGCTGATAAAGTATGCGCATGGGCATAACCTACTTTGAATTCACCACTATCAAAACCCGGTTTAGTCGATTCTAAATAAACATCACAAAATTCATTATAAATTAAAGTTCGAAGTGATTTCGTAGCAAGATGGAAATCGTATCCATCTAATGATTTATTGACAATGTCTACCATAGTCGATAGTCTACTTAGAATCCATTTATCGAAGTAATTTAAATCTTTCGCAGTTATTTCTTCATTTGCCTTCTTTAATTTTTCATAGCACAGCTGAGTATATTTGATACTTTGCCAAATTTTATTACAGAATAATTTATTTGCATGACATTGGTATACATCAAAACTAACAAAATGTGACTTAACGTCATTTGATAATAGCGTGAAGCGCAACGCATCTACGCCACATTCAGGAATACCGTTTGTACTTGAAAAACTTGATTTATTGTAAGAAATAGCCTTTTTCACTTCATCTTGATTCAAAATACCATCTTCATGCATTGCGACTGCTTTTTCTTTTAACCCATCAATAGATATGCCATTTATTATATCCATCGGATCTATAACGTTTCCTTTGCTTTTCGACATTTTACCGCCCTTACTGTCACATATTATTCCATGTAGCAGAACTTTGTTAAATGGCAATTGGTCTGTGAGCTCTACACCCAACATTACCATTCTATGTACCCAAAATCCAAGTATATCATGTCCAGTGACCATCAAACTTAATGGGTAATATTTTCTGTAATCGTCGTTTCTAACATCCGGCCATCCTAATGCCGCAAATGGATATATCCCAGAAGAAAACCAAGTGTCTAGGACGTCTGTGTCTCTTTCAGCTATAATTTCTTCAGGTACAGTTCGAAGATAATTTAGAAGCTTCTAATTTAGCGATTTGCTCATCTGTCGCAGCTATCCACACTATATTTTTGTCCACAGTACATTTGTATGCAGGTATCTGATGTCCCCACCACAATTGTCTAGATATGCACCAATCTCTGTTGTCACTTGTCCAATTAATCCAATTCTTTACGAATTTTTCTGGTTCTATTTTTAATTTATTATCTTCTACAACTTGTCTTGCTTTTTCGTTTAATTTACTACAAGATATAAACCATTGCTCTTTAGGTAAATGTTCTATTACGTCTCCCGTTCGACTGCAGATAGGTAAAGTCATTTGATGGGGGCTCACGGACCTTAGAAGTCCCATATTTTCTAACGATTCTACCAACTTTTCTCTACAGTCGTATTTTCTTAGGCCGTCAAATATCCTAGAGTTTTCCATGACTCCATCCTCGTTTATTACCTGCAGTATTGGTAAGTTATGGTGCCTCGATATTTCGTAATCTACTTTACTATGCGCAGGGGTTATTTTAACAGCTCCGGTTCCAAATTTCATATCGACAAAGTTGTCGAAAATTATAGGTATTGTTGTATTTCTGAATGGATGAATTACTTTCTTACCTCTGAGGTGTTTATACCTGCAATTGAAAAATATTTAATTGATAAAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACATAATACTTGAAGTAATTAAAATTAACAATTTCTTTCCAAGATAGCACATACCAAATTGTATGGCGCGCTGGTAAGACTCGATATTTAGAATTTAGTGCCAAAATAAAAAGCAATGCACAAAAGCACAAGAGATGTTTTCTTGCAAATTGTAATTGATGGATATTTTTACAAATCACATAAACGAGCATAAATAACAAAAAACTTTATAACACATTCAATTGTAGCCCATAAAATATCCTTGTTTAAGNNNNNNNCTATACAGAAATATTTTTGTACCTTTCATCCTCTGGGTGAACAGCAACAGCAGTGTCACCCAACATAGTCTCTGGCATCGTTGTAGACACAACAATTTCTTCATTACTATCATGAAGCCTATATGCAAAGTTAAAAATTAACCCAAACTTAACCACTTTGTCATAACCTGGCAACATTACATCCATTGGCCTATCGATGACTTTGTTTTCTACTTCTATATCTGATACCGTTGATTTTAAAGCGTTACTCCAGTTAACGAGAGATTTTCGTCTATATATAAGACCTCTTTTGAACAATTTAATAAAAGCCGTGTTAACTGCTTTTGTATGGTTTTCGCTCATGGTGAAAACTTCACGAGACCAATCTAATGAACAGCCTAATTTTCTCAACTGTTGGCTTATGGTGTTGCCATGGCTTTCTTTCCATTTCCAAACTTCTCTGTTAAATTTCTCACGGCCAATGTCGTGGCGACTGATATTCCATTTGGTTTTTAAATATTTTTCTACAACGCTCTGAAAACAAACNNNNNNNTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTANNNNNNNAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAATAATTTACCTGTGTAGCTATTCCCGCATGGTCAGTACCAGGCAGCCATAGAACACTTTCTCCCATTGATCTCAACCGTCTCACGATTACATCTTGTATTGTGCTGGAAAGGGCATGACCTAAAAAGTGAGAATTTATTTATCCAAAAATGTTACTACTTATATATTGAATGTTGAAATTTCATAGCAGTCATAAACATTNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAGAAGAACAGATAGACATTTAGAAATAAAGTTTTACTAAAGTATTTTTAAATTTTAATCATTATTACATTNNNNNNNNTTACTATTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGCTACAACACTGACTATTGCATATATATTTTAAATTATAATTTCTTTTAACAAACCTAAGTGTAGTTTTCCAGTAACATTCGGTGGTGGTAATACAACACTAAATGATGACTTTTTTCTGTTTATTTTAGCTTTATTAAGACAAAATATGGGAATTAATTTCCAACTTTACACAAAGATTAGAGAATAAGAAGAAGAGATAGACATTTAGAAAAAAGTTTTACTAAATTATTTTTAATTTTAATCATTACTATTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGCTACACCACTGACTATTGCATATATATTTTAAATTATAATTTCTTTTAACAAACCTAAGTGTAGTTTTCCAGTAACATTCGGTGGTGGTAATACAACACTAAATGATGACTTTTTTCTGTTTATTTTAGCTTTAAAAATCTCTTTCCTTTCCCATTCATCATATTTATGCTCTTCTACAATTTCTGGTTTATACGCAGTAACTGGCAGATTTTCTTTAGGAATTATTCGAGTAGTACTACCAATAAACCTTTTTGAATATTTGTGAGGGAGGTAAGAGCGCATCATATTTTAATATATTTTTATTGCATTGAGTTGTGTTAAAATAAATTTAACTCATTTCTAAAATACTATAATGGCTTGATTATATATACTATACCTAAAACAATATTAATTAAATTACAAATATGAAAATATTTTGTTTCCTTGTACTGTAATACTTNNNNNNNCATTCAAATTAATCATATTCCTATGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGAAAGTAAAGATTCAGTGTATTGATAATAATTATGTCTTTATTTGGCTAACCAAAGTTCTGCTTCTTCTTCTGCCTTATTTTCTCTGAATATTGTACAAATAAATCAGTATTATATCAGAAATAGTGTGCAATTACTTGNNNNNNNNNNNNAAATTGTATTATGTATAAGTAACAAACATTATTAGGAAGAGTTAGTTTGGTTATCAACCTTTTCTGTGACTTACAAAATATATTATCACAATAAAACATAAAAGACTTTCAAATATTATTCCAGTTATGATTTATTTACCCTTTTTTAAATTTATACTATTACGTACAAGACTACAAGTTAAGTTTAATAGCCAATATGTAATAAATGTCAGACGTTTAAAAATCAGACCAAATAGGTATGTCAATCGTTAACAAGAAGTAGGAAAAGGCAAATTAATCTTTCAATATAATATTTGAAATTTAAAGTATTAAACACTATCAGTAGGCTAGCATAATAATATGTGCATAATTATACTTGTTGCCAATAATAATGTCGCATATATACAAAATTATATGTAAATATGTATTTTTGGTTAGGATAAATCATGAACGTACTGTCATCAACCTTTGACACATTGACAGTTCGATTTCGTAAATATTTGCGTGATTGTAGCCGATTTCGACTCGACTATTTTATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCGATACCGTTATCAATATTGACCTCCAAAACTTCAGAAGTGTATATAATTGACTCATTGTCTAAAAAATAATTTTATCACCTATCTACCCTACAATTATATTTCCTTTTCCTTGATTGATTAATAAGTTCGATAACGGATTTATAATTTTATTAATAACACCGTTCATTTGAAGAAATATGGATGTTCTAGCTTATACTAATCCTTTTAAAGTTCTTCGCGATTTCGTTCGTCATCCAATAGCGGCTTTTGTGAATGATCAGTACACGGGATATAAGAAGAAGACTAATGATAGTATTACGAGTGTAAAAGAGATTTTATATAGATTAGCAGTACTTTCAGTGTTTCTGTCGGCAATTTTGTGGATATCAATTTTCCTGTATGTTGTGTTCTACTACACTTATATGCCGAATGTGACGCACGTTCGACCAGTACATTTGCAGTTCAAGTGAGTTTTATAAACAATATCATATATTACATCTGAACTTAAAAATGTCAACTCTTTTTCTTTCTAATATTTATAACGCTATCACTAGTCTTTACCTACATCGGAAAGCAATTAGGTACAGAATAGAAGTTTTTCCTATGATTCTAACGAACCTAACATAATGTAGAGTTTACTGAGTGGCCTAGTTTATTATTCGTTTCTATTTTTAAAAATATTCTCTATTTAGAAAAATGTGAAAGATTACTTTTGAAAATGATCTGTTATTACTGTAAAATATTGTACCACATCATTTCAGAAGGTCAAGGGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAATGATGAGTAAAAGTATTTTACTTCATAAAATATTATTTTCATTGATTTTCAGATCATGTGACGAAAACTTAGGTGTATGTTCGTTCCCATCAGCGCATGTTCAGCTAACAAGACGGAGTCACATGCTAATGTCTTCACAAGCATATCGCATTAAACTTCTTCTTGAAGTGCCAGAGTCTCCGATTAATAAGGACTTAGGTATATAGTTTAAACTTTATTGAAAAAACTGACAATCAAAAAATATTACTTACACATATTTTCATTTACAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAACCTCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATATTTTCATATTTAGTATTCTNNNNNNNNNNNTTATAGCTACACTATAATTTTTACCTATATCATTTTCATTCAAAANNNNNNNGTAGGTATGTTCATGGTTTGTGCTCAGATGAGGGCTGCTGGTGGTGTATTAGTATCATCATCTTGTAGATCAACAATGCTAAGACATAGGTATGTATATAATTATAAATAAGATTTTTTATAATACCCTCCACTTCTTCACACAAAGCTATATTAATATTATGTGATCTTGTGATGTAAAACATTTGACAAATGTATAATTATTAAGGTTATATAGACCCTTTTTCTATGAAAAAAGGAATGAAGGTTCTTGCACGCGTGGCATTCACGACATATAAAAATAAATTAGAGTATTTAAAACGCTTCTTAATGATCATCACAATCACTTTAGTGTTTACTAATTTAGAGTACAAGCGACTTGGGGGGTTGAATAGATACTGCTGATAAAAGATGACGACAACAAGTCCCATGTTTCTAGTGTAGATAGAGGCTTAATCTTGAAGGTATACACTTTGAAAATATGAAATTNNNNNNNTCGCNNNNNNNAATTTATAGACTAGAATACATTTTAAAGTTTTAAAAATAAATTATGACAATTGAGTCCATTGCATGGTGTAATAAAGGCATTCTTTTCAGATCAAGACTGCATCAAATAATGCGAACATTAGCTTACGCTCCGCTATTGGTAGCAGGTATACATGAAGAGAAACAGTTAATACAAGTGGAACTTTTCACTGACTTTCAAGATGACCCAGTAAGTTTGTTTGGTCTAGTTATAGTTGTAGTCAACTGAAATCATATTTTCTTTTATGTTGTCATTCATTCAATTAATGTTTGGATAATGGGTCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTCTCTTCATCGTAATTTAAAATATGAATGAAAATTTAAATTATTGATTTTAACTGCCTTATGAGAATCGTTAATCTTTGTAGATAATATGATCCAGTCCAGAGGATTATTATGTAGATTCCACGTTTATTANNNNNNNGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGTCAATGTTTCAATCGTCACGATCATAGGGAGACTGACGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGACGTACGGTGCTTGTAGATGGCGATAGATCAGAAAAATCTGTCTACCTTCTTTCTTCTTCGTTTTGGACGACTAGTTTAGTCATACGGACGCACTTGTTCACCACGAACTACACTTACAGTGTACTTGGGCTTTGATCAGCGATACCGTGACCCACCCTCACATAAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTAGTCACCGAATTCCACATACTCTGTTTCCTGAATCCGTGTTCCCTATTGAAATTCGGACATTTTTGATTTCAATTGCCTCCTTTACTAATCGAGGGATCTTGGCTCGGATGATAAAGCCTCTGGCTTATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAAGAAAGTGTACACTATTTCGGGATAAAAATATAGTATTTCATTTTCTGGTCTTCCAACTACCATTGCAAAAAGACTTACCTAACCTTTCGTCCTGTAATAAACATATTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAATTTGAAATAAAAAGCTTGTATCTTAATCAGACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAATCTTTTGTTATATGGGATTTATTCTATTTATTACAGAATCGTCCAGTAACCGACGCCTACGTCGAGTTACAGTCGCGTTTCCTCCAAGTGTTCTCGTGCGAGCTTCAGATCGAAGCCCACTTCACTGGCTTGAGATACGTCATGTACTACTGGCCTAAGATCTCCGCGCTAATTGGTGAGACTATTTAGTAAGCAGGCGCACCATTCATTGATTTTATTTATCATATNNNNNNNNTCGGTACATATTTGTTTATAACATTATGGTAGATACTATTTTTCTGAGATTTCATTTTGCTCCAGTAAAGAATTATTGATACGATTGTGATGGGATTTTAAATATCAACTCCATATAAATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTTAGAAATACATAATTGGTTAAACATAAAATTTTTATGCTTTTAAAGGTGCTTGCAATAAAATTAACAAAAAACTCACCTTAATTTTATTACATTCAGTTTCAATTAACCAAATTTCTTCATGTCGTGATGTACCTTTATTTTATTAATTAAGGAAAACAGTTTTTTAAATTCTTTCAACGCTGGCAGTGTTTAAAAAAGTGAAAAATGACATCATAAGCATTCATAAAGTCCATGGATTATTAGTAGTTTATGTCATATATAGTGTATAGTTAATGTTTAAATAATTATTTTTTATCTTTGCGACTTCACAGTTAAGCAGACAACTGCTTATTTTTAAATTTGACCTATAGTTTTTAGAATACCATACTTATTCAATTAACGAAATTGAATCAGAAGTTAGCTTTAAAGAGTGCAGCTTTATTTAACATATAGGGCTTAATAACTATNNNNNNNNNNNNGTTTTATTAAAATTACTGAGAATAAATGAAAATTCTATTATTATCTTGCTTAAATATAATTTAATGATACAGGAGATACATATTGTTTTCTGTTTTCCAGGTATATCCTCTAACTTATTCTTCGTATCATTATTATTCATACTGAGCTGGTACCACTTACAAGACGGTCTCCCTGACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATAATTAGTTTTTAATGTAATTATAAAGACAATATGTATTTATGTTCGGTTTCATTTTATTTTTATGGTTATTATTGGTGGTCTCATCATATATACGTTTAAAATCAACCTTAAAATTTGTTACGGAATGATCAATATCCCATTATTACATGTTTTACTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCCATACATTTGGATAAAATTGCGCAGGTCATCGAGTCTGACCATGACCTGACAAATGTAACCGTTTGCCTGTGCCAGGCCTTATTGGATTGAATTTTCACGTTGGCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCACTCCATCCTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAACAAACTGGGAATAGNNNNNNNNNNNNNNNNNNNNNNCGACGACAAGAAATTATATGGAAAGATGAAGTTGGAACGAGAAGGTATGTATTATTTATCTTTGAGATTTCTCAATCAAGCAGACAACTGCTTTAAATACAAATTTGTAATAACTACTGACTCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCCTTCTTTTAGGCAGCATATTTGCTTTTGACTTCTAACTTACTGCACAAATGCAAGTTTTATGACTGAAAACTTATCATTACGGAAAAAATTGACTGTAATAAATGAAAATCTTTCAACTGTTGGATTAATTTTCAAAATCGATGGGGTAGATAGTTCCAGAAATNNNNNNNNNNNNNNNATCTTAATGTTTTTCAGACTCTTTTCCGTTCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGTAAGCAACGTTTTGGTTTTTAACATGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAAGTGCAAATTGTTACATTATTAATTAAACGAATAATTTATAAGGAATTGAATGGGGTTTTCAATGCCATTATTTTATACGGCAAACCGAATTAATGTTATNNNNNNNCCTAAAAGACGCTGTAAATGACAATATTTTATATAAAATTTACAAGATATACAGCATAATCATCCGATATAACATTAACAAATCATTATTATACAAACAATCATCATATCATTATTGATTACATATGACAAATAAACAAGTACACAAAGAAATCTAAGAAATGGCGTAGGTAATTTAGAGGCAATGTAAGATTCTGACAGATATTTTAAACANNNNNNNNNNNNTTAGTCAGGCTGCAAAATAACATTTTTAATTAAAACAAAAAAGTATATAACGTTTAAAGCTATTATGGTGTTNNNNNNNNTATGGCGGATTATTCAAAACAATTCAAACAGTTTTCAATTTTATTTCTTTTTCTAGTGTATCTCCAGAAGATGGTGAATAAAATGAAAATGGATATTTATATGGAATTAATAGATATAAGACTGATAATGTAAATAGGACATACATTTATAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAGACTATGCTGCTTACGTATGTCATGTTTTATCTGTTGTACAATTTTATTTATTGATATNNNNNNNNNNCAACACAAATGGAGCGAAAATAGTTTTTAATCGTTTAGAAAAACTGACTGCATGTTTCTAGCATGTTCTAAGAAATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGATGCTTTACGTAGTGATTTTCTAAGATATAAACTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTATACCGCACGTCCGCTAGAAAAATGTTGCTATCCATAACAATGTACAGGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCATTTAATTTGTGGGATTTTTTGTATTTCTTAATTTATCACACTATTTGCTGACATTTTAGCTGGAAAATATATCAAATAAACTTACTTATAAGTTNNNNNNNNNNNNNCTATACTTTATGGCCCTTTTTAAGAAGGTTTAATATGAACGTAATGCTTATTTACCTAAATAACGAGCACCATAATTATTCGGCTGAGATGCTCTTAAAAGTTTGTAACAGCAAATATATGACAATAAAAAGAAGACTTTAATACTTTTTTACAATGTCGTGGCTACATTTATTGTTTTGTGCTATCGACTACACTTGCAACTATTTTTATGGANNNNNNNNNGTGTGTACAACAGATCAAATTTAATTTATAAGTGAGGAAGAGTAGATATATAGATTATATAGAATTTTGCGACTTATTTTAATATTTCAGCGGATTTGTGATATACCCTAATAATCATATCAAGCTAAAATACTGAACTGTTCGATTTTATTTGTATGTTGTATTGTTGTAAAATTTTAATCATAATGTGGGATAAAATATGTGATTGTTTAGACAGTTCTATTGTTTTATTTGTCAATTTCAATTACGACACAATTCAATCCTTTTTTATTTAAATAAAACTGCATTCAATTTCTCGTAGTTTTTACATTNNNNNNNGAAATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTACTTGAGGGTAGTGAAGTCTAAATCTACTATTCAGTCGTTTTCTTATCGTTCCAAATTTGAATCGGACAGGATTTGAGTGAAAAATTCATTTATTATTCAAATCAACAGACAATCGATCTTTTACATAAAAACCAAAGATGTCCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTGCTAAATTTTTACCATATCATCATTTAGTAACCCGAACCTCTTCAATAACTTTTTATAATAGTCTCATGTTGATAATTTAAAACTTTAAATAAACTTAACTTAAAGACTGGAAGTACATAAAGCAGATATTGCACTGCATGTGCAATCCTAGCCAATGCATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATACACAATATCAGGTTAGAAACCTGCTACAGAATCAATGTAAATAAACAGACGACACAAGAAATTGTACTCAAATAAAACTCGTTTCTTGTATATAGATATGATTTTATTTATATGTATTACATACATCGGATTTAGTAACGAAATTAAATAAAATTATAAATTCCNNNNNNNNNNNNNNNNNATAATTTACAAGTTAATAGAAAAAGTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGGTTCTTNNNNNNNNTCTTTAATAAAATAAACATGATGATTACGACTAAATAAAACCAGTTTGTACAAATTTAAAATAGAGTAAAAACAGATCGAGCGATTTCCTTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGATGAGACTTACAATGCGCCTGCATAAACTTTTAGTAATTCGTTTTAATTTATAGTTTTTCATTTAATTTAAATGTCCAACCAAGTGTGAATATATGCTAACAGAATTACAGATGTATATATCTTTATAAAAGTATAATTTGTAAGTCACATCCATAACTTTAGGTTTTTTGTTGAGATGCAGGCATTCACAACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTGTCTTTATTTTTATACTTATAATATTTAATTCAAAATGTTTCGAAGATCTCAAAAGCTATTTTAATAATACAAGAAAGGAATACAATACAACATCGATTTTCGTATACTTTCTTTGGTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACTTGATTCGAGGATTTTGGCTTTAGGCGAATTTTAATANNNNNNNATACNNNNNNNNNTTGGAAGACTTATCTATAGAATAATGATGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTTCGCAGTATATTACTGGTTTTTAAACATTGTTGATAGTCGCAATAATTTAGCTTGCAGTTGACGCGTATCGCGACAACTCTGGTAACACCATGCCTATGGCCTGAAAAAATTGAACAAACTATGAGCGTGTTAACAACACCGCTCGTGGAAGGGTAGGTTTTGGACGACAAAAAGGAGGATGATGGGAACGTAAATGAAAATAAAGAAATACTATTTGAATATAGGAATAGGATCATTAATACTTCTCGGNNNNNNNNNNNNNNNNNTTTGCTTTTAACTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATAACGTAGTCAGGAGTCAAACAGCCTATATAATCAACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACATNNNNNNNNTACAGCACCATATAAATATTCTCTTAACGACAGTCATATTTGGACAGTCATTATAGTCGTAATTGCATAAATTCTAACTGACTGTCATAATCAAGCAATATTAGATAGAAATTAGTCCTTATTTTTCGACTAACCCATAGGGTACNNNNNNNNNCTCAAAAATCGTCAATAGATTGNNNNNNNNNAATTGGTATGATAAATATTGCTCTCATCGAGCGATATGATAGCCCTTTTACGTATATCTTTATATGTAGTAACTCTGNNNNNNNNGTGGTGTAGTAAAGCACACAAAGGTATTTATTTATTTATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCGTTAACAGCTCGATCATCGTCATTCTGGTATTGAACGTCCAGATCTGAGCTATCAACGCTGTTCTCCCAATCCTCAGACGACTCTATTGATGAAGCGTCGAGATCCATTTCATCTGAATTACAACAATTAAAAAATATGGCAGACATAAAAAAGTAGATCAAAATTTGGGAAGCATATCTTCGTTCTTGACGAAAACTTGTAAGGACCGTGTAGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGGCCCCGACACAGAATTATTGGAGACTTTTAAATATAAAGCGATGACATCCCCCAGTCTTGATCTTACCGAAATAAAGTTTATACAANNNNNNNGTTATTTAAAAAATGTGTGGCTAAAATTATTACTTTTTTATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACGCTTAAGATAATAGTCTTAATGGACGGATAACCTACCCGATTTATTGTTATTTTGAAATATTTTAAAATCCATATGTTATATTCGAAAAAATTTAACAATCTCTCGTAATTACAAATTAACATCCAGCTTAGTTAGTTGGGCTTTATATATACGTTACGCAGTAAAATTATAATCAATGAGTACTAAAACATGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGTAGGTACTTACATTATTGGTAACATTTGATATGGGATTGTATCTGAGGTCAAGCGTCTCCAGGACGGGCAGAATACTTGTGTTTAAGTCTGGAGGTAGTTCGTTGATCTAAACAATAAAATATCATTAGATTGTGACAATTNNNNNNNNTAGTATTGTAGTCTTTTCCAGGAAATCTTTGCGCAGGTAACTGACATAAATTATAGAATTAGGAGAATAGGGTAGGTAGGTTACTAATAAGCTTAAATTTCAAGGCAGGTTTAGTTGTGCAACAGATTTACAGACACATCCCTAAAAAGTATGCTGTCTTAACAAGATATTATTATAAACCCACAGGGAGCTAATTATCATCCACATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGACCTATTTGATGTTAATAAATGAACAAATACCTGGTTATAACTAAGCTGAAGATACATGAGATTCTGCACTTCAACAAGGACGTTGGAAAATCCTTTATTTTGTTGTGCTTGAAGTTGCAGTGGACCAAACTTTCCATAGTGTCCATGTTTGAAGGTAGACTTTCTATCTGATTGTACTCTAGAGTCAGCCATCTGTGAACAAGATTTATTATCAAGGTTTCACTTTAATTATGGAGTGCCGAAAATTAGCGAAAATTTTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATTTACGTTGAGCAAGTATAATCTGTATTCAATACAAGTCATATAAGTCTTGTATTTTGACATGTCACCTACTCATTTAATAAAAGACAAATGACACCTGCTAATGACACCAAGCCAAGTCAAGTAGTGGCATCCAGCCAAAAGTTTGTCTAAGGGACATAAAAATAATGATAGAAATCTTATATTACTGGTATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTATACAGAGTAGTCAGTAAGAGAGTGACATTAAATAAAATTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGCCTCTTTTTAAATGNNNNNNNNNGTATATACTCGTTAGGAACGTTAGGAATTATATTTAATGTAATACCTATGTATTATTCACAAATTAAAAGTATTTTTAAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCACTATAGTTTGAAACGTCCAAAAATTGGCGCTAACTATTTATTTTATTTTATACTTTATTGTACACCACTAATATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAGACCACGGCAAAGACCTGTAAGGCCAACACGGCGTCTTCATACTATGAGTGTTAAGGTGCAAATTTTTGAAAATAAAGAGATATTTTGATTTTAACTAATGTTTATTTATATCCTACCTCAACTGGTTCAGGCTGGTCATCTCTTCTGGAACACTTTTGATCACATTGCCGCGGGCACCAAATGTATCTAATTTGGTTAATTTACCGATCTCTTTCGGAATTTCTACCAACCCCGTCCTGTTGCACCAGAACGCCTCTAGACTTTCCAATTCACCGATTTCCGGTGCCAACACTTTCAAGGGATTGTAGCTGACATTCAAATTGATCAAATTTTTTAAATTACCGATTTCGGGCGGCAATTCACTTATATTGTTATAATCAAGAGTTAAAGTAGTCAAGTTTGATAGCTGTGTTATTTGTACAGGTACCTCTGTTAATTCATTACTATGTAAATAAAGGTATTCGATATGAGTGCAGGTAAATAGAAGAGGAGGAATATCAGTTATTTCGAAGGAGTTCAAGATAACGCGAGATTTCTTTTCGGCTATGGCCTGTTCTATCACTGCTAAGATATGGTTTTCACGGATGAATTTTAATATTGCACTCATTTTGTGTCTATTTTTGGTTACATTGCAAGGAATGTTGAATACTGCGTTCAAAAATATTAATGACATTGACAATCATCTGAGGACTGATATAGGTAGGTACACTTATAGTTATATTGTTGCTATGTGCTATATTANNNNNNNCTACTACGGTCCCTTTTAACAATATTAATATCCAGGATAAAATTGGCATCCTTCTTTTAAGAATTAAGATGTAAAAGACAGTAAAACTACAGCATTAAGCTAGCAAATTTATTTATCACTTGGATAAATTTACTGTGGCAACCGAATTTGCGTCTAAAGGAATGTACATTTGGTATTGATTTTTTAGTTTAGAGGTGTCTCAAAATATTGTCGATACCACCAGAAATAAACAATATTATTTTAATTTATGCATCGAATAAATATATTTCCTTGCTTTACTAAAAACGCTTAAAATGGTAAACGTATCAAATAAATTACAAGTGAGGCGATGTATGTTAGCCAAAGCTATGACTTTAATTTTCGTTTTATATTTATGCCTTTTGTGTGAAACAGAAGGTGAACATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGCCTCTCAACAAAACAAAACATTTCACCACATTCGTAGACCAAACGTCGAAGATTCTTCATTCAACGACCNNNNNNNTGCAACATATCGCTCTTATCAACCCATAGCTATAAAATACCACAAGGCAATATACCCGAGGGTGGAAGATCGAACCGACTACGATATTAATTCTTATGAGTCAGAGTACGGAGGTGTAGTAGTTTCTAACTTTACGTCTTCCATTTACGATGATAATCCACCTTTGTATCCTAATCCTGAAGTGCTGGCTAGGAGTAATCCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTAGATCANNNNNNNGAAATTTGACATATTTTTTAAAGGCCAATTGACTAAATTTATTGAAAATAAAATATCGGAGCCCGATGTAGAACTGCCAGACGATTCTCTAGGAGATGGTGACTTGAGAGAGCACAATATCATCGATAGTGTTACTTATTTGTACGGATATAACTCATGCCACGGCGGAAGAAATGAATGGATGGTCTTGGTAAGTCACTTTACAGTCAAGTNNNNNNNNNNNGTTTACTTTTGCANNNNNNNNCTTTATTCGTCTGATAATTAGAAGATATAGCCACTCTTGGTTTTTGTTGTCACAGTTTTTCTTAGAAACATTTCAAAAAGCATTTTCAATGATATTTTAGGTACTAGATCATTTTCGAATAAAAAATAATGGCAATTTATGTATATGATATTTTTAAGGCCCAAATATTTTTATATAAATGCTTGAATGCTTGATAATTTCTTGCTAGATTTTCATCACCAGCGGCCTAGCAATAATAGCACCACTTGCCGCAATTATGTGGCTAATGTGTAGTCAATACGCTAAGGACTTTAGACAGAACAGCAAGATATATCCGATAGTAATAAATTTATGTTGCTGTCTCGTGGCCTGTACTTTGATTTACATACAAGCTGTAGTGGTAAGGACCTATATGTTTTATTCTTTTGAATATTATATTCAAAATATTTTGTATCACAATTTAAAAAGCAATAAAGAAATCAATAAAATAGTTTAAACAATTCATTGATATCTTAAAAATGATCTTCATCTAATGACTTTAAGTTTTTCATTAAGTGCAGACATCTTGCCAAATTGACTTCTTAATATTTGTTCTTAGAAATTTTCAAGAATTAAAGACTGAAGTTGAAGATGAGATTAGGAACGTAATAAATATACAAACGATATATAAATAACTATTTTTACCATAGGGTGCTTCTTCACCTTCCCAATGCGAAAGGATCGCTCTAGTACTGCACTACACACACATATCGTGTGCGATGTGGATAGTTACGTTGGCAGCTGCTGTGGCAGAATATTGTGTTTGTGACACATTGCTACCACTGAAATATAATTATCTATTAGCTTATGGGGTCCCCGCTATCGTTGTTACAGTAAGTAAAGTTTTGAATACATAACTGTAATCATTATTACTAATAAATATTATAAATAATCGACTGGATCGTATTGAATCGCCCTCATTAAAATTAAAATCCTAAATAACAAACACCCACACGATGATAAATATCTGTGTCGCCTGTACAAACATTTTTTAAGGAATGGGGATCACTCCCAACAATCATTTTCGGTTGTGCTGTGTTTGTTATTAGAATTTTAATCACACTTCTATTATTTTAAACAATCACTAATCTAGCAATTGTCTAAATCAAGCAAAAGCAGCAAATATCGTNNNNNNNNNTCTTGTCGCATGAATCATTTTTCTTCTTTGTTTTGATACTTAGTACTTAATGCCTATGAAATAATGTACCACAACAATAATAAAATNNNNNNNTTGTAGTTCAATTACGCGTTGTCGATGGAGCACTACGAAATAAAGCACTACTGTTGGATGTCAATAGAAAAGGGTATGGTAATGGGTTTTATGATACCAGCCATGATATTAATATTAATAAACACAGCGATAGTCATTGTCGGCTTACAAAGCGTTAACAGGAAACAGTCAGAAATGTTGACCACTAAATTGCACGAACTAGTTGAACATCATTTGGCACGTTGGCCGAAAATTGTAAGAGTTGATGAGAATACTAACGGTAGTGTTGAGACTCTGGATAATTTATACACACCTAACAGCAGCAGAAAGAATACTGATAGTTCGGATACGTTGGAAAAAGAATTTAACTTCCACGAGGATGAATGTAACTACGTTATCGTTGGTTCGTCTAGTAACGATGTTAATGGAGAGTGTGGAAAAGAGGTAACGATTGCGCATACAATTTACATCATAATTTGTTTTCATCTAAATAAAACTTTGGGGCAAGTTAACTTGCTCCTNNNNNNNNNNTTTAACCATTGATAGTTAACGAAAAAAGTTGATTTTTATGTCGCTACAGCATAAAGTAGATTTAAATTATAGAACAATAATAATAAATCGATAATAACATATTTCTTTTACATACAGAGTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGTAAATCATTTGAATGGGCTTATACCCAATGAGCAAAGTCGAACGAAACACTTGATATTGTAAGAAAATTGCCAGTTACAAGAAAAACTACCATATTGGTATTTATAAAACTACTATATTTTAAATTTTATTCAAGGGCAATGATCATATCAATAAGATGTCGGACAAAGGTCTATTAAATGTAATTGACATGGACAATTTTTCTTGGAAATGGACTTGGAACACAGAGGGGAATGAATTGAAGACTTATCTTAACCTCTGTTTGATATTGGAGCCATTTTTCGCTATTAACTGGGTGATGGGCGTTGTGGCGATAGAAAATGCCGCGCATTGGTCTACTCCTACAATTTATCTGATACTTATCGTGTCTATGGTAAGATGAACTTTATTTCAAATTTTTTAAAAACTATGTTTTTGCATTCACATTAAACAAAATAACAGCTTCCGTGTAGTATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTATAGCCTGTTTCTGTCTCATTTTTTCGCCTACAATCGTTGCAGAATCAAAGGNNNNNNNGAAATACAAATAATTTTGGGTGTAATATTTGGCAGATAACGCGATTTAAATACGCAGAACGTGCAGTTTACTGATATTATGCAGATTTTCGTTCTAGAGCTCAGCTCCTCGGAAAATATCCTCCGTTAAACCCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTCGAAATTTAAAACATTCATACTTCCACGACCCTCGCGGTTTAATGTAACGACTTATCGATAAGCTAACAAAGGCATTTAAAATAGTTTNNNNNNNTGTTATAAAAACGTGGCTAATATTGAAGTCATGGTTAATGGGTATGTAGGTAACCTTAATAGGGTCAAGTTAACTAGACAGTTTTTCCTTTAACGGAAACAAGATCACATTTATGTATGTTAAAATCGACGATTTAAAATAATAAATTAAATGGAGTTGTTAGATAATTATCTGCAGAATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTAGATGATTGGTTCTTGAACCTACATTTCATTGTACAAATAGAGACAGCACTTATTCGTATAGAAGATAGAATGGTGACTAGTGAAAACGTATGTAGAACATTATTGTTTCGAATTTATTATTTAACGANNNNNNNATTAATTAATTCGGAAAATCATAAAACTAAAAATCTTTTTCTTATTTGGAATGTGGCTTCTATAGATAAAACTAGGAAGTTTACTCAAAAATTACTTTTTAAAACCCGTCAATATACCTATTACTCAGCCAATATAAATTGTCTGCATGTCTGAAATATTGGTCAATTTATTTTCAGCATATCTATCTGGCTACTACTATCTGTACGACTTTACCAATAATACCGAAAATGGCAACGGCGTGTTGCGATGAAGTCGTTACAGAAAATCCAGCTTTGCCTCAAACTAGGTGAGAATACATGTAAAAATTATATGGTAGGAACCTTGTTAAGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATGAAATGAACAAATTATATTTATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACAACCTGTATTATATATGTACGCAAATATTTAGTCTATCTTATAACAGATACCTACTTAGTTTGTCAACACTTAAAACTTACTCATTTAATATTTTTAGGACCACAGATAACATCCCGCTCCTGGACCCCGTCATACAACAACCTAACGTAACCGTGGCTCCCGCTGACACTATCAGCACTATAAGTATCTAAGACGATCTGAGGAATAGTCTGGAATATTCTATTGATGTGAAATCATCAGCGCGCTAAAATGGCCGAATTGATTCTTACATTTTAAAGTACTTTATAAGTGTGGAACGTAATGTTCCGAGTTGCCAATTGTTTTGCAACATTAATATCGACAATGCCAGTAAGTCGACCACCTTATTAGGCGACATCTGGTTATTGACAAGATATATTTTCATCAAAATATTATGTCGTAAGACGTTTAAACGATTAAAAATATTTGATATTGATGATGTATTTATAATTATGTTTAAGGGTATAAGAAAGATCTTGAAGTTTCTACTATTCATAGTGTAATATTGAGTTACTTCTTAAGTATACTTACTGTATAACAGCGTCTCTGATTTGGCGCACAAATGGGGAACATGTCNNNNNNNNNNNNNNNNNNNTTGCTGTTTTTGGTAAAAATGTTCATGGTACCTATTAACAATATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTTCAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTTTGTCAGTGTTTCAACTTAAAAAGCCTTTATAGATTTTACTATGGATAAAAGCTGAATTGGACAGAATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACTTANNNNNNNACCAATAGACTAATGCTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATATAGATATTAATAAGCTGTACTTGTCGTACTGCAATTGGTGTAAGAAAATTACAAAATTCTTTTGTCAGAAGGTAGGTACTTGTTGTATTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGTTCTCAGATAAATATAGAATAGATGATACTGCTGGTTTGTTACCTAATGTAAAACAACTTTTAACAAATAATATGATAAATANNNNNNNCACAAAAGATTGTCTAACAATATTTACGTAAAATCACATGATTCTGTAAGTAGAATATGAAATTTCAAAAGTATTATTGTTGCTAAAAAGTAGTGGGTAATTTGTAATCTGTAGTATTGTGATTGCAATAAAGTTACCATGCGTTTTATTAAATGTTTTCATAACTTCAAATGCTGTTTTATTTATAATTCTTACCTTTATGTATTTTATGACACGTCTTTAAATACGATGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTATCAAACAATTACTACTATATTTCTCGTGTATTGTAAAGTATATATTCACCAAATTTAACGCCTGTGCAATTCGGTTTAACTGTCCCGCTTTCTGTTTAAATAAATTCCTACTATTTCTTTGTTTTATAAATATCAACACNNNNNNNNCGATTCGCAAATTAATAACTCGTATGAAGACCATTGATTAAACCTTACTTATTTAGTCGTCGCTAAGACAGTGGCTTACATAAATTTGTGATTGAACTAGCTGGTGAGACTGATAAGATATTATTATGCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGCCCACCATCATCAATACGTCTCAGTTCGTATGATCCAACACTCATCGGTAGATCGAGTTTTTATAACTAATATCAAGTTAACTATCAGTGAAATTTATTTAAGAGTTTTAAGGTTTTTTATTAATCTTGATCATTCCCTATGATTATTAGGATTTCGATATAATTATGAATGCATAGATTATGACTCAAGGACTACGTATCTTTTAGCTTTAGCTTATTGATTGAGTGACGCGATCTTATGACGTGTTATAAAAATAGTAGCTATTGAAATTAATATTCTTTAAATTTAAAGATATTTTCGTCATACATTTGCTATTTTAAGTGTACGTACTAATACGTACGAAAAAACGACTAATAAAATTACTAAGNNNNNNNAAACGATAGTTTTAGTAACGATGTTTATCGTCGTAGTCTTTATTTTTTCCTTCGTCATGTAAAAATATAAAAGGTTGTCGAAAATAAAACCACCAATATTCACTTATATCGAGTGTATTTCTGGATAAGTTGGTTACAAAATACTTATTTCGCCCGCTGGATCCGAGCTGCATTTACAAGCTAAACTGCATTAGCACGTTGAATCCCAAATGAAAACTAGGCGTTCGTATGAACATTTATTTTACATCTAAGTATAAAAGCTGATCGGTATTAACCTGTATTTCAATNNNNNNNTCACGCACACGCGCCACTGAATTTAATTTAGTTTGAGCTTAACTTACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCCCTTAACGCTATTTATCGCGCGTCGGTCCATCGTAATACAGTTCACTCACTATATCTGTACAAAATGCCGACATATGACCGTACATCGGAAAGCTTAAGGACAAAATTATATAAAATAACCAGAGTCAACGCGACTTTCCAAGTATAAAAAATTGTTACTAAACGTGTACAGTCGAGCAAAGTGATCGGATGTTGATTGGACAAGCGTTTTAATACTATCGAGTCATAGTTCACACTATTACTCATTGAGATCTTGTCGTTGAGACATGGATGAATTTATAATTTTCCTAGATGTTGACCGGTTATCTTTAACTTTTGCTCGGCTGTACAGATTATGATGTAATAAATGCTTATTGACGGTCTGTAGCGCGAAGTTTTTCTTCGACGGCCTCTTGAGACGCCTCGGAGAGGTCGGTCGCTTGGATGTACTTCTGTATACCTACCAGCGACTTCTTTAAAGCGTCGAAAGAGCTGAAATTATATTTACTTCATTTAGTACTAAGCTAGGTAGGATTAGGCTTTTTTATCAGATTATCGTGTANNNNNNNNNATAATCGTTGTCATTTATGGTTATTACAACAAACAAATCTTTTCCTTTTGTGATAAAAATATAGTCTTAAAACTTATACTATTACTGCTATGAAATTGCTAGTAACAACCATTTAAGCTTTATATATTCAAAATTTATATATCAGTTGCTTTAGTAAAACTAAAAACAGTGCCTTAAGTTATATCTATTGTGTACTTTTAATATACTTCATAGAAGACTGAACCGCAATGACCACAGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCGATTAACAGAGCTACAATACCCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGTTAGTAGGAAAAGGAGGTAGTGGCTTGGTTAGTAGGAAATATATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAAAGGTGTAATATAGAAGTAAATATTCTCACCTAGAGTACAACATCTTCTTCTTAACTCTAGCGGTGTCGGGGCACCACAACATGAGGAAAAGCTTCTGTTTCTTGCTCGCCTCCGACGTTCCTTGGCACTGATGCGTGTATTCAAAGTCGAAGAGACCGTATCTGAAATTTATACAAATAATCTTAGTTATTGTTGCCTAGAACTTAAATAATAATGATAACACACTACAATCTTAACGTTATGAAGCTATTATTATAAGCTATAACTGTGTATGTATGTGNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTGAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGACAATATCAAGATCAATAGGAATTCATATTTCTACACAAGGTAAACGTTTTTACTTAATTAAAAATATTATTATATGCTACATTATAATACCAAAATACGCCAAAATGTTTGGAAATTGATTCCAAGACGTTTTACCAAATTGGGTGGGAGTGTAGTTATTGTTTTTGAGAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAAATAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGTCATCTCATTGTCATTATCGAAAATGTCCAAGGCACAGACTCAGTTCTCGTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAACATTACAGGATAAATACTACACATATTTTCAAGTTGTATTTGTACAGAATTCGTAGAAATAGGAAGTAATATTTGTCATCTGTGTTTTAAACTTTTCTGATTTAATATAACCATAATTATTACATAAAAGAAAAACGTAATATTTAGTAAGTTAAAAGAAATAAATGAATAGTTCAGTTTCTTCTACATTGTTTAATATAGTTTAAATTGTAACTCTTACATCCAATAACAAAGCATTATAACAAATTATGATAAAAGTTCGTCTCTGTTTAGGGATATGTGGATACATAATGATTTTCCTGTTGGTTAACACTGAGCCTCGTTTTAATAAATTTATATAAATATAAATATCACGCATTAATTCTAATAACTAAATCAACATTGACAACGTAAACCAGCAAACTCGTGATTTTAAGCGAGCCATTTCGCAAAAGGTTTGCAGATAACTGTCAGATATCCTTAAGTTACAAACATAATGAAAACTAAAATTATGATCTTATCACACGTCGTCCAGTCGCATGCCTAATTTACTGAATTAAAGTTCACACTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAATGTCTCTATTAATATAATAAGAACATGTAGATATGTGTTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTACGAGAATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCCCAACAGTATCTATTCCTCTTGTTATGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN