NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATCAACGGTAGCATAATGAATCAACCAAGCTACGCGAATCACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAAACGACATTTGATCTTTTACGGGCTGATTCGTACCAAAAGTAATTTCGAGTTCAGAATTAATGTGGTAATGTCTTCAAGATGGCTGTTGTTACAGTTTTGTAAAGCCTCAATCCCTCAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGACTTCCATTGAAATCGACCTCTCAGTTCTCTACGATTCGTGCAAAACGGTAGAGCTCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAACTGATGAGAGAGTTATCAATGTGATTTTTATTTCTAAAACTTGATAATAGAGACAGTATGATGTTATATTATCTCGTTTTATTTTATGTTCCTAAGTATATAACTAAGGGTTGATGGTAACTAACAACGATAGTTTTATTTTTAAGAATATAAAGCTGGACAGTCTTAGATTTTATTTGAATATACAAAAATAATAATTACGTCCTGATGAAATACGAATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAATTATATATCCAAAGAAGATAACTCCTAAAGTTGTTAGAAAAAATAAAACTTAATTTTACTTAAATAAAACAATATAAAGTGTGAAGCACTCATTGTTTTATTTATTAATGTTATCAACCTTTGAACAATAAATTTGAAAATAAAACAATTAGGTATTCCTACCACGTGAATACTAAATATGATATTTAAAGGAATATAAGTAATCACGTATAAATAAATATCGAATTAACAATTATATTTGTTATTAATAAAACCAAATATCTGAGAAATTTATCAAAATTATCAGAAATACATTTCTTGTCACCGCAGCCGTCCTATTATTATCTTTACCCATTTAATGCAGGTGAGAGAAACCTTGGTAGATAATTTCATTTATAATTTTTCAACCGACATTTGCAATCAACACACAGACAACTGTGCGAACTCGATGCAATATTGTGGAAATGAACATGGACATCAGAGAAATATTTAGTTCAACGCGATCTCGATCCGCAAGCAATGATTAGATGTTTTAGTAATGTCCACAGTACGCACTTTTGTACAGTCGGACAATTAAACAATTGGGATCTTACAACGCCAGTATATGCACAGAAAAAAGATTTTCCGTTTCAGATAATGAAGTGACAACAATAGAGCTGTTTGCGTAAGGCGTTCGCACGCTAGGGAGGCAAGTGGGGCGCTATTTTATATATGGGAGTAGTGAATGCGACGGTCGCCGGAGCACCGTCATGCGGCTGCCGTCGTCCTACCGAGATGAACCTCCTCATAATCCTCGCTTGCGTCACGACAGCGATAGCGACCAACGCGACCGAAACCGTAACGTCTACTGAACCACCGAAAAATTCAACCAAAGAAATCCTTACAGCGAGTGAAACAGCTGACCCTACTAAAGTTGAAATAGTTAAACAGATACGCAGATTAAACGAAGACGGATCATACACGATAGGCTATGAAGCGAACGATGGAACGTTCAAGATTGAAAGTCGAGATGTTTTGGGGAATGTCAAAGGTACATTCGGATATATAGACGATGATGGTGAAATTAAACGTGTTACATACTCCTCGTCGGGTGATAGTACCCCGGTACCAGTTTCGACGAGTACGACGTCAAGTACGCCGACAATGATAGTGAGAGTCAATAAAACTGTGTCGTCAACTACTCGGAGACCTCTAGCTACAGTCGTTTATCCAACAAGAAGCAGTGCAACTACAAGAGGTACTGTCATACAACCGATACCCAGACGCCGTCCAGCATCGAGCACTACCCGAATCACGACAGAAACGTCAACTGAGAAACATATTCACGATGAAACAACAGCAGATACTTTAAACTCTTATAGAAAAGGAGATGTAATTAAAACTAGGACGCAGTTATCAAAGCCAGTGCCGGTGACAGTGAAAGACGATCTTATTACAAAACAAACCACAACCACCTCACCGCAAACATTGAAGCCGGTTTACGAGCATGTCACTGAAAATGAACCCGATGTTAATAAATCAAACACCATTAGACGTGAATTACCTGGGACCAGCTCCAATCATCACATGGTGAGTCTACAACAGTCTATGGGAGATGATTCGACTGATGTGTATGGGGGTCATCTGTCACACGGCACAGTGAGACCTCTATTTACTACAACAACAGCGCGACCTAGAATTTTACCCATTCACTCTTTACTAGCAGCTAGACAAAAGATTCAACAGCAGTACCAAGAAACGCAACTGGATGATCAGGAAACTACTTTAGAAGCAAGCACTGGTCGAGTATTTAACCATGAAAATGCCGTAACTTCAAACCCAGTTCCAGTAATTCATATTCCAGCTCAAAGGCCACCTGAAGAAAGGGTTTATCAGCATCCTATATATCATAGACCTTCCGCAATTCACTTTAGAACACAAGAATATTTGAGAGATAATCCTGGAGCACCAATTCCGATCGGTAATCAGCGGCCCTTTCTCCAATACGAATACCAGGATAAAGTATTGGACCCGCAGTACGTAAAGGAACCGTCCCAATCGAAAGCAAGTTCTGTTCAAGACGCAGCATACGAATTAAGGCCAGTACCTAGAATAGTACAAATACCGGTTGATGAGAGAGGTATTCCCATTCAAGGGTATGAGCCAAGGTTTGTGAATCCGTACCGCCCGCAGCCATTGTTTCAAAGATATGATCCAGTGAGTGACACGAATTCCATACAAGCACCTGTTAGTACTCGTGATTTTAAACGCTTACTTCACATTCTGATAATGAGACAGAATCGCTTGCAAGCGATAATGGATCAGATCATGCCGGGACCACTTTACCAGTCACCTTCTTACCGACACGAAGCTTACCAGCAACACCGTCGTTACCAGGATGAAGACAGGTATGATTACAGATACGATCCTCAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGTACTCCAACCAAGTGTCTTCTTACGAGGATCCCCAATACGAGAGTCAGAGGTACGTTCCGCGAAGGAGATACTCACGTCCCTACGATTCTCAAGGTTCAGCTTCGAATCAAATAGATGAGCCAGTTGAGTATCTTCCTGTAGAAGTGAGGGAAGCTCTACTTCTAAAGATGCTCCTACTGGCCATCAGTCCAGATTACATGCCAACGACGCCACCAGCGACAGAGCTGACGACCGCGGCACCAACTCGGAAGCAGGTGAGAAATGTTCAAATACTTGGAGAAGAAAATACGAAAAGCACACAAACAACAAAACGAAGTCGCTAACAACCTAAGTAGACACAAAAGTATTAATCTTAATGTTTCAAATGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAGAAAAAGTAAATANNNNNNNNCGTTCTACAGTTTATTGCTTTACCTTGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGNNNNNNNTACGGAAATAGGAAAAGTTTTCTAACAATAAACTAAAAGTTGCTTAAATGTGATTAAAAGAACTAATTCTAGTATCAGTCATTCAATATCGCGCTGTAAAATAATAACTTAGCTTATATTTAATGTTTCAATTCTTAGCTCACATGCAGTTAATTTTGCAAGCAGTTTACAAATAAAGCAATATGAATGACAAACGACTGTGTAATACAAGCGGTCGCCGACCATTGTTTACCGTCGTCGCAAACACAACTACTACGTAACGCAACACACATAATTATGATAATAACTGTAACACAGATTTAAGTGATAAAATCTTATGCTCTTTTTATATATACACACATTACTTGAACATAACAAGTGTCTGTACATTTTAACGTAATCAGACAAATCTTAAATGATAGGACGTAGATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTATATTTTAGTTTTCCTTTCAGAGGTATCAAAACTGAAATCTTAGGGTCATAATGATCAGCGTGTTCCAACGGCCAAAACAGTTTTAATTTTTCTACCCTTAACTATATTTCTAGCTAAAGTCTAACAATTTCATTTCAATTATTTATTAATTATTAATATGCCTAAATCAGATTGACGACACTAGTCTTAAGCTGGCGCGGGCTGGATTGATGGCGCTGGCTCGCCGGATTTGGTCCGCGGGCCTTAGTTCGGAGATCCAGCTTTAATCGATGAAGGAAATAAGGTTGTATAATTTTACACTATGATCAAGTTGCGGATGCAGCGATGTATAGTAAATGATCCAGAAACGGGGTCAATGTGAAAATTTCTACGCAAACGTAAAATATATTATCATTTGTAACGTTTTTATTTAGTTCTGTTGGGTAACTTTTCATCAAGTAATTCAAAACCGAACAAGCGAGATTTTACGCGTCCACACGAAGAGTTCTTTAGTATCTAAAAAATTTTAACANNNNNNNNNAATTGAGATTTGAGATGTTTGTCGTGATCTGTGCGTTTCTGTTTTCGCGTTTTTCCGCCGGATTCCGACATTTTATCCAAAAATGAGGGTGATACCTGTATCACTGTTACAAATATAAAACCCTGTAATATACAGTTGAGCAAACAATACTTTGTATTAGTTTCCGTTTGAACTCTTTGGGTACGGAATCTCAGAAAATATTAAAAAACATAGCAGTATATACTTAACTTTTAAAGAAGGTGTGTTTGCGCCACAAATATTTTTAAGTTCAAATTAACATTTTCTTTCTGAAATTTTTCGATTTTCTGCNNNNNNNNTCGTTGCGAAAGGGTCTTTATTTAANNNNNNNNNAAATAAATAAATAAATGAAATCGGCATATTCGCCTGCAAGTTAGCACTTGAGTATATAAAAGAGATCAATTTTTGTATAAGTTGACAGATTAAATGTATTTCGTTTTAACTATTACTCACTAAAATATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAGACGAACCTCCTCTTTTATAGGTTAAAAATGAAGGTAGTTAAAAAGTAACTATAAAGTCAAATATCAACAAGTATGTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTAAATATAAAGAAATACATGGCTGTCTATACATATATATGTAGTTATTTAAAATATGTGTAAGATTGAATAGACGCTCCATGTTTATCGGGCCCCAGTGAGATGTGATTTATGTCGAGTTTCCGCAAATAGACACAAAAGAGAAGCATTAACGACAAGACTTTATTTACGAATGCTGCTATAGCTATATACTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTTTAAGTTACAATATTGTAATTCCTTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACCACGATAACAATTTGTATAGCCTATAAAAATTTTGGTCATGTATCAGAGTATGTATCAGACTTACTAANNNNNNNNCCCCAGACGCTCTCTTAGCGCCGTTGCTGTGAACTGTGAAGGGTCTATTTATTTATTATGCCCAAATTTGTCTCAAAGTACGCCATGATTCGTTTTCATTGCGTCAACTTCATCACAAATAAACCAACTAAATTCTTTACCTCACTTAACACTCACTTGTGTGCATATATGATTTATAATAAACACGAGAACGTTACACAACACCCTGAGAAAACTCCATACATATCGTTATTGTTCATTTTGTGTATGGGAATCGATCCCACGGCCTCGCGGCGCTTTGGTTAAACATTCACGACAATAGAATGCTTTTTAAGATCTACTGCGTAACTACAGTGAGCTATATTATTTGACATTGGGATATTTTATCTTTATACATTTATCAGAACGGCCTGCGTAATAGCTTGTACAAGAGCGTAGACGACAGATATATCTCCTTGTTGTCATTGTCAGTCCTTTCAGTATCGTATTTGATAGAGAATAATTTCTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAACGTGGAGAAGTGCAAAAGGCCTATCAATTTCAGAATCAGTACTTCTTGTCTATTTTGATTATTTATCCAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGAGCGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTAAATAAAACGTACCTTTCCAGTGTCATCTTTGTATCCGTATTTCCCCTTGACTTCTCCTGTTGGTGACTTGGTCTCAATTTTGAAGGACCCGTCCGCGGCCTCATAACCGTATGTGTAGGATCCGTCCTCGTTGTGCCTGGAATATAAGATAGTATAATGTTTTACAATTACATTAAATAGTTTTCAGAACAGGGTGGTAATTGTCTGAGTTTCTTAGGACTTGTACTTTTTTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTATGAAAAATGCACCGGACAACCATAGGTGTAAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCATTTACGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGCGATAAGATGATCGTAATTTTTTGTTGCATATATTTACCTGTTAATTTGTTTAAGTATAGGCACTGGCGTAGAAGCGACTTTAGGCTCTGAAGCGATGTAGCGCGGCGCTCGCTCCTCTGCGTATTGGGCGTGAACGCACGCGCATAACGCCAGAATAGCCTGAAATATAAAAACATCTACATGTAGCATAAACCATAAGATTTGTTTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGA