NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACGTATCTAAATAAATCTTTAATTTGGTTAAGTATTTAAGTGTAAATACTGTTCTACCTACGATAGTTCCAGAAATAAATCTTTAACATATAAAACATAATAATAAAGGTTTAAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCAGCTTTTAATAAAAATTAAGNNNNNNNNTTGTCATCTACAAAATAGAAGAGAAGGAAACTAATAATTATTCGAAAAATGTTTATCCTAACGAAATTAAAAGATTAAGTGAAACGAATGAATTGCTTCGTATGATAAATAATTAAGTAATAGTCTTTATACCTATAAGTCCTAATGGCAAAATCATACAATATTTGGAGAGTTACACATAACGGGATAAACAAACAATTTTTTGAACGAACATTGAAGGAATAAGATGTAAATTTATTTGAAACCAATTGTGGTAAATTACACATAAAACAAAGAAAATGAATGGGTAAATAATAAGATATATAGATGTTAGACAAGGACGCAGGGTGAAAGAAAACCACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAGAGGGCACGAAAGCGCATCGAGGCGTTGGGGCCGCAGTCCGAGGTGTACGGGCTATGGCCACAAGCCCCTGGGTCGACCCTGGACCACCAGGGGGGTCTGGCAAACTCGTCTCCCGGCTTGGATGGGACAGTTTGGGGTTGGTTGTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGGTCGTACTCCGCACTCTCCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCATGATTATGGTCAACAAAGAAAGCGCACCGTTTCAATCTGAGGATGGCAACACCATCGAGAGTCAAGAATACAACACTTCAATGGGGTTGAGAACAAATTAATTACTTAATATGTAATTTCTTTGCTCAATTACCCTCTTATATGCCCACATTATTTTCGAAGATAGCGGTAATAAATAGCTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATGATTTTGTATCAGAACTACTTTACACCACACAATTATGTATTTCTCAACAGAAAATATTACTAATATGAAAACTTATAATTATGTACTTAAGGCTCTATGCGTAGTAAGATGTAACACCCCAAATAAAATAAACAGACCCTTAGAGGTACCTGATCTATTTTTAAAAATATCAATCTATCGCTAAATTTAATCGTAACTGCGCGAATATACGTAACATTTCATGAATGCATTACTGAATATTGTCTGATTTGCAAAATAAACTTGCGACCATGAGACATCGTCTCTACACATTTACAAGGCGATACGGCTTAGTTATAATTATTTTAAATAAGTTTTCATATTTGTTTAGAATATTCGTTAGAAAATTTACAAAATGTTTAACAGGCGGTTGATATTATGAATACATCTTTTGCNNNNNNNNNNCAACTATCCCCATTTATTTGCTTCAAAGAAACAGTAATAGTATTAGCAATACCAATCATTTTTCTACGAACACGAAAAAATAATAGAAGACAAATCAACAATTTTAAATTAAAATTATATATTGCGACGTATGCTAAACGCGTTTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAAAATGTCAACATTTCGTTCAACAGCAGTTGAGACTGATTGGTCACTATTTGTTGAATATGCTATGNNNNNNNTATCCAATGAAACATAGGACCTCCAAGAAAACACAATTTTCGAAGTCGGTTGATAAACAAACATCTCAAAATTACCTTTTTGAATCGAATCGTTCCTTTAGCAACAATGGTACAAATAACAAGTATTTTATTCTGAATACTCTAAACGATTGGAAAACATACGGCAAAATTTAATTGCTACAAATTAGTTTTGTAGTTAAGNNNNNNNTACACCAGATTCTATATTAGGCATTTAGGGCATACTAATTTGTNNNNNNNNNCTATATTCAAATTTGTATAGTAGGTCTGTCTGGATGTCGAATGTCAGGCAGACTGACCAGCTATTCTTTTACCTATTGCTCTAAAAAATAAGATCTGGAATAAATAAAATGGGTTGNNNNNNNGTAATTTATTGAAATACTGTGTATATAGAACCTAACCTTTTGCCTAAGAAGAAAGTAAAACGGAACTGGATATAATATTATACTTCTGATTAATAAACCTCATGATGNNNNNNNCTCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTCCCACGAAATAAGTCTTGAGCTTCACCCTTGATAGATTCTAGTATACCGTCGACCATAGCAGTCAGAATGTCAACCAAGTTCTGTAAGAGTTGCCGACTCCATTGACCACTATCAGCCGCGAGGTTTACGAGCACATCGCCGACATGAGACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCAATTCGTAAGACGACGTCTCGTTAGTTGTCATCGAGAACGACTGAGATGTGAGAGCAAAGATGGACGTGTAAGGTGTTGTTTTATTATCTCATATAGCAATCTTTTCACAGAGCTCCTCATAAGAGGAATTTACGCATATTTAACGGTGAAGTACGCTGCCCTCTTGTCGTGTATATCGTATCATCCAGGAATTTCTAATAAACACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCGTTTTTGTCTGCTTACAATTTTTTCATCAGGATTATTCTTGTTCACATATTTAATAATAAGATTTTGACTAAGTAAATAAACATAAAAGAATTATCAAATATTTTTAGCATAAGAGACTTTCTTACACTAAAAATTAACAAATACTAAATTTTAAATAGAAATGAATACTGTCTATCACTTCTGTTAATTTAAATCATCGTTATGTGGTATAATGTCGAAAACTTCAATAGCTATGGATTATAATTTTCATTTTCATACAACAAAATTTTTCTTGTTTCTGTTAAGTATAATAAGTAAAAAACAGTATAAAAGTTTAAGGTGCAATGTAATTAAAACTTACCCTATCAAAAGCCTCTGCGGATTCGCGTAATGAAGCAAGTACGTGGAAAATAGGGTCCGCGGTCTTTTGTTGCAAATGCGCCGGGTGCCTCATTGACGAGAACAACTTAGCGACGTTGTCTACACTCGTCTCTATGAGGACGTCGAATCTCTCATTTTCCTAGACAAAAAAGGATACATTTATTTCTTAGATTCTATTTAGCGACCCCAACATCGGCCGGGTGCCATTTTATGAGTTGCGGTATTTAGGGCCGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTCAATAAACTTAATAAAGTTTAATTGATATCTTTAATTAAAAATAGTTAGGGAGTCAATCCAGCCTTCAATCCAAATGAATTTTAGCATTTATAAGTCATTTTTCTACAGAAATGTATTGCGTATTACAAATTATGTGACTTAAGGAAATACCGTAGTATATATCAGTAGTAGTGTCAGCACTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTACCTCTAAAGCCTTGATGTAAGCGACGAGCCAGTTTCCGAGTGCAGGAGTGCCGTGCCATTCGTAGAGCCAGCGATAGAGACAAGACAGAGCGGCGCGGTGGCCAGCTCCGGCCGGTCCGTTTTCACGCTGTTGAACTAACCAACGAGCAGCGGAAAGAGCATTTTCCTCGTCCGATTCGTCGATAACAATAAGAACAGCAGCAGTTGCCGGGCAAGCGTCCGATTCTAGATGAAACGTGGTAATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTAATGTGAGACTAGTGCAAGAAAAATAATTTAGTTTAACACACGCTTTAACTACACATATTACACTAGATATTTATTACAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGATACGAATCAAAAAGCGGAAATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTCCAATTCTAAATCTAAGTCTATAAATATTAACAGGAATAACGTTACTAAATCAAAACTAAATTATTTTTTGCCTAAGTTTGGTGGACGATTTTTAGACTATATCCAATAAACGATTTAAACGAAAAGTTTAAACCGTTAAAAGCATTAAGAAAACAATTTTTTGAGCTACAACACCGCTTTTGACTTTTTAAATTATTAAAATAGTTTCAACTGTAAGTAATCGATTACTTTAAAGTCCATCATAAAAAATTTCAGTTTNNNNNNNNNNTTTGTTTTCGACCTGATAGTTTATGCGACCACTCTTTTCACTATTCACTCTATTGTTAAATATTTGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCAGTTCTGTAAATTTGTTTGAAAGCATACATATATATATACTCATATACTTATTTCGAAGGACTTATGTACTTCTTTTGTTTTACGTTAAATACTCATTTCACGTTCTTAAGGTTAGAAAGGTCTGAAATTTAAAGAGACTATNNNNNNNNNTTGACAGTAAACGCCGTTAAAGGTAATTTGAGAAAAAAGGGTTTTTATATGAATATTAACTTAAGTACAAAAACAAACACTCACGTGGGTCAGATATATATGAATAGAATTTGTCGAGAATAGCGGTGAAGATCTCGTGACGAATATCATCGTGTACTGTTGTCACTACTCGAAGTAAGAACTGTTCTACTGGCTGAAGCAATTGCCATAGCTGTTCCACTGTGCCCGGAGTTCGTGCTGATACAAAATTCATAATAATAGTAATATTTCATAAAAAACTTAGATTATTGAAATGAACATAGATGAATAAATTACAAATAGTAGACGATGTAGGNNNNNNNTATTTAATGTTTTTAAACTTATGAAGAGATTTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACAAGTTCGAATAAACTGCGCTTAANNNNNNNATTATATATAAAAACAACTGTAAACTTTAAATTGTCGGAATTTTCCTCGGACTCTTGATAAAAGGAGGAAAAATGAAAGGGGCTTAGCTTTTAAATATTTAACACGTGACGGCAATATTTGGTTATACACCAGCCTGTAATGTATGTGCATTTTATACATTTATAAACAAACTGCCTATTGACATACAAATGCGTTGCAATTCATCGTAGTTGACATGGCGATTTATATAAAACAGTCTCTTTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTGAACAATTTTAGTAACAAAATTACTGGTTNNNNNNNNNCAAAAGTTAGACATCAATTGTTAGATTTATGAAAATAATATTACTTGGCGCGTAAGCTCGGGGAATTGACTTAAAACGNNNNNNNNAATCATTCAATGAGAGAACTCCTTAATCAACTAACTGAAAACCACTCTCATGTAACACGTCTTCACAACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAACTTCTTAATTCAGATTAGAAATAAATAATTGTTCATAACTGTAAACGTATTTTTATTGTAGGTATAGTATCGCACTCTAAGCAGTTAGTGAACCGAACGAAGCGATCGTTCTAACGAGCAAGGGTCCAATTATTCTACCTACAGGTTTACGAGACACCTCGCGTATACGGGAGGGATACTCACCGAAAAGCAAAACAAACTCTTGTATTACTTCTCTATATTAATGTTAGGATTACACAATTTTTTAATTTATATATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGACATTAAATAGTGATGACATTAGTGTTTGTTCAGTACTCTAAATAACATCTTTTAAGGTAACACATTGCTTATAAATGTCTACTTCTTACATTAAATATAAAATATCTGATATTTCTATTTTTAACAAAAGCCTTAAAATCGATTTCTGTATTATTCACGCCTACGCTTTATTTTGTCCTCATTAAAGCTATTTTCAATATTTTCTTCTCAGATATATTNNNNNNNNNCCCGAGGATTATATTTAATGAATGTTGATTTTCCTTTTCAGATTGCGTGCTGTTTCATCATGGTAATAAACTATTTCTTTTTTGTCTCTACTCTACATACATTGAAGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCACGTAAGTGAAAAATTGTTGCGTCACTGTTACNNNNNNNGCTTGGNNNNNNNNNACAAAAACTTGTATTAACAACTGTTTTATAGAGTTGATAAACAACATTCAACAAGTTGTCACAAATTCACCATATATTATATGAAAAGTTCAAATTTCAGTTGAACTAATTAGAAATCTAACACCTGTAACCAACTCTAACAGCACACAAATAACCTAGCAACTATCATAACCCAAGTAGGTATGTTGTAAACATGATATTTGTATATTTGCTTGTGGCTGTGATAGTCATGTCCAACCCTTTACTTAATGGTATTAACCATTATTNNNNNNNTCAAACTAAGTACACTTTTAGACTTTAATTCCTCTCTCGAAGGGACAATTAGCATTATCATCATACTGTACATTATTATACCACAACATCTAACTTTCCATGAATGCCTACCTAATGTTAATGAAATAAAGTCTATGGAAATTGAAAACTAAACTCAAATCTCAATAATTGGTATATAATTATACTTACACAGACATTTGACGATATCTTGACAATGTTTAACAAGCTCTTGGTGTGGAGGCAAATAATTTGGTTGTTCATTCATCATTTGAAAAAATTGTGCCAATGCAGCCAAATCTGGTTGGTTTCTATTGTCAGCAACAAACTCATGTTTTTTGACAGCCATTTTTTCTCTGTATAAAAAATTTAATGCATATAAAATCTTTCTCCCTTTATTAATATCTAAAAATATCTTATTTCACTGGTGATGTAAGTAAAAATAAGCTTATGATTACACTTAACAGTTTAACCCTAACATAGAAAATAAATAACATGATTATTTGACATCATTTTAGTTTCCTAATTACACTATGTACACATTCATAAAATTATAAATTTTAATAAGCTCTAAAAGCTGTCTGCTTTTTATCTAGACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATCAATACCTCAGAAATTTTTGTTGCACCTTTGGTAGAGTAAGAACAATTTTTTACCTCATTTGTCAATGCAATGGTCAAAGATTTTTTCCCACATGGAAATCTTATTTTCTACCTCATTCTCAACTAAGGTTGCCATTAAGCGACACTATTTATTATGTAATAAATGTGTATTTCATTAACACAAAAAGCATATAAAAGCANNNNNNNNNAATAATTTATAAAATAAAGTCTTCAAACATTGAATAAATTGAGAAAATGTGTATGACTGACACATCACCATCTTGAGTTCTTACCACTAGGCCCACCGCAAATTGGCATATGGGTACAAATAAATAGTCTTGACTTAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTATGATAAATAGGTGGTCCTAATGCCTTGAGTCCTAATGCAATACTAAAACTTTTACTAGTGAAACTGCTTGGAAACTATTTTAAAAGCAACTATAATAATAGTAGCAACAGTAACTTATTGCAAATATCAAATGGTGTTGATTGTAGCTATACAAAATCTATAAAATGNNNNNNNGCATGATTTGCTAAAACATATTAAAATGTAATTTATTTAGAATATCTTTGTAATTTTTAATGTTGCAGTCAAATGATATAAGTAAAAAAGAAAATTACTAAAGATGAGTCTTAAATAACAACTACTTAGATAAACTAAACAAATTATAAGGCTAACATAGTCAAAACATGAACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATATTTTAGTTATCTTTTGTTTAGAAGTGAATCTGCACTGTTAAAGAGTGTAGCTGTATGATACGATGTGTGGTTTTGTATTTTATTGGATTAATTTAATAAGACAAGTGACTTTATTCACTTCATTGAACAAATTCAATGAACAAACAACAACAGGTATTCCACCAAGGGTAAGTGANNNNNNNNNAATATTTACACCACTATTTAGTACATGTTTTTATATTTTCTACTTGGCCATAGTATCTACTAGAAATATTGTTATTCTGTTGGATATTTTCTAAAACTGAATCATAATTGGAGGTATTTTAGTATAGTGTCCTCGAATGGGTCCAATGGGCTAATTGCTAATATTTTTGTTTTTATTTCGCAGGTTTAGTTTTGATGTAAACAATGACTTAGCGATCATTCAATGTTGCCAACGAGTATCAAGGACTTGGTGAAGCTACCGAAAACATTTTAAATGATGAAGAAGATTCTGATATAAGTTACGATATAGTATCCATCACTCCCGACCTGAATGTTCTCACGGATATGAAGCGGGGTGATGAAGATGGTGTTCAACAAAACATTGTCCCGCATGATATTAAATAATAAAAATTACGATGATTGGGATAACAGTGATGATGAACCTTTACAAAGATACAGGAGAGTTGAAATCCATTTCAATTGTGATTTCAACTGTGAATAATGTTCAGAAGCGAAAGGAAAACATTATAGCCGAGCTGAAAGATCAAACGCCACTCAGTATTCTTTAAAACATATTTGATTAGGGGGTTTTTGACACGATCATTTTAAACACAAAGTTATATGCTGCACAACAAAACAATCATGACTTCCAAATATTGTTGTTGATGAACTCAAATTATTTTTTGGCATTCTACTCTTGACTGGATATCACTCACTTCCACGAGAACGATTGTACTGGTCTCTAGATGAAGACTGTAATGTAACTATTGTAACTAAAGCAATGTCAAAGAACAGATTTTTGGAAATAAAGAAATTCTTGCATTTCTGCGACAATGAAGCTGCTGCCGGATCCACCGATAAGATGTTCAAAATACGACCACTCGCTGATTTATTGATCAAGAAATTCCTTCAGTGGGGTATAGTTCACGAACATCTGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTGTACCATAGGTACAAACTATGACTTTGTTTATCCTCTGGGTAAAGTAAAAAGATGGAGCTCTACAGAAGGAGGAAAGGTAGATGTGGACATCCCTCTTGTCTTCCAGAACTACAACAAAGGCATGGGCGGGGTTGATCAAGCTGATCAGTCCATCACAATGTATAGAACGGCTATACGTGGCAAAAAATGGTGGTGGGTTCTATTTACCTACATGCTAGATTTGGCTGTAGCTAATGCTTGGCGTATTCATATCATGACTGCTGAAGACAAATTAGACCAGCTCCAATTTCGTCGAAGTATCGCTCGACGATATTTGCAGAATGTAGGTATTGAAAGATCCGATGGAAGGCGTCGTAAACCTTCTTCAGTAGTGCCAGGTATGAGGTAGTGAGGAGTCAAGATGGTATTGGACACTTCCCTCAGAAACTGCCAAGCCAGATACGATGCGTCGTTTGCCATATGAAAGCACGTTGGCAATGTAAAAAATGTATAAAAACATTGTGCATTGAGAAAGGATGTTTCGAAAATTACCACACATAAACCCATTGGCCCCATTTGAGGACGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAGTCTATAAATAAAGATTTTCTCAAAATATTGCTATTACTTTGTATTTGGGTCCAAATGGGTTAAGGTCGCATGAAATTTGGACGTTCAAATTAAATATTAAATTAAGTATCATTCTTCTAGAATCCTTACAAGCAAGCAAATATTACTCGAGATCATCAAATTTTAACATTGTAAACATCCCGATAAGGTTACTTGCAGTAAAATCACTAGACGACGCAATGAAGAATTCAATAGCAAGAAAGATTAAAGGAATTGAAGAAGTAGCAAGTGATGTGGATAAAGTCAGCAAGCGGTAGCAAGGGACATCGACGAATGATGCTCTGCTGACCCTCTTAACAAATGATGTCGACAATGCTTAAGGAATGTAAAAGAAATCTTTTTACGTCCACTGAAGGAAGCGGCTTAAAGATAAACAAAATTAAACACAAAGTCAAAAGTTCTCGCTGTTTGGTTAGAAAATGAAGAAAATGTTGTGTTTATAACTAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGCGCAGTGCATAGATCGTAATCTTAATTAATTCTCAAAACATCAGCTACTATTTCATTTTATTCTGATACAGAAGACTTCAGAACACTTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGTGGAATTCGAAATTGTCACATGAATCATCTTTGATCAATATGTATAAAGTTCTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTCAGAGACACCACCAAGGAGGAAGATTAATATTATTAGAAAATAGTAATTTTACAAGTGAGGTGGAATACGATGATGAAGCCATCGCAGGTGTTGAGTAGTTTGCACGAGATTCTGAAGCGTTAACAATATTACTTGATTTCATTTACATCATACTCAGATATCACTGACAATAAAGTAGGAGTACTGACAATACTTCGGACGACAATTATAATAGATATATCTAGGAATGCTTATTAATCGTTTNNNNNNNTTGCATGAGTGTTTTTAAGCTTTGTACGATCCGTGTATGGTTGATTGGAGAGGTCAAAATATGCATATAAGTGAAAGATTCAAATTCAGTTGACAAGTCATCACGAAGGCCACTGTTTACCAAGTATATCAGGGAAGCCATAAGAAAGCTANNNNNNNAGGGTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGATAACTGTATATAGTTCACCAAAATGTCAAATTAATGTTGCAATAGAGTGCACAAATACAACAATATACGGCAGCAACCTCAATAGACATACTTCATGTTTTCGTTCGATTGTCGTGGGAGACTTCAATATCGATTTTAAACTGAATCCCCAAAATGGAATATCCACATATTTTTTATAAGAACTTATGCAATGCTGCTGCAAGGCTGGTATAGGTGTTTCAGTTATATTATAAAATAAATGATACGTGTTAATGGAAATTAAAGGATCCCTGAAACGATAAAGAGATCTTTGTCTTAAAATTATGCTCTTCCAGCTTTCCATATTGTAATGACATCAATGTTATGGATTTCATTTAGCAGAAAAATACCATGACTTTTATTTATATACCGACAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAGATTATTTAAGATAAGTCGAATTATGTTATTTGTTGACGAATTTAATTTGAAATAAAAAATAAAACATAAGTGCATAGGAATGCAAAAGAATGTGGGTAGACAGGTACGGCCTTTCTGTACAATAGCATACAATAACATCAAACTCTAAGTTCCTCAACCACCCGTCACCATGTCGTCTATAACGATGTGGAAATATTGGAAGCTTAAAAATGTTGAGAAGAAATCGAATATAATGTTGGTAAATTTAACCGACATCTATAAAAAGATGAAAGACGGAAATATTTTTGATTTCATCACATCGCAGTAATACTTCATGTATTAATATAATATTGTTACATGCACATTTTAAATACAACATCAACTTAATTGAGTCGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTCTATTGACGACTACGAACATCACGAATGTGACCAGTCATCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATATTGGAATGTGTAAAGCATTGTAGACACTTTGAGAAATGGACGGATATAAAAAACAGTAATTGATTTTACATTATTGATCGAAGCTGATTTCATAAAATACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTCATAATCGCCATTATATTTTAATTATAAATTAAAGTCAATTTGAAATTATTANNNNNNNNNCACAACAATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACATAATTATTTGCAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATATCCTATGACCTAAAACATATTTTACAGAATTTAAATAGCTTCGCATAAAAGCGAAAACCTCAATAATATTATTTTGATAAAGCTGTTTAATTATTTATCCATAAATTCATAGTGTCACTTAGGTTAATAAATCAAGTATCGTTTAAAAGCAAAAACTTAACAAAGTAAACGAGGGTTAAGCTACGAGAAAATATTGGTATGGACAACAATATAGTTTCTTTAATAGCAAGTAATACATTTTCTTGTCTTGTTATACTATTTTGACTATAGGTTTAATATGGCGTAGGTACCATATCCATAGGTACTTAAATTTTATCTTAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGCGAAGATGAATGAATGAAGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGTACTAAATAAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACATAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGATGTAACCTACATGTAGCACTGTTACCAAATAATTCAAACTGATGTTTTCTGGTTAGTTCAAGAAGTGGTTGGGCGCTGCACTCGCAGTGTGAGCTCAAATTTTACGAAATACTGTTTCAATTAATTCCGTTGGTTATCTGTAATTTAAGCAAACAATCACTTCAAACATCATACCTAAGTATGATTACAATTTACAAATTGAAGAACATTGCGATTAGAAAATACACACACAGACACAAGTGAGACAATGTCTTGTTGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGGGTAGTATTACATTTTAAGTTGACTATTATACACTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGGGTTCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGATGTAACCTACATGTAGCACTGTTACCAAATAGTTCAAACTGATGTTTTCTGGTTATTTCAAAAAGTGGTTGGGCGCTGCACTCGCAGTGTGAGCTTAAAGTTTACGAAATATTGTTTCAATTAATTAGACGTATTTATACGGACAAATAAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAATCTTCAAATGCGGGTAGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACTTTAAAAAACGTATTATTTTCTCCCTGGTGATCTTACTGAGCTATACATACTCGTATGCTGGCTGTAACCGCGACTGCATTCGCTATATTTTTTAATTAAACTAATACGCCTACAGTTATAGCACCTAAGTGGGTTCCTTTAATTAATATGAGGTGTTAGTTGAAATATTATTGTAAAGACTGAGTTTTAGTTATTTGGACATAATACCAACTGTTACGATGTCTGTCTTTCAAAATATTAACATATCAAAGGCCTTGAAATGTTTACGATATAACCGTTAAAACATTTCAATTCCGNNNNNNNNGGAAACTTATTTCTCAAAAATTATTTTAATTTTTTCTAAGTAACAGACAAAATGAAATAAATAAAAAGTATATTTTACCGATCCTCCAAAATGTTCACAATATATTTAGTACACAGTATTGTACGTGTTAATTTTATCACAAGAAACGTCTAAATAATACTAATAACAGCTCGGTCGATAGTTGATATCTAGTAATGTGGGTAGTTTGGAATTATGTTAACGNNNNNNNNNNNNNCTTAAATTAAATGCACTGTTTAAATATTCGATCACCTTTTGTTGAACACGGATGAAAAATAAGCAATATGCTATCTATTTAGTAGTTCAGAAACGAGATTTGAGATCTGAGAAAGCAGTTGATATCAAATACCTCTAATAATAAATACTAAGATCTATATGCACTTGATAAGTAGGTACACAAATTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACACGCATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATATCATTGGAAAATTATCGTTTAAAACTCTTGAAGTGGGTGCTTTGAATGTTAAGTTTTGGCGGTAGTCAGAAAAATACTCACCGTTGCGCAGATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTTAAATTCCAATACGATTTTTGACTTCTTATAATTGTTTCAAACGAACTTTTAAAATCAAAAAGTTAACAACTGTCGTGTTCGAATTCAAACGTTGAAATGCAGTCTACAGACGAATGACATTGTGTCTACGACATCGATGAAAAATCTTCTGTCAAATAGGGTTGTACGACGCTGTTCCTCACTTATCGATACGCTTAGCGATGAAATTTATCGTATTACTAACAATGAAGATTTTTAATTTTAAGCATATACAAACAAATATCAAGGATTCAAAAAACATGTTGTCATACATCCAATATAAAAAGAACCCATTAAATTCATCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAGAACTCAAAGTGTAAATATGGCATTAGGATGGCAGGCACTGAATAAATACCAATCTGCCGTGTACTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAAGTTTAATTTACACGTTTGTATGACCACAAATACATAATTCGCTTTTAATTGATCCTTGTAAAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTAAATATGAATTTGCTTTAATTTGTCTTTGGATACACTGTCGCATATAATCTGTACTTTAGTATATAATAAGCGGAAACAACTTTGATAGCTTGTTATTTTACGCGCACAGCCAATAGTTTCACTTACCAGTATATTTTTCGTACCGTTATAACCAACGGTCAGTTTTCAAATTTCGAAAAATTTCAAGAACTGTGATAGAAGACTGAAGACTGTTTGGCACTGACTTCTACAGATACACAAAGTTTATTCAAAGATATACGAAAATATTTAAAATAATGTCGAAATACTAGAGCACAAAAAATAATTATTGATGTTTTTCGTCTTAGCTGAAGAAGGAAAGGAGCGTCCGGGATATCGAAGCATTACCTCTCAAACGGCTGAAGCATCATCATTAAAATTATCCACAAGATAAGTAGCTTTCCTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTTTAATGCAAATTTTATAAATCAGCTTACCCTGTAAAAATTAAAACCTGTAACAGGCCTGTGGAATGAATATACAATACAATAAGTGGCTTCACGGTTGAACAAAACGAACAAAATTATTTATAATGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATCACCCAGTTCAATGCAATTAATTTATTTATTATAGATAAGCATTTATTTGCGTATAATAAATATTTCGAATGTGATTTAAATTATAATCGAAATTTCATCATATTTTAATTTCCATCTACCTTCACATTAAGATAAAAAGTACAATCATTAGTAACAATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAAACTACCCTTCANNNNNNNNACACGCTTGTANNNNNNNNNNNNNATTTAATTACCCTTCTCCCTTTTTTATTATGTTGAATGTGAGGTACTTAATTTATTTATTTGATTACATCGGAGTATTTAGANNNNNNNNNAATATTTCCAGGTTACTACAACCACAGCGCGCTTCCACCTGGAACACAGAAATAAAGATGCGGCAGTCTTGTCGGCGTATGTCAACATAGCAAGGAGCGTAAGCTCACTACTTTTTGTACTTCATATTTTTAGTTGTAAACTACCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACGCCCCGTCCACTTAGGATATCGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGATACGATATTGATGTTGTTTGTTTAGTCTGATCGGTGACCGGAATTGGCTTTTTGTTTTTCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAACGTGACTTTTTTGATTAATTATTGTTTTATGGTTACTACTTCAATATTCATAGTACAGTATTTTAAAATACCGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAAGAGAGGACGTGAGGTGTGCACGGGCCGAAACAGATATGCGGGATGTTGGAAACAGAATTTAGCGCTAGTTTTAGATATGTAGGATTTTGCAATTCGATATGTTTGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAGAATATGTGGGTAGACGATTNNNNNNNNNCTATTGAAAGCAATATTGGTTTACCCTCATTATTTTACATTTTGAATGCTTGCTACCACTACCATTGCTACTTTGTTCGAATGAAACTCGATAAAATCTCGAATGCATATTCTTGTGAATATGAATTTATTTAAACGTGAAGATTTTAGTACATTGGGTCGGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCTTAATATGAATATCTATATTCAACCTTTTTAACGCTTTTTCTTGCGAAAATATTATAATAAAGCTATTCTTGATTTTGATTTGGAGCGGGTAGATTATGACGTCTTCTGGTAATTGTTTGAGTATTATTTCGCTCAATAGAATGATCGAGTAACAAAGTTTAGATTTTTTATCATTGGTTTTAATTGCCTTGATAATTATGCTGTGAAATTTTTCTTGATACAGTCACCGTCGTATATATATCGTGCATTAGATTGTTGTCTGTAAATGACTGTATGACTGTAACTACTAACAGTAACTTTTATAAACACCGGACTTATCATAACGTGTGATTTATCTTTTGGAAAATCCAACATTTATGACTTGAAATAAAAACTTTTTTATTTAAACTATCCTTATTACATCTTCATTTTGATATTTCATTTACCAAACAAAAGTTTGTGCTCGTTGCGTAGTGCCACTAACGAGATTTGAAGAGTTTTGATTTATCCCTATGAATTTATGGTAGGGTATGTGATTGCATATTTTCAACTACCTACTTGTCATTGTTAGTATAGGTCTGTTTATTTTTTCGTTAGCGAGAAAACATTATTATAATTGATGGCTTCTAAAACCATAAATTTTCAAATGAAGGTTAATTGACACTTAAGTAACTCGTCCTGGCAGACGCATTTGATCTATGCTTTTTATCCGGGTTTCGCTCACCGGAGCTCATCGTTTTTGGAGTATTTTAGAATCTCATGGACCAAGCTCTTTATGACCTTCCTATTTTTGAAACTGTTTTAGACATTTATAGCTTTTAAAATCGAATACCTCCTTGGAATTTGAACAACGTTGCAGGAAGTAAATGAAGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTTGTTTTTCTGAGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAAAAACAGTAATTTTTGTTCCCTTTGCCAAGAGATTCCATTGCTGGAGACGCGAACCAAGAAGTTCAGCTTGTGATTTTGATAAACTTAGGTCTCGTACTAAAACATTTTATTCTGGTTGAGTAATTAGATGGGGTTGCAGTACCTGGCTGTGAGGACTAAAATCAGGATCTGTAAGATCGTCTTCTTCGGTGCTAAGCTGGTCAATTTCTTCAGAAGCATCCATTGGTGGCGCCGAAACGGGTTGATTTTCATCATGCGGGCGAGGTCTTTGAGCAGATGGCGTTTCGATATAACTATGTTTTCTCTTTTTGCGCGTATTAAACCCTTCTGTCTTATTTATGCAAATATAACAATCTTCAATGTGATCCTTTTGTTCTTTCCACAGCATCGGTGTTGCGAAAGGCAAACATGATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAATCTATTGATTAGTTACTTAAAACCCATTATTGGCCATTTATTTTGTATATAATTGTTACAGCTTCAAATGTGAACATTGCCTGACCTGCTTCTCTCGTCGCTGCAATTGGAAGAAGCACCTGGAGAAACAGCACTCTGTGCTAGTTCCCCCACAGCGCCCCGGCCGACGACCCACCATCCTTGAGCTTAGCGATAAATGATAAAATGTTACCNNNNNNNNTTATGANNNNNNNNNNNNNNCTGCATTGTTTTATAAGTGACATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTAAGGTTGTATAATAATAAAACGCTATATTTTTAAAGTATAATTACTTTAACTGTCGTTTCTTTGAGATATTATAATCAATAACATACAACATATTCAGTTTTTTATTAATGAACACTTTCTAACATTACTTGTATGCGAAATAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCATAGTGGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTATTCTTTCTTAATTTAGGTTTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATACTATTTTTTATATAATATTCTGTAAGTACTAAGTTTATGCTTATTAATTTCACTAAAAATATCGCCTGTAAGAGCTAAACGTAGCCGTCTTTGGTTACATTACAAAGAAGGAGTAGATGAAGCAACATGTAATTATTGTTCATCCAAATTAAGTCCAAAAAATGGCTCCCTAGGTACGGTAAAAAGACATTTAACTATTTAATGCTTTTATCTCTTATTTATTAGAAAACTATTAAATATGGTATCTACATGTCTCGAATACAACCTTCTCCCGAGAAAAACTCTTTCAAACACGCTCATACCAAAATACTATACAGAGGTGTTGGAAACTGTTCTTTGAAAGTAAAGGAGTCGTTCGCCGTGTGTTTGTGCACCGATACTTGGACATCCAGCAATACGCAAAATTATAAAGCAGTAACAGCGCATTATATAGATCACAATACGGAGATGCAGTGTATTCTCTTGGACTGTTTCAATTATAATGACAGACACACGAGTGAAAATTTAGTTGCCTTTTTATGCTAAATGATGCAAGACTGGTAAATCACGCACAAGGTCACATGTGTTGTCAGTGAAAATGCAGCGAATATCCAAGCGGCCTTAAGATTAGGTGAGTAACGTTCTGTTGTTGTTTTTCTCATGGCCTAAATTTATGTGTATAAAATGCAATAAAGTTCATTGCAGATGTACTTGAAAAAGTAAAAGCGATAGTAGAACATTTCAAACGAAGCTATACAGCCCAGAGTAAGCTAGAAGCTACTTTGAAGCAAATGGACTTTCCAGTTTTAAAATTAAAGCAATAACGTCCTACACGCTGGAATTCCTACTACGGAATGTTGCTAAGAATGATTAAAATTAAAGATGCCAAGCTCTTTGGCTCTAATTAGGAGTGATCTTAGTCTTTAAAATGCAGAATGGGATTTGATCGAAAAAGTGATTCCAATCTTCCCATCTCCCTTTACGAAATAACCCAAGAAATAAGCACAGAAAAGCACGTCAGTCTTTCTAAAGTTTTAGATTTTACAAATTTAATGTGCAAACGTGTAGCTAAAGAAATTTTGACGTCAAAATGACGCACAAATAAAGATATAACTAGAAAAACTTCAAAACCATTAAATGGCCAGATTCCATGACTTACAATCGAATGTACTATATTCCGACTCCTGCATCCTTGATCCTCGGTTAAAAAAGGGGATTTAGGACCCCAGAAGCCTTTGAACGTGCTTTGGGAGGATTAAGGCCCAGGATAGATGATGTAGGTATGTGATTAAAACCGCTTTGAAATATTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATTCAATAAATCGTTGTACATATTTGATTTTTAAATACGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGTAGGGAACACATCTGTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCAATTTGAAGAATATATCCCATATAATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCAAGTGCTCTCAACTAACCATTCAATTGATCTACTAAATCTGACAATTGATTAAATTATTTTTGTTTAAAATTTGACAAAAGCTCAATTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTGGTTGCGTGATGTTATGAATACAATCGGCGCTATATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACAAACCAAAGAATATAGTACTCTCTACCGAGAGAAGAACGACGTCTTCATAGTAAAAGAATGCAACCATAGATTTATTCACTTACATACACTAGCGCCACTGTGAATTAGCACCAATTAAAAATACGGGCGGGAATATTCAAATTTGCCTTGAATTTATTATTGTTTGGATTGCTAAGTAAATATTCTCTAAGCTGCGCACATAGAGAATATTTACTTAATAAACCAAGTAAATGGTAACCGAAATGTATTAGCTAAATGCCAATGAAACAGCCAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCTCCATTTGTCGGTTTGTTATTATTGTATATATCTTTATCACAATACAAAATGTGCTTATTTTAATGTAGTTTTTGTTTTCATCTGCATGAATCCCACATTTATTTAAGCAACTATAATCTAAGCATTCTAAAAGTATCATTATGNNNNNNNATATCATTTACAAAACCATTTTCTTGAAGATAATTATTAATAATTGTCGCAATAATTTCGACACATATTACAATATCCTTATTTAAATAGTTTAAAGTATTTTGAGAAGTATTATACTCTCTAAAACTTGTGAACAGGTGTATGGCTTCAGGGTCATCTGTTAAAAATACCTTTCGACAATTTTCACAGTCACTGTTCCTTAGTTTTTTAAAAATAAAGCCACACACATACGCACAAGCTTGTGCTTCTGGCGTCGCCTGCGGCGTCACTCCTTCAACTGCATCAGTTAAAATGACCTCCAGGTCTAGATTAGCAGAATTTTCTGCAGTCAGATTTTCAATAGCTGCATGTTGCTGTTGTTGAAAATCTGCCGTTAAAAACGTTAAAAGATTATTTTCTAAAATGGCAGTATCATCTTCACAANNNNNNNCTATCCCAGTATGCCGTAAAGTTNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTACAGATTTGTTTGCGTTCCGAAGTACGGTAGTGCGTATTTGAACATTCGATTGTAGGCGGTAACGACGCTTGCGTTAGCAAAAATGGGAACGTGTATTCACTATCGTAAAGCTAAATTAAGCATATTCCCTAATCCCCTAATTTATTTCTGATAGTTCACCTAAAGTAATGTCAGTAAGAAGATTTATGGTTCTTTGCTTCTATATAAGTATGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTAGGCTACGATAGAAATACCCATATGAAAATCATTAATATCCTTGATAGTTGATGGGCCATATCTACCTCGTTATTATCGACTAAACCCTGCTGAAAATTCCAAAATTCCTTAATTCGAAAATTCTATCGTCATTTACATACCTAAAATATNNNNNNNNCCACTTTTTTATTTCCCCTTTTTCTGTAAAGTAGATGAACTGTTTATCAACAGATTAATTCAGATCAGAAACCTGTCCTTTAGCAGCCAATATTCTATTATTTACAAGATTTAAACATAGTCAGTGGGGCTCTTTTATAATGATGTCACTCAACAAAACAAGAAGCCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTGATAGTCACTTTTATACAACGAGTAAACCTACTCGTATTCGTAGATTATCAAAATTTGTGAAACAGGAATAAATATGGTGATTCGCGTTTACGTAAATATTGTTTATATCCTTTTATTAATACATTATTTACGTTGGAATGAGATATGAGTTTGTATGAGCGTTCAACAATTTTCTAACGTTGTAGGTCTTAGCTTTATTGATGTACTTATCATATAAATATCACATTCTACTATTTAATAAGGTGTATGTACATTTTAGTTTCGTTCTAGATAAATNNNNNNNTAACTCAATTCTTTAAATTTTAAGTATGAATATTGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAATACTTCATAAAAATTATATTTCTTGTCATTACATATCTGTCATTGGATGTTGATAAAATTGTATTTCCAATTAATGTCTAAACGAAAAAACATTTGACGAAACAGGTTTTAAATTAAGTGGTATCGCTAGTTTTTAATGGTTCTAGTGATATAAGTTTAGCGCTCCTGGTTTTATGGTGCAGTTAATGTCTTACAAGAACAAAAAATAAGTAGATATTCTAAAGTAATTATAGGTACCTCAGCCTGCACAATCGGTATAATTTTTTGTAGACACAATTGGAAGCAATGCAGTTTAAAAATCTAGAAACCTACAGATAGTTGTTTCATACCTCGGTTGCCTAAAGGAGGGACTGTTTTATTATAACGCGACGCANNNNNNNNATTACTGATCCTGTATTAGCATCTGCAGTGCTTGTGCAGAACTAAGAAAACCAGGCCTTTCGACTCGCCTTACGGTTTTTGCCTCCCTTTGAAACTATTTGATTTTGCCTATTTCAAGTGTAAAACGGGTAGTAAGTTAGTAGACAGTGTGGGAGATAGTAATAGCTAGATAGTAGGAAACTTAAATAACATCTTCAATTTATAGTAGTCGATTTGCGATTTTATTTTCACCAATCTTGCGAACCTTTTCACAATCGTTTGAAAGTCATTAGTTTTTAACAATAACAATACCTACTTCTTAAGCTTTATTATCAAAGAATAAAATAACTTGCATATACAATGCTTATTTTATTACCATCCGTTCGTCTATTTGTTATAATCTGTACCCGTGATAGTTAAAGTTTACCAAATTTATATTATATCTGCTATGCCAACAAAAACTCGTTTTTACAACATCGTTCAATATGAAACAGTAAGGCCATTAAACCAATCAATCAATCAATTAAATAGTAAATAGGTATACATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGGTTTTATATATTATTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCCTAGATCATTGTACTTCGAATAAATTTCCAATTATGTTTTCCGAGATATTTGTTATTCCTACAATAAAATAAAATAAAATTCAAAGTCAAGTCACATCACACTAAGGTAGCATGAACATAATTACCAAATAAGACAGGAGTCGTGCGATTATTCAGAGGGCGAGTCTATTGTTTTCGCTCTGCCCTGATATTTCCCATGAATGAATGCCGCGATTCGAGGTCAAGACGTGTTTTTTACCTGACGTGATGTAATGTCGTCGTGATACATTCACCTCGAAATTTTAGATACATTTCCGTCCACTTGTTAATCAACTTCATAATACGGAATAAATCTTTAGTACTTATTCTGTGATACAAAATTTTACGCATGCGTATAATATTGTTATCAAGGTGTCGTGAACTTGTGAAACGTAGACGATGCACACAAGTGTAGTTTATTTGCGTTTGAAAACGGTTCGCTCGTGAGTCGTGAGTGATGTAAACCTATTTTTGAGCAAAGTTAACCTCACTTCTTTTTAGTAAGATTAAGGTGATTCATAGATTCGTTTGTGTTTTATACCATTAATATAGTGAAGGATGTGTAATGTCATTATTACCAGGAATTAAATTACTTAGGCATGTACTGATGTGTATCTAGGACGTATCGATTGTCGTGTAATGTCAAAATATTAAATCGATAAGAAACATGGAAGCAATTATGATAACATATAAATGACAAAAATATGGATAAATGTTTTACCGTCTGCGGCTGTGATGATCTTGAAGGCGTGACAAAATCGGATTTAGACCGATATACGGATAAAATTGAAAATGTTCTCAACGATGAAAAGGGGCGTCGATTGTTTAGAAACTTCATGTTTTCAAGCAACATGAGAAGCGGTCGTCGGGCGCTCGATCTTTGGGAAAATATTGAAAGATTACTCATTCACAAGGATGAAGACAGTTCATCTTTTCGGAATTATTTGAGAGATTATGATCGATTAACTGATGCGGCTGAAAGAGTTGAGGAATTAGATTTCGCCACCATGGAGAGATTAGTCCTTGCGCGCGATTCAGAAAATAAAGAACAAATGGAAGAAGTACTCAGAGCTTTAAAAGTAGAAGTAACAAAAGCACTCAGAAGAGAATATAGCGCTTTTCGAATACGTTTTATGCCTTCGAAAAACAACTAATACACATTTTAATGAAGATTCACTGTGCCTTGCTTGTATAAGCGTTCATATTTCGCGCCATTTTCTAGTACCTACTACCTAGTACGCAAAGGGTTTATTTTATATTCTTATATCTTTGAAAATTTAAACAGTTTGAACTTAAACAAGATATACAAAATGTTGTTGATGAAAAAGTTTTTGTTGACATAGTACTGCAGCACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGAGAAATAAATTATTTTTATTAATGCTTATTCGTTANNNNNNNAACCCTTAGTTAACATAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAACAATATATTACAGGTTGAATGTAATTTAATTATAATTGCACAACTATACACATGTCTAATAGGATTATAACTGAAAATTATAAAACCATATTACTGAATCATGGATTTCCAGATTCCAACTTCTTTTGTACAAAGATATTGTTTCAGTACATCATCATAATAAGAATAAAATGACATCTAATATCTTTATATAAAATATTACGTGTATTTCACACTATGTAGGCTTATTTTTTAAATGATAAAACATTTATAATATTACATTTAGCAATTCTCAGTTCTCACAANNNNNNNNATGTAATTCATACTAATACAATATTGAACTTACTCTTCAAATACATGTTTTAAATTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGTTAAAAGAGTCCATGTCTCGTTTAAAATTTAATTTATTCCTAAAACTATGTAATAAGCACTGTTTTCATTTTAGTTATTATAGCATAACTAAAATGTAAATTATTTCTAGGTTTTCTTCCAAGAATAATACATTTCCAGAGGCTTGTTTACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTATAATATGGTTATTATTTATATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTATAAGTATAGAATTAAAGATTATTGCCAGTGGTCATAAATTTCAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAATTGCACACCTTCCAGAATTTATCATTGATCTGCCTCAAAGTTTGTGAGCCAGCAAGGGGCACAAACTGACCGGGAGATGGTGCTACATAGATGCAAAAGTTTAGAAGACGATATGCTTCAGGTAGTTCTGCGTCTAAGTCCAGAGTTAGACGCATAGCTAAGTACTTGCTAAGGTGATCCACTGGAAAGAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAAAAAAGTTATGTAAGTATTTCATTTACAGACAGTCTGATAAGTAGATAGATAATCTAATGGAAATAGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTTAATCCACTAGTGGTAACTACATTGATACAGAGTGTTGAATATAAATACAACAAGATACAGAAAGTCAAAAACAGCTGCAAAAGTTTCGATATACCTAGAAAAATATTTCAGAGGAATAAAAAGACAAAACAATATTTAGAAATGATCATTCACCTCACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCAGTGGTTAGTGAAAGTTGGCTATCTACTGCAAAAAACAGAGAAAAATGGAAAACGTTTTAGGCTTTTTTACTCAGAAGGGGTCCAAGAATTAATTTAGTTATATAATTTTATAAAACTTGTATAGAGTAACCGCTATGTAGATATTTTGTTTGGATAAATAAAGCTTTATTATTATTTTTATACATGTAGCAGATATAACAAGATAGTACCTGAGGCATTAGCAGTCGTTTTCAGATATCGAACAGAGCTGTCCCTCAGAGCTCTCATGAGCTGGTTGTCTCCCGTCATTTCCGTGGGGTGCGGCTTGAACACCAACTCTATTTCGTTTGGGTTCAGTGGCTCCCCTTCCCCCTCTGTGTCCATTGAATTCTCACCTTCGGTTCTAGAATTAATTAATGAACAAGTAAGTTTGATACTCTTAATAAGTTGTTCATCTCTCTTATCTGATTTACATTACTAGATATGATATAAAAGTATAATGAAATTATAGATATATTTTAAATGAATGAATATTCAGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACATTATTATTAGGTTTCGATAAAATCAATTTAATAGATGGGTATAAATTTAATGTACAAGATTTATGAAAAGTGAAATTGAGTTAGATGTGGAGCATCATAAATTTGATGCTATAAATTGTGTGGTAATTTGGAACATCATTNNNNNNNCTATTTATATAGTGCTATGTTGTGCTTTACATATTATTGTATTAGTTTGCTTTCAATTCAATTATATGTGAGTGGGTTTAAATCTTTTGATAGCAGTAAAATCTATGCTTCAAGGCTACAAATGANNNNNNNNAAATGTTATTTCAAAGTTATCACTCTGAAACTGACCTGCCATCACTAGATTCACTCTCCTCACTTCGTTCTGAAGTTAAAATAGACTTTGCTCTTTTAGTTGTGGTCGTGTTTTTTGATATAGAACTAACATTTGATGGGACCGGGGATGGAGTGCTTCTTACAGAAGCGGGGTTCGACGTCGATTGACCAGGTGGAGTCGGATTACTCGTGGTAGAGGTACTGTCCTTGGGCACTGATGAGCTGCTCCCGTTCTGTGTAGGCTCCGAGGTGCCGTTGGAGTTGGATGGATTACTATTGTCTTCATGATTTTTTCTAGCTCTTTGTGGTCTGTTTTGTGATTGTAATTTTATGCCTTCTGTTATTGAATTAACCAGCGACGCTTGTGAGTGCGACATGTTTATTTTAGCCAAAACACGTTCTTGATGAGCCTCATACTCATCTCTGCTCGGGTAAATTTTCGATATTAATAAATCGAAGTTTGGATCAGGCCTCAGAGATCTCTTGGATACAAGTTTTTTACGGCACGTAGGGCATTCCTTATTGCCGGATCTAAGAGCCGTTATAATACAGTCTGAACAAAACCTGTGAAGGCATTCTTTAGTAGTCATAGTCTTTTTGAGCATATCCAAACAAATGGGACACATTAATTCACTATGTAAGCTACGTGGGGAGACTGCGATTTCAGTGGCATCTGTTATAACTTCCTGCGGAGTACGATGAAGTTCGTAAAGGGAAAGCTCCCATGTTTTATTCTGAGATGGCTCCGTTGAAGACATTTTGAGATTTAATAATTAATTCAAGCGTCCGATTAAAAAATTGTAAACATTATAGGAATTTGACAATTCGCACTGCCTTCGCCATGTTATGATTAAATCCATAGACAACCACTTCTTGCAATTATTATTTATACTTTTATTTTACTCTAAAGTCTATGGGCTAAATTATTAAACACGTTTACAGTTTTCGACTTTACGATAGAGTCAAATAGCACTATTCAACATAGGTATTCTTTATTTGTATAAATAGGACTAAATAGCTTGATGATGATGGATCCTAGTTCTACTCGTAACTTAATCTACAGTATACTGTAGGCAGCCCCAAACTGAATAGGCCTTTCAGTGATACCATATACTCCGATTACGATTCTTTTAACCCTTAATTAATTAAATCTTTAGGTGAATCGCTGACATTCGTAATTTTTTATTACAAAGTTTAACTTGCTGAGTTATTTTAAATGATCGGTGTACATTTTAAATTATTTGGTGCATGTTGATTACACAATTATTGGATTATTGTTTTGGATTGGTTTTCATAATGGTATTATTTTATTCATAGAGTAAATAATATATATGAGATAGTAAAAAATGTAGAGCTTGAATATTTTAATAGGGACCTTTATGCCACCGATTGGCATTTATTTAATCAACNNNNNNNNNNNNNNNNNNNNCTGTATAGACTAGACAGTTAAAAAGTTCAATATACTTCGTTATCCCTCTTTGACAAACACGCCCCAGAAAAAGTTATCAGAATCCGGAAAGATCAATTGTTGCCTTGGCTAACTCATACCTGTAAGTACATGATAGAACTGCGTAATAAAGCTTTTGAAACGTATAGAGAATTGAAATTAGAAGCTCAAAACGATAGTACAAAGACCTTAAAAGACTTGTTAAAACTAGTATATTAAACGAGAAAAGGGCATACTTCAATGAATATGTAAACTATACTACGAGTATAAGAAATAGTAAATTGTTGTGGCAAAATATTAAAAAGAAGATAGTAATAGATCCTTCGAAATTTGATACCCTTTCAGACTGTTTTAGTGATCCTCATATTATTAATAATCATTTTTAAATATTCCTCACAGTAAAAATGTTCTTAAGACTTTATCATTTTTTAATGCTCATAAATAACAAGTCTATTTTTTAATTATCTGCAGTTAGTGAAAATAGCATTACCGCGCATATTACGTCCTTAACATCAAACGCCACTGGTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGATTCTGCTTACTCTTCCTTGCACACTAAATATAATAACCCCATCTTGTAAACAAATCTATTACGAATTGTGTTGTTCCTCTCTGCTGGAAATTAGTACTAGTTAACCCACTACCTAAGGTTGACCGTCCGATTTAAATGAGCTTAGACCTATTAGCAATTTACCATATTTGTCAAAATTATTGGAAAGCGCTGTGTATAATCAGTTAATGAAATACGTCGAAGAGAACAAGATGCTACCGGAATTACAGGCTGGCTTCCGAGGGGGTGGAGGTACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCCTTTAATTGAAACCATTAATTCGGACCATTATTCTGAGTATCAGACAACAAGAATTTATTATCGCAAAACCACAGAGAAAAAGATCTGATCNNNNNNNATAACTCTTCAGTGAGTGAAAACTAGCTCTTATTCAGATCTTTCTTATCAGATCCAGAATCGTATTCTGTGGTTGATAACTATTTTTATTGTACTTATTCTAGCCCCACAAATATCGTTGTCGACTTTGGAACCACGTAAAAAAGCGACAAGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAGGTACGGTAACTGCATTGTTGGATGTGATAGGTAATTAGATAATATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTATCCGAAGGGGTCGAGGCACGGTAACTGCATTGTTGGATGTGATAGATCATATTTTAGCAGAATGGGACTTGGGCAATGTAGTATTTCATCTTTATTAGATTTTTCGCGGGCTTTTGACTGTCGTAACATCCAACTCATGTTAGGAAACTGAATTAGTACAAAATCGACTCATAAACCGTTTCTAAATTATATGGAGTTGTCATTATAATAGATTTTTATTAAGTTACGAAAACTATTTTAATAATTTTTTAAAAGTTAAAAGTTACCACGATGACACCCATTAAAAACGGAGGATTTCGTTNNNNNNNNNNNNNCAATACCTACATTCAATTTACGTAAGACGACATCGATCACTGACTTCAGAAAGGGTTGAAAACTCGCAGGACTTTAATCTAACTATAATCTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACAACTATCTACCTTTAAAGTAAGCTTTAAGAGTACTTCCAATTTGTCATTATAAAACATTTACTTATTAAGGTATTGGAAAGCATATTATGTACTTAGTATTCAAATGATNNNNNNNNNTTATAATTATTTTCATTTACGTTTGTATTTTCATTAATAAATAGTGTTATTGCTCTTGGCGTTGCTATTACAGTTGAACAGGAATCACTATCGTGTTTTCTCTATTCATACCTAGATTATTAAGAAGCATGTATATTATATTCCCTTTATGTTGTAAAATAGGTTCCGTATTTATTAAATCCATACCATTTCTTCCAATCGAAGGAAATTGTGGGCCAACATTTGGTTGCATAACATGATTCGCCAGGCCAATAATAGATTGTTGATCTGTTGGTTGTGGCAAAAATGAAGACAGACGCTGCATAATTGATAGAACATCTCGATCTGACATTATTGGACGGTGGTTGAACGGCATGTTATTGAAAACTGATTCATTAATTTGGTTGCTGATTAAACAAACTATTGTACTGGCCATGCTGCTGATTGATTGGATGAATCTTAAACTTGTCTTGGTTTTGAAGATGATTAAATAAATTCATGACTACTTGAAGAAATTGAGGATTTTCGTATAATAAATGTAGATCTACTTGCGGCAATTGATCAAATATTTTGTCAAGTTGTTGAGTAGCAACAGCTGGTAGCTTATTTTTAACAAGCGTTTGGGTGAGCTGATGCTTTAGGTCTTCAAATACTGGATCTGTTCGCTGTCCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAGCCTTAAGGTTGTCTTGCACAGTTTTTTGATCGTTTGGTAGTAGTTGCTTTGAAGTCAACGACTGAATAATCGACGAACCTTGATTGGATTGGTAGTTCTTCACTTTTTCATCAATTTCTTTTAAAGCGTTGGAATGTTTGTTCAAATCCAATTCATCNNNNNNNCGTTTTGGTTGGGTAGTATTTCGTTTAAATGACTTAAATCGATTGGATGGTTTAATGAGTTTACAACCTTAAGGTTGTCTTGAACAATTTGTTGATCGTTTGGTAGTAGTTGCTTTGAAGTCAACGTCTGAATAATCGACGAACCTTGATTGGATTGGTAGTTCTTCACTTTTTCATCAATTTCTTTTAAAGCATTGGAATGTTTATTTAAATCCAATTCATTCNNNNNNNNCGTTTTGGTTGAGTACTTCTTTTATCTGTTTTGGCGCCTTATTTACTTCTTCTTGGAATTTATTGTACGCTTCTCCTGGTTTTATATTATTGACAAACCTGTTCATTTCAAACGCCTGATGTCCATTTGTGAATAAAGTAAGTGACAACACTATTACCTATAAATAAAAACACAAATTTAGTTAAGATTTGGGCAAGGAATAATTTTAAATTACAATCAAAGTGAATATTTATAATAGTAAAATAATAAATATACCGCAATTCTCGAGGCCATCGTTTAGATCGAACTGTTAGTTGTTTATGAGAGAAATATCGATGTATCGTAATTTATATTGACGAAAAGATTGTTAATATCGGAATCAATTAACGGTTTTTCACATTACGCTAATAGAAAAAGCGATTAAAAACTTCAATTATCAATATATGAATGACAGACCAAATTATGATTGGTATTTGATGAATATTTCTAACATTAAATTGTAATTTTATTAAAATTTGTCTATTATCAAGTATCAATTAGCGTATAAATAACTGAGTCAAGTGCAACTCGAAAAAACAATTTTTAAGGAGCTTNNNNNNNNNNNNNNNTTTGCGCTACTGCTGGTCATTGACGCTGTGTATTCGATTTTTCGAATAACCCATGTTTCGGTGGCAATGAAGATTTTTATTTCACTCGGGCAGAGATCTTTTAGTTTATCCGTTTGAATAAAACCTCCAATACGTTTTAAATATTACAATACAAGTTGTAGTTTGTGTTTAAAATTTTCTTTATATCTATACTATACACTATTGTGTTACAATAATCAATAAAATCTCTTGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAATTAGTTTCTGACAATAAATACTGCCGAAAGAAGGTATGAAGGCATTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATATTTTAAATTTGTATACAAGAATTGCTCGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTCTATAGGTGTACCTACTAAAAATCTGAGAAAAATGTGTTTGTGGACGTAACATTTCGACNNNNNNNAACTAACAATGTTATTACAAATATTAAACCCATAAAATGTTTCGTATTTTTTAAATTCCGAAACAAGACTATAGTCTTTGTGCATGCGTCACGCAATTAATAACGCTTTCTTCGGTTTCGGTGAAATTTCAGTAAAGTGAAATTTTATTCATGCTTTAAGNNNNNNNNNCTTTTCGTGTACTGTCAAACAATTTAACGAAAGAACAACACACTAAGTATGTAAACATGTACATTAGATTGCTTAACAAGTCTCTGGACACGACATTAACTTAGGAGACACGCGTGAAGTTTTTCATTGGCTGGATGCGTGCTTTCAATGCTTCCTGATTACAAGATTATAAATGATAAATAACAAAAAACAAGTTTAATGTAGTGTGCAAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGCTCTAGTGGTGCATGTATTAAAGGAAGTAGATCCCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTTATTATTGAGATATTGTAGATGTAGAGCCGAGAAGTTTAAATAAAATTATGTATAGGTGAGCTAACNNNNNNNNTCTCTTTTAAAAATCGACATACTTTGTTGACAGAATTTTTATTACATCATATATTTTAAGATACATTGAAACGATTTAACATCTTAGTATTTGGTATTATTTTTATAGTGTTTTCGTAAAAGGATCACGTCGCCTAAGGAAAAAGTAAGAGGAAGAAACTAAATTCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATGAAAAATAATTTAACATAGTTACGTAATCAGCTGCTCATTAACATACCTACATATATTTCTGGAATATCAATATTTCTAGTTCTAAATTATTGTAAAGTTGATCACGTACCTATATGATTGGTCGCGATTATGATGATCGGTAATGGTACGGGTGATGCAGATTGGATGCGACCACATACCCACATTTACTACACGTTAGATACACTCATGTACAGAAAAATAAACTACTGATTCAGATCATCTAGAACATTTTGAAACATTACAGGACTAAGGCTAAAAACTTCAAGGCAAAATAGAAAATATGCTTTTCATAAAGAAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGTACTTTGACTATTAAAAAATATCCATATGTATTAATTGTAGTTCAAAGTGTTATAATACTTTGTGTTAATACCCAATATGTATGTACCTACGAATCAAACGCNNNNNNNGAAATCCCCGAAACCCGCAAAGATGAATAACAGACATGGAATCAAAGAAAAGATCCACTTATAATTTTTATTATAAAAACCCCAATTAAGCATTTTAAGCATTAAGTGACAGATGCAGTTATTGTGTTTACGTTTCCGGTCTAGTAATGCTGCTCCTGTGGATAACACGCGCCGCTTACGAAATTACAGAAATTACTTTCTCTGAATTACTGTTTCAATATCATAACATAACTATATTATTAAACATTAAAGACAGAGAAAAGATTCGTAAGTATGCTTATAAAAACATTAATCTATAATATAAAAATGAATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTAATGCCTATATTTAATTCTAAACACACAGGAGTAAAGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGACTTCGTTTCATAGTACCAGATCAGATTCGTTGGGTTTGCTTGGTTGATTTTCGTTTATCAATTGTTTCACTTAAAAGGTAAGTTTTAATTTTGGTTACAATTAGTTGGATGGTACAAATTTTAGTCATATTATCGAGGACGTTTTCAAAGTTACTTTAAGTGTAGTACCATCAAATTATTTCGCTACACTATTCTGAGATAATAGGTCCACGTTAATAGTTAATTGAAGCTTAGCCTTCACGTAGCAAGTCGTAATTACAAGTCTAAGCACGGAAGGCGTGTTCTACTGTATAAGCTGGCATGTAGCCAGTGACAATTTGGTCCGTTCGTATCGACATTTGGCTTGTGAGTTGGTAATATGACGCTGTGAAGTTAACGCAAAAATAACTATATAGGTACTTTACTACCATTATCTATTTCCCCTGTGATTTGTTTCGATTGTAAGGTTTTAAGTATTAAGTCGTCATATTGTTATTGTCGCCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTATGTAATTTAGCTAAAGCGCTAATGCAGAAAAAATGTAACATGTATCGCTCTTAACATAATTATGTGTATCGTGTTTAAAAAATACTTAAATGTTCAAGTTACAAGTTTCTGATTCACCTTGTAGTTCTTGTGCCTCGGGGTAAAATACTAGCTCTAGCAAAGTAGGTAGTAATGGACACCGTTTAAGGTATTATTTATGATAAATTTTAGTTATTAAGGTACAACTCATACAATATTCTAAATTTATAAGTCGTTTTAAGTGCACTGAAGTGGACTTTGAATATATTAGTATTATTTTAAACTAATTTACAATCATGCATTTTTCTGNNNNNNNNNAAGTATTGTTTGTGTCACACATGTTTTTATGGGAGCATGTATATTCATAGGTAATAGGACGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGTCGTAAGATATTTGATACACACGCAACAACACCAATGCAAATGTGTGGTATATAAAGTGAACGCACTAAATAATTTTGTACTCTTGAGTAAACAGTGTAAATATGAACCGAAATTCTGAGTACGTATAGAGAGTTGTGTAATTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTAATGTACGTTAATTTATCTACTCGCCAATAGATGGCATTGTAACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGAAAATGAGTAGAGTAGATATTTTTAAAACTCCCTGACGAATTTAATAAAGGCGAGGTCGTAGTATCATTAAATAATAGGTAAATGACCTTTTCTTTTACATTATATTTTAATAATCATGACTTCTCATTTCAAACAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAAAAGACGAACAAAACCAAATTGCATAAATTAAAATTAATGATTCAACAACACCTCCCACCAATGCACCTATTAGTAAGTTTTTAAACGAAATTTGTAGTATTATTGTTGTAGTTATTATCCGTGAAATAAAATTACATTGTTGCTTTGTTTTTAAATGTCGTCAAAAGCCTATGCGACCCTCTTTTATTATCTCTCACGCTTCGATAGCTATGATCAATACCCTCTATCATTAGGTACGTTCCAGTAACGCTTGGATAGACTTAAGAAAAATTATAGTACAAAGGTTCCATAACATACGCATTAATTATTTNNNNNNNCAGGTACTTTATAAATCATTAGNNNNNNNNCCTTCATTTGTAAGTCTAAATAGGACATATTATGTACGGACGTGTTTGTGTTGCTATATATTTTTATTGAGTTTTTCAATGCAATGAAAGACGTGAAATAATGTAGCTTTGCATTTTTTAGGAAAATATTTTTCTATCTAAAGGTACCTAATTATCTTTAAAATAATTAATTAGCTAAGCTTCAGATTAGTAATCTGTTTACCACTAATTCTTGATTTCTTATATTATCTCTATACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGAATAACGAAATCACTTTCTTTTTAACCCNNNNNNNNNNNTACTATCTAATTTTTCTTCGTATACATACATTAGTATGTTGATGTTAAATTTGGACGTTGTCAATCATAAATATTTCTACAAACACGTATGTAAAATAATAATTTAATTTAATCATAATGTGATTTGTCTATATCTATTTGGTTAATCCATTCGATGATGCGTAAAAGCTAAAAGAAAGGGTACGCTCTAATGACCTGAATGAATAAAAAATGGCGAAACTTTGACATTGACATACGTCAAATGACGAATTCAATCCCATGTGGGTTGCATGTGGGTGTTATTAANNNNNNNNNNNATCCTCAAATAAAAATGCAACGAAGAATCGTCTACAGCTTCAAATTATACGATTAAAAATAGCGTTGACATAAAAATAAATATAAATAATTAATCTTCGAACTGGTGTATTATTTACATATCGGAGTCAAGATTAAAAATGTCTTAAATAAAAAAGAAGTAAACCGTTACACTAATAATAATAAATGGGTTTGCGAATATAACTTGCAGACGTCTCGAGAGNNNNNNNNNNGGCACACAGAATGTGTGATTTGCGACTTTATTTAGTCTTTTTGCAATAAGTGTCAAATAATGTTTATAACTGCACTTTCATGCGAAGCATTTTTCGATATGTAATAAATATCCGAAATGATTTTATTTAAGTAATAAAAATAATTGGATGCATATATAAATATCATAATTAATTAGGAGATATAACAAACTTCTACTTGTCCATATTAAAAATATAACGTGAAGATATTAATGATGTAGGTATTTTTAATAATAGTAATGAGATTCCTTTTCAATCTAAATTGAAGCACAAGTGTCAATTTCACGTAATCGGATTTCAGTTTTAATTTCGTTTAATTTTAACCCTTATTTTGAACGAAATAGAGTGTATAAATCAATGAATACCATACAATAACATCGATATTAACACAAAGCTATAGGTTTAAACAGATACAGCAATCAGAGCCAATTCGTCTCGGAGATCCCGTCTTATATCATATTTCAAATAAAGTATCGATTTTCTATCAATATTACGTTAGATCATTTTAAAGCGTTTCGTAGTACGTGAAGCGATTCGAATGTAGGAATTTTTCGATTATTATATGTAGGTTGCGTAAATACGTATATGTATGAAATGATGCTATATTATTTGAGAGTTCTAGTAGCGTTAATACGCAGCGCATCTGCAGTAGAGTTAAAAGTTTACGATGTAGATGAAAATTTTACATTATTTAGCACAAATCAAAATTTAAAACATATTTAATCTTTGATAATGCAATATATTATCATTGAAATTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTCATGCCCTCCCCCATATTTTTGATAACGTTATTATGGAATACTATGTGCATTAAAATGTAATACTTTGTAGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATAGTAAAACGAATAGGTAACACATTTAACGATATCGACTTTCNNNNNNNACGGAAAAAACTACAACGAAAAATTGAAGTTTCTGTTTATTTTTATAATAAAAGATACAAATGTATTTTTAACGTGTTAATCGTGTGCTTNNNNNNNNTTGACGGTAATTATAATCACACAGCGTCACGGCTGACTGGACGTCAACGCGACGACTCGGAAACAGACTACAGCCAGGTCTACAACTGTAACAATTAACCGTGTTATACTATCGAAAACTCATCAAATCGAATTAAACAATACTAAGAAAATTAAATCACTTAATTTATNNNNNNNNNGCTTTGTAGTTAATCCAAATTAAGAACCAAAGGCAGCGCACCGCGAACTTAGAATTTTTCTGCAGCTGAGCTGGATTATATATGGTGTATACGATCTTTACTACAAAAGGGAAAATACCAAGACCGTATCCATAATTTTGTAAAGGGTCAGGTGGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACATATTAGAAAATTGATAACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGTTCTACAGTATTTTTAGTAAAATTATATGAATTATCTATTGCTACTATAGCTCGTTAATAATAATCGNNNNNNNNNAGATAACAAGGATATAAACATGTCAATGTATTCAACCTATAGGAGTCAGAGTTAAGTAGTGGAAACAACGTTTATGTATTTATTCGAATATAAAATATTACCAACAAAATTTTAGTTCAATCCAAAAGTTAATGAACTTTAGTAAGTGTTCTTTTACTCTGGCAATGAAAGTTGCCATAGATCAAAGACATTTTTCCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTATTAGCAATCTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCAAGTAAGGAAACTTATAAACAAGATCGAGACATTTGTTTCGTTAATAACTTATAACGAAAATTAAATAAAAAGAACTATGTGGTTTTGAACCAGAATAGACCAACGTGCATATGTGACAGAAACAAGTTGTTACAGAAAAATATGAAAGTTGGCATTGACGCCTAATCACGTCTGCCGTGCGCGGAAAAAGGAGAAAAACTGGACTTTCTAGACATTCCCCATATTTTAAAGTTTTATATGGACGGAACATACCGATTTATAACTAGGATTGTTACCCGACCCCATTTCTTCGTTTTCCTATCAACTGTTTAAGAGCACCATGGCTTTTCCTGATTGGAAAGTTTTAGGACATGTTTTAAAACCATGGCTTATTTTAAGACTAGGACTCTTTGACGTAAAGCTAGTTGCGTTATAGTAAGTTTAAGTGCAAGGTGTAGTTAAATTTATCGAAAATATACTTAAACATAAACAAAATTTCTTACAATTATCTTAATTTAGACACATCTCTAAGAATTCTGTACATGTGATTAAAATATTCGTATTAGTAACTATTAAATATGAAATTGAAAGAATATTAATATTATTACACTTACGGGTATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACGTCAAATTCAAATTATTTTGTGTCAACCCTAAGATATTGTGAAAGTAAAAGACTGAATTGGCTTCCACGAACTTTAAGATAACTGACATATCAGTTTTCTGNNNNNNNNNGTCCATTATGGTTGATATATTAGACCTAGTCTAACACAAGCTAGTCTATAGTCTAGTCTTTTGTAAGTCTTTATTTACCTTTTTAGTAATACAATTTGCAATTAAAAATAATAACGAATTGACCTTTCTTAAATTGAATTTGACAAAGAACTAAATTCAAGNNNNNNNATACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTAGTTCAGGTTATCCCACCCAAAGGACTTGGTTTATTTTCATAAAGCAAGACATGAACTTTGCATTGTAGTCTTTGTTTAAATCTCCAGCTCCGGATACTGTCTGTGTACTGCTCAACTACGTCAATAAATAGTTTAAGTGTCGGAGAACTCGTCAGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACCTACTTTAATATGAGACAAATGTTCTGTTTAATTTTTCACACGACCGAGGTCGTGGCATAAGCTTGTTATTTCATACATTTGTCTTTAAAACTGATCTATACCTCGAACGCTCTGATTCTCTTTCTCAACGCGAGCAGTTATGTATGTTAATGCACATATAATGACCGACTAAAATCGTTTAACGTAAATACCTTAATTATTATTCATTAGACACCTAAACCACGCCGAAATTGCTCGTTCATTATATATTTAAACTTTTAATGCTCTCATATTTCAAATTGTTTTATTATGTGAATTATAGCATGTGTTAAATTATCTTTCTGATGACTGATGTATGTGATTTATTCATGGTTTTTATCATTTTAAGACACAACGTGTACAATAAAATGTAAGTGATGGATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACAAGATACCTTTTTAAAGCTAATATGATTTGTAAATTCATTCTGTTACTATTTGTGAAAAGTTAGTTAGGGTTTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACTAGTTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAGTTACTATGCTGTACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN