NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATACTATTGCCCCCTACTCCCCTTATATTAAACTGTTAAGCTGTACATATACTTAATATTCTGACGAAGTGATTGTTAGTTACGTGGAGATGGCATTACCTACGACCTTCATTTCTATATACAGAGGTTGGCTAACACAGCGCCGGGTTAAGGACAGGATGTTAGGACACTTATCGATACACATACGGACGTACACGTCTCTTGTGAACATATAGATGGTACTAGCTGATGTCCGCCACTGCGTCTGTGTTGCTGAGTAAATAATTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGACACAANNNNNNNAAACAAAACATACCTGTTTTAACTACACACAACTACACCTGTTTTAGTAGTGTTTATATCTACTATATTAAATCAATAAGAAAACACGCAAATAATCATACGAAACAAAATAAAGTCAAATTGAGAAATTTCTTATTTNNNNNNNNNTCGATTTTTTCACGGAGATGCCTTAAATCGTTTTTGAAGAGAAAAATTCAATCAAAACTTAAGAGAATTTCGGAAAACTATCGATTTTATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTCGGGACACGCCCATATTGTAAAAATCGTATTGCTTAGAGCCAATTAAACATACTTGNNNNNNNNCTATACAATCTTATATGTGAAATGATTCCGGTGCGTTTGGTGAAAGTTATTCCAGTGCATGGGAGTGAAGTGAAATGTATATTGCTTTTTCACTCGCTCTTACTCGTATAAATGTCTAGAATCCTAAAATCTTAGACTATTCTGTAGGTCAAGTACAGAATGGTTACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATCTTTGTCGATCGAGTTATCGGCAGACGTTAAAAAATGCCTAATTTCCTTAATTAGTGTAAATAGGCACAACGTTTTCTTATTAAAAAACATTGAATATTTATCCTAAGCGAAGGCCGTACATTATAGTTATTGACTGTATTACGTCATGTCCGTCTGCGTTTAGTTAGCCTATATATAGTTTTGTACTTTTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATTTATCTTAAAGTGAATTTATAGGTGTGCAATTACAACCCTATTAAGTCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATAAATTAGCTATAGATAGACGTGTGAAATTACCAATGCGTGTACTCGTAAGCTCGTAGGTATTACAGACANNNNNNNGGTTATGAAACTATTTCGTATTTACAATAACAAACGATTTTATTTTCAAGGTATTACGTTATGTTTAGGAAGATGTTTAATGATATGGTACTCGCGAGTTACCTGCATGACTCAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGAAATCAATTTTACAACAATTATATAAGGATATTAATGAAAGGTTTAGGTCATTTAAATTACATAAGCACGATTTATTTTCTAGGTTATCAAGACTTGTACACATGTACGTAATACGACAATTAATTGCAATGTACATAAGTAAAGTTCACTTCTCACTAAAGGTTATAATATATCTCTTAAGGTTAATTTAAGTTTGTTTTATTTTGTAAAGTGGTGTCAACCTTGGTACTTCCGCGGTTTTTAGTCACTTTACTCATTGAATTTGCTTCCGGTCTTGAACGAATATGTGCATATAATTATTCGTCAAGTATATGTAATTACAAAAAAGGTAAAATAAAGAGCGAGATTGAATTTATTTAGCCTTGACTCGGAATCAAACAGAAAAGTGTTAGAAAGAGCTATAGATGTACCTACATTTGTATTATGATGTGATAATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTATGTGTGTGCTATTATTCTGAAAGCAAGTATAGTCATCGGTCTCAGTTCTTATAACAATAAACTTCTAATGATTATTAATTTTGATAGATAAATCAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATCCATTAACTATTTCGTGATGCAACCAAAAGTTTAAATTAATTATTACCTCTCGTACGTTCTTAAAAATAAATAAATACGTGTATCACTTACACCCGGACTCACTAAGGAAATCGAAGCTACAACTTCTCCACTGCGAGTTGATTGATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAACAGTACCTTCATTATCAATGCAATCGAGTAAGTTTCACAAGTTATAATTAAAAAGAAATTCGAGCGAAACTAGGTCGGGGCGATAGTTAAAAATAAACAAAGACAGACGAAATAAGATAACTTACTTCGCTTTCGTTTCTGAAGGCCTAATCTGTATACAGGCTGTTCGCGTTAAAAATAATGTTTGGATTTATAAATTTAATTTTCATACTTTATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTGACGGTACCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCCGATTTAGTCTTATTAAAAAATGTGATTTTAAGGGTGGAATAAAGTATTAAATAAATTTATAATATTAAACATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGAATAAAGTATTAAATAAATTTATAATATTATTTATCGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAATCGCCAAGTCAAGTAATTATAAGAAGTACTAGAACATTCTGTGTACAATCGGCTTCGGAGTAATGTGGGAATGTGTTACAAAGCATTGGGCAACGATTCAAACACAGTCTCACGGCTTACCGGCCGCTATTATAAGTGATAATTTACTGTTAAACGAAACGAACTGTTCGCGATGGTTTTTCTTCGGTCTTCTGTTCTGTGCTGCTTGTTATTCGAGCAGTACTAAACTTGTTGTAATTCCGTTTTCACTTTTCTAATCGCTATTAAAAGTTATTCGAAAATCAGTTCTAGTTAATATAGGTCCCCGATTAGTCATGCCCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGTGTCAAGTACCAACGAAGTTTTACTTTCGGCGTCTGAAGGACATTTCGCAATCGTAACAGTGTATTAATATTAATTGGCTATTCAAACACATGATAACTCGATAATTATAATGAATATTATCAATTTTTTCATGCAAATATGATTAAGAAACTAATAACACGTGGTATATCGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCGATAAAAGTATGATTTTTAAAGTTTGCCGGGCTTTTAGTAAATAAATAAAAATACTGTATTACTCGTCATAATTGAAATAACCTTTAAAACTACGCTAGCGTCTTACTTTCATTGAACACGTAAACTTGTACGTTACAAATATTAAGGTTGCCTGCAGAGGTGGCCTGGCAAAAATATTTTTAGCTTTAAATCCGCCTTATGTATTAAAAATGTGTTAAATTGTCTGTGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTGTGTAATAAAGAATAAAGTAAATAAATGTTCCCTCATTTCATTTTTCTTCACGTACGAGATTTATTTTAACAAACTGGAGATGAAATCATTCGATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCATTGGTAAATCATTTTATTGTTTTAAATCCGGTTCTTGTATTCAAGAAACGGCCAATTGGTCGAATCATTTTGACCAATATAAGCCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCATTTTATGGATCACTAGGCCATTAGCCCTATGCACCACAGTCAATGTCACAATACACTTAACAACAGTTCCATGCACGTCTCTTTTATTTCNNNNNNNNNTGCTATTTATTCATTGTGATCCAAGTTGGTAACAATAAAGATGCGCGCCGTTTCGGTCGAGTAAACTCGTTCCAAATTCAAACGAACGGCCGCCATTGGTCCACTTGTATCGGAGTTACGTGGATAGTTGTGAAAATCATTACGTTGCTTCCGTTTGATATAGTTTTGTGAATTGTGACTTCTTATGTGCGATTATGAAAGTTTTGACATACTTTTTGTGTAAGTCACATGTGCGCTTGANNNNNNNCCATGTTTTTGGTTGATTGTGTAGNNNNNNNAAGGAAATTGTAAACATAACAAATTGAAAGACACAGTAACCGGTTTTGCTATAGTTAAGCTGCAGCCTTTTCTATAACNNNNNNNCGGTTATAATTCATCGTCTAAATTAGTCCCGTCAATAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTAATGATAATAACATGAATATATTTCTGGTCAAATTTGTGTTACTATATGTTGATGTATATATATTCCAAAAATTAGAATTGTCAATTTAATTTGAATAAGATACNNNNNNNNNNTAAACTCTCGTTTAGAGTCGGCTTGGTTAACTGATAAAGATAAAAATTGATTTATAATTGTTAGGTAATTATTTTGTAATTAACATATTTTTAATAATAACAACGCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAGAATGGTTATATAAGTTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACATTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAGAAATGTTCAAATATTTACCCGTTGGAGTAATACTGTAAGAATACAAAACATTTCGACATTTAACATACTTCTTGTTACAAATCCCTCTTCTGTGACTTAGAAAATCGGTACCTGACTACAGGACATGTGTTTTGACCTTGTACCTTACTCAGGGTAAACATTTCTGAAAATGGAAACTCATAATGAATTACTGGAAATATTCCAACTATACATCGATGAAAGTCAAAATTAAAATCTCTTTTGAATCGTCTTTTACAAACTCTGCTGATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAATGTAATAAAGCAGCCATAATCGACGTTTCCCAAATCAATCATGACTGCTTGGGCACAAAAAGTGCAAGATATTCACGTTTCGATGTTTGTGTAAAACGACTGTAAAAAAGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTAAAACCACATTTTGTGTACGATATTAATGACTAGACCCAAATCAGACTACCAACTATATGGATCAACCCAAAATCCTGCATATAAAAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAACTAAATATAAAGTGAACCTGAGCTTATTTGCCTAGTATAGTCTAGGTCAGTTCTGATTTTAGGTATACTTCGGGCGGTTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACGATTATTCCCTAATTCCTAATATTCCGTAACGACCCAACGGGACTCGCAGACATTTTCTAAAGATTTCTCCATTATTCCATATATTATACGGAACAGTAAAACCGATTTTATTCATTCAACCTACTTCGTACACATGGTTATTGTTATTCAAGCGGCAAGTCTGACTTGCATTGCGATAAACGTGAGCCGTCTTTTTTAACCGACTTCGATAAAAATTGGGTCTTCAGTCTAAATATTGATCTTGAATGGCATGAGACATATTTGTATTACTAAATAGCCTTTGGTAATATCTACAGGAGTAATGTTTTATATTTGTGAAAATAAATAGACTCAGATGGTAGTGAAAGAAAATTGAATACTGTGTAAATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATTACTTGATCAATGAAAGACAATAAGTCAGCAACCATAACTTCGGATACATTAAAAATAAAAATATTTACAAGCGGCAAGTAAATGTAATTACAAGAAATTTAATGATGCTTTAAGGAATACTATAAACTAGGTGTCTACCCGCAATTTCGTTACTAAACACCAACACTACTCACAACACTACACTAAACCTTTTTTATTATTTTACTTATAGATTAACAATGAAACAATACATTAATATTAATTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGCTGTGTATCTACACACTGCTTCGAACGAAGCTACTTTGATACATTTATTTTTCTATAGTCCTTATTAAAACAGTCTCCAATGATTTATTAACATATAATNNNNNNNNTTACTTTAATGAATATGGTTAGGATCTGATTACAGACTTCTGATGGATTTAGTCTATGGAGGGAATAAAAAACAAAGATAAAATTAAAGTGTTGGTTAGGCAAAGTTTCAAGTACATCGTCAAACAAATAGAGTCATAAAACTTTACAGTCCTTTTTTACCCTCTTATAGATTGAATTTTCAAAAATCCTGAAATACGACATTTTGGAATTTCAACCAAGTAGATAAATAACAATGACGGTGTTTCGTGCAAACATACTTCTAATTTTTTAACCCCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGGTCCATAAGTGTAATATAAAACAGGCAAACTTTAGTTTAATTATGTTACCTAGCCTTTTTATACGTACGAAATTCCGGACAAAGACCAGTATGATTATACGTATTTCAGCCATTATCAGCCGTCGACCCACTAACGAGCGGAAGACAAATCGATGTGTGTCGACACGTTCGCTCAAAGGACGTTACCAAACAATCGTATATTGCTGTAAGAACACCCGATGCATCCTATTTTTGTAATATTTATACAGCTGTAATTATTATTACTTGAATAAAATGTACAATGAATTGATTCAGTTGAAGTTACTACGGATTTCTTCGACCAAGTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAACGCAAAACGTAGATTAGGACGTTGAAGATATACGGATAAGGGAAATAGTGGATTAGAGGCAAACCGAGTCTTAAAATCAAATCTTTGTTAAGTACCGTCTAATCTATCTGTGGCAACGTAGCTCTAGTGTTGCGTAGATTTTAATGCGNNNNNNNNNNNAATTTCATGGTCGTTCGAGGCAGTTTGGTAATGGGGCGATAGTTTGAATAAAAATTGNNNNNNNNNNNACTATTTCAAATCATACGTTTCATTAATTTAGAGCAGGAAATACTTTGCTAAAAATTTTAAGCCTTAGGGAAAGGGTATTGCTCGTTAATTTCGCTGTGCTCCAGCAAAATGACGTAATCAGTGGTCCTAAATATACGCTATTTTGTCAGCACGGATAGGGTTGCTATGAATAGGTTAAGGTATCCGCTTAACGTTAGGCGAATCATATGTTTGGTTGTCATCGTCAGTCATAGTCAGTTGTATAAGAAACAAGATGGCCATAGAAGATAATCACTAGCCTGCAACCATCCATCTGGAACCAAATAAAATACTATAAGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAGTATAGATTATCATTCATCATTTTTGTAGATCATTCTTATTTTATACTTTATTAATTATGTCATAGATATACAATTATATGATTCAGTGTAGGTGTATTAAATTTTCGTAATTACGTAAATTGTAAAATTTTCATCCAATTAGGTTTCATAATTGAATTCGTCGTCGTATGACGGGTTTCGTGGGAATTCATCATTAAAGTGAAGTAGCGATTCGTCCGATTAAGAATTAAGAGGACAGTCGTTAACGAGTTTTGCATAAGATTACGCAAAAGTGAAAGTAGTGCAGTAAGAGCACAGGTCTTAGCGATATTAAACATTATCGCCATTTTTAAAATTTAAATGACACAGCGTCGTTTTGTGTCTACTTAAATTCATTCTAGCCCAACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCGAAATCAGTTGTGGGTAAGATCTTGCTCTGTGATANNNNNNNAATCAATGTTTGTAATATCAGAACCTTTGTTCAAGTATGGGATATTCATTGTATGTTGCTGGAATATCAGACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAATGCGTATTTTCCAGAAGTTCCTAATATGACGCAAACAGGCACAAAAGAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTATTGTGAGATGAATAATACAAAGATTGGAAAACAGTCTTATCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTTAAATATTAAGTCAAATCTTGTACGTTATAAATGCATTAAGTATTAAGTACATACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATATTTTATCTATGATAGAACAGGAAAATTTTAAATTAAACTATATAATTGATTCTGAGAAACGATTCGACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATATCTAGCAAAGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGTATTGTATTGTGTTACATTAGCTGACGGCTTTTCGTTCCCTTGGGAAACTACGAAAGCTTAATTTTCGGAAACATTTACTTCACGATTTTTCATATTCTTTTACGGCTTCCAAAAAGTCTTAAGGAGAAAAATACCAAAGTTTTCGAAAAGCAAATGAAAGTGTGGTGTTATCATTAGTCATCCTTGTCATTTAATGAACATCTATTGCTGATTCGGCCTCTATAGAGCTCTATGGAAACCCGAGTTTCTAGAAACCAGGACTCCTTGTAACTATTTATAGGTAATCAAAACACCTGATATTGTTAATCATCACATTGTGATCTCAGCTCTGTATGAACAGGGCTCATCAAACCTTCAGCAGTGCTTGAACTATGTCAGTTACTTCGGCTCTGTAATGAATCTTCTCATTTCTGACGTTATTGTAGAGATAAGTTGGGCGTAGTTCGTTTCGTCTGCTGACTGAGCTTGCACTTCTTCCTATCTTCCACTTTTACTTTAACCATCGATCGATGGGATACATAAAAATGTGTTAGACACCTAAAATCCGCAATCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGTTTTATTTCATCTGTGCTAACTAAAAACGCAAATTAAACAAAATCATGTAAGATTCGGAACCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGATATCCTTGAATACATGACGTTTTAGTTACACTTTGTCTAGTCAAGTCACATTAGCAGTTACGCCACTAAGTCAATACAATACTTCTAGTTTTAACACAAATAGCCTATCATTTGAAAACAATCGATTCTTAAGAATAACCTTAACACGAAAATCTCAAGGCGCAACAGGTTTTTCTTCTAGATCGCTCCAGTACTAATTAACCTTGATCTTTTATGTACGTTTTACTTAATTACATAACAATAATATATTCTATTTCATTGAATGATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGTAGATGCTACTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTAACACGTCCAAATTAGGAAGAAAATAAGCCCAAAATGAGCAAAACAATTTATTTGTTGATTGAGGAATTCCTTTGTCGATAAGGTTAATGGATGAAATGTCNNNNNNNTATCATGGCCGTCGTATAGTGTGTCACACGATGTCTCAGATAGTTCCTGAGATATGAACCTATTACCGCAATATTTTACCTTTAGAAACCCAAAATGAATTTTTAAACTTAATAATTGAAATTTAGCGTTGCCTAAACTTAGAAATAGACTTTTGGATAGCTATCTACTCGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAAGTGCACTACCCAATCTCAAATATAATTAACTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTAAAGATTTGCTCATAAACCTATCAGAATTAAAGAGACATCGAAACTCTCGCATTTATAATAAGACTGTGGATTTCAATATCCAACAAAACTAGAACAGCGTTATGTAATGCGGTAGGTTAAACCGAGATTATTACGATTTGCGGACTCATATTGTAGGTCACTTCGAATGATTGAACATTTAAATGGTTTTAAAATAATATGCGACCTTGAAGAACTGTGTCAGTAGTGGTCAAGTTAAGGTATGGTCGACAATCTTGATTACAGCTGATTATCTGATGCGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCATATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGCCCTAATTTTTTGCAAATTCCAAAAAACCGCCAAAACTAGCTAAAATGGATTTAGTTCAGCATTGNNNNNNNNTGAGAAACATACTTGTGCTAGTTCNNNNNNNNNNTTACCTGCATTAATGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTATGCTAATGGCTACTACGTAGTTAACGAGCTTCTTTCACAGTGGTAAATTTCTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAAATACAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATATATATACAAGAGTGACTATTACAAATAGTTGAACATAAATTNNNNNNNNTACATTGGCGTTAAAAATATTATTGGTGTGTACATAATATGTCCATTNNNNNNNNTCTTCGTAATATTAGTATGGATAAAAACATTTAAAAGCTCTTCATCTGCTTTTATNNNNNNNGTCCATATATACATACATATATTACCTCTTACGGTAGCCTTAAAAATTATTCAAAGTCCTATATTAACTTTTAAATGTTTTATCCGTAAACTTCTTAAAGTTTCAAGTTCAAAAACCCATAAAGGTACCCTTATATGACATCAGTTAAATGTTAATAAAAATCATTTTCACCTTTAACCGGCCTTCGAAGGTCCCTGATCTTTGATGGTCAGAACAAGNNNNNNNNNNAAATAATTCTTTCCTTGTTGCAGGTTTCTGCGCGTACGCATCGCGTAACGTTATATAGAAGAGAAGTCAGTTTGCGACCGACCGCCGGCGGGACAGAACGTCAGTGGGGTTTAAAATTAAATTTAAATAAAATAAATGGAACGGATTTANNNNNNNNNNNNNNNNNNNNATCTTGTGANNNNNNNNAACGTGCTTTTGACAATCACAATGCAGGGTCGTGACAAATTGTGCGCTAAGCTAACAAGTGCATTCCTCAGGAAGTGGTGTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGAAAAATATTTGGGAACGNNNNNNNTACGAGTTGTTATTCAAATTTGTTTTTATTGGTGTTTAAAATAATTAAGAAATTTTCTGAATAATGATAGAAATGAAAGTCTTCGATTAGAGTCTTGAGAGAATTTATTTATAATATGATGTCATATTTAAAATTCAGATCATTCAAAATATTGACATAAAAATTGTTTTCTTTTTGTATGTTTACGATAGTTATACAATAGATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCATAGCGTGGCAGGTTGGCAAGTAAAGTTATTCTAATTTCTAAGAAACAAAGCGTCGTGTTACACGTATGCAAAGACATCAAACTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATAATAAATATGTTTGTGTAAAAGTGTAAATATATAACGCTACAATTGACAATAGTGTTTTCATATGTACGTAGGATGGTTGAGTCAAAGTACTAGGTACGTAATTTAAGTTCTAGGTGCACTAAAAACCTGTAATAGTATAGATAAGGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAGAGAAATAATATATCTCAAATTTCTTAAAACGTAAGTTACCTACTAATTGTGAAGTTGATATTCTCGATGATGGAAAGGCATTTTAGAATGTTTTCATTCAAGAATGTTTCCAATTTATTCTACTTATTTGACATAAAAAATGAATTAAAGTAACTTTATATGTACGTTAAAAAAGTTACAAAAGAAATTACAAAGAGTCTTAATCACTGGAACTACGACATTATTATTATTTTAATCGCCTAAAAAGTTATTTGACTTGTTATCTTATTTGGGTTATCATAGTAACCTGCGCTATTTTAAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATATATATACACATACATATTTAACTGAGGTAGGCATATTCTACCTCTACGTACCTACAATAAGAAAAGTTCGAAGTAGCAAAAAAGTTAAGTACAGACTTTGTATGGGTTTTTTATATGAAAAGAAATAACTAAAACAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTAGTAGAATCACATACTATAATGCCTACTGCTTCACTACTACATGCCACAATTATATGTTTAATAGCCTACGGTACGTTTACCTCGTAATGATGAAAAGATTATTAAAATAGGTTTAGTAAAATCTAGAAGCAATCATCAAGCATGTTAAAACCAATACTAAAATACTATATCTATAGTAGTAAGTCTTTATATAGTTGAAAACAACATTTTTAACAAGCAAATTTTTCTATTTGATTAAATATAAGGAAAATTACGTCTTACATTGGTAAAACTAATATTTTGACNNNNNNNNNNNNNNNTATATTTACAAACGCATGTATTTTTGTCGACACTTAAGATAAGCTTGGAAAAGTTTTAGTTGTGTCTAGTTTAGTTTCAATTATAATATGTAAATACATAGAAGCCATTTACGATAAGGCGTTGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCTGCCGGATGCGCTGTTTTTTATATATTTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAGTAAAAGGTGACTGTGTCTGTATGTTGGAAATATTCATTTAATAATTAAACTTCTAATATCATAAGACTGAATAAAAACTCGTCTTCATTCAGGCGTCGAGTTAGCGAGTGCGTCAAACGGTATTCTATATCTGCGATCGAAAAAACAAGAAGAACCGGTCGGTTCGTGACTCGCGAGTGGAAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATAAAGACCAAATTGTCATTATTCTATTAGACTTTTGAAATTACATTCGAATCGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATATATATTTATTCCATTATATATCAGGAGTGAATATGTATTGCCACGTATTAATACCTGTTTATCGAAATTAACACTACTTAATACTATTTTATGACTAAAATATATGCCTAAGTACGTAGTATGATATTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAAGGATTTCCGNNNNNNNNNNATTAACTTCTATCTGCACTTCGTGTCAATGAGGGGTTTCAAAATTATGGGTTCTTTGAAATTTTGAGATTTAAAAATAGTTTGTGACATTCTATATATATGCCAAATTTCCCCACAAAATATATAATGATTTTATTAAAAGAACAGAAAAACAAACAATTATAATATATATTAGAATCTACAATTTTCACGGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTAAATATTACATTTATGTATGTATATTTATATATGGACACACATTAATAATATTCAAACATAACATTAAAATGTCAATGTCAAATTTTATCTCAATTAATAATAATTATTATCAATTTTGTTTGTTGTTAGTTTTATTCTAAAACAAGTTATTAAGCGTCTCTGAGATCAGACAATATTCTTTAATTGATAATATTGATACGAAACTTTACTAATTTAATTAAGTAGGTATGGTCAAGAGTTTTTTGTGTCGGTTGCCNNNNNNNGTGAACATTAATGTCTTAAAAAAGGGTCTTAGCTCGATTTCCATAATGCAAAATAGTTTTAGTCTCGAACGAACAACGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATCAATCAAAGTAATAGATTTGTGATTATATTAATCGTACTGAATGAGTAAATAAGTGAACGAATATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCGTACCACTAAATTTTAGAAGTAAATCTTCTAGAGACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCCACAGACGTCGTTTCTAAGTTTAAATATGACGGAATATTTATTTTGACATTTATCAGACACTAGTGAATTTTTTAAGTAATTAATAAATTTACGGTTACTTAGTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGTCACAAAATTACCTACGAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTATATTCTCNNNNNNNCCCAAAAGTCAAGGAAGCCAATCAACCAACCAATCAATATAAAATTTGCCACATTAGGTACATTACAAACATAGTGTCTGTCTACTCACGGTTGTTTGAAAGAAATGATAAGGCCGCCTCCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTATTAAGCGAATCTCAGTACTGATAGAAGGAATACTTCAGAGGTACGTTACGATACGAAATGATNNNNNNNNNNNNNNNNNNNNNCAACCATTTTTTGAAGGTCAAAAAACAACTAAGGAAATTTCACATGACTTTTAGGTATTAGGGTTCCGTAACTAATATATTACGAGTTATTTGGGTTCACTTTTACGGATTATATTACTTCTCAGTCAGTCATAATAACTGCGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACGGGATTCTTTTCGGACGAACCCGGTTCACAGTTACCGCGTTTTTTACAATAAAACAAGAGGGAAAAAGTTTTTATTTTTGATTATTGTNNNNNNNGTTATTTGCATTCAATGCCTTTTGTATTAATAAGTCGTCCTTTTAAAGGGGAAGTGATTAATTTTCAAGATTAGTTACTGAAGTTATCGACTTGAGTGGTGTGTTTATGTTAAAGATATTTTTATATAAAGTGCGATGTGTTTTTACTTCTGTTTGCGGATTGAATACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGAGTAGTAATTTGATATCACTGAATACGTCTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAAACTTATAATAACTCGGCATATTTACAGGAAAAATTCATACCTTTGCTTAACGTAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTAAATATAATGATGATGTATGACGATATGACGTGACATGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATATTATTAGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACGTCCACAAGATTATAACAATTTTGATATTTAATACGAGATGTTTTGAAAGAGATTGTAGTTAATGTAATTATGTACATTACATGTAATTCCATTGTCTTGATACTCGAGGACAGCTGAATTATTACCTAGCTTATACCGATCATCTGTCAGCCAAAACGATATAATATTTAGCCTATTGTTGTGTGATTGTTATATTAGCCTATAACCGTCCCAGTGCTGGACTAAGTTAACTTTGCGTGTTCATCACGTTATCCAATGATCTTTGAGTGAAGTATAGCGTTATTTTTAGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAATCATTGTGATTCCGTAATGACATAAATCAAAGAGTAGTCAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATGGCTTCTTACAACTTAATGTAAATTTGTTCGAAAACTATCATGAAACGATTGCTAGAACAATGAATGACCTTTGTGATGCAATAATAATATTATTAGAAAATGGGGCCAATAAGTACCTGAGACGGAATCGAATCTAATACTTATCTCAACTGTGTCACAATTCTAGTTTAAATTATCGGCTCTGATGAAATATGATCGTTAAGATATTAGTAAATGACTAAAGACAGCTTAATTAATGGTTAATAATCCGGAACGCGCTGCAAGGATATCGGATTCGATTTCCGACACCTTATCAGACTAAATTTTATTAATTTTATTCATTTCCTCCACTTTTTAGGTATGTCATTAGGTATTTATCAATAATATGAAATACGTGGAAAAGTATTAACACCAAAATAGTCATCCTAATTACTTGATTGGACTTTTTTGGTAGATTTACCGAAACTCAGTACTCAGATCCTTTTATACTTGTTACTTTTAGGTATATGGGGCTACGGCCCTGAGACTTCTAGTCACTAAATGTTACTATAACATAAATGAATAATGATAAACTATCAGACCAAACATATATGTTGATGAAAATATTAAATTAATAAAATAATGTATTGGACGAGAACAGATAGTTTATATTACAATATATATTACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTTTTCCATGAGGGTAGTTGTAAAACACTGTCATAATTTTGGCTTGCCGGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTCCTGTTTTAAAATGGTCCAAGTTTATCTCATCTAAAGAAACACAAATTACAATACACGAGTGTTTACAACGACATTCCAAATGTAATAAATAAAGTTAGATTTATGTTCGCACGTACTATATTTAATTACTTCAGTTATTTATTAGTTAATACACAGACGTACAATAAATAAACACTTTATATATGTTTAGAAATTAATGGGACGTGACGTACTTGCATCTGATCTTTACTCGTGTGTTCAATATAAACTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTATATATTACATTTATGACCAGCCTAGGCTTAGTGGGAGTGGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATAAATAAAGAGACTTATTCGTAATATTATATTATGTCAAACATATAACTTCTGTATTAATAGTAGAAACAATATTCTTTTAAAAATGTAGGACAATCTCTGAGGAATGGAGACAGCACAAAACAATTGGGATATATCNNNNNNNGCTTTGTTTAGTGCTAAAGTTCTAATGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATTTCACGCATGTCACTACTTACTTTAATAATTGTTATAATATTAAAATAAATAAATCATATTTTATTAAGTTTTATGCAAAGATCATTACAATTCGGACCTTTTTTATATCACTTACGCTTCTATGTAATAAGATATTTACCCTAATACCGTACAGCCCTACCACAAGATAATAATGATCGTAACTTTTACTAAATAATCATTTACATAAATAAAACTAAACCACAAATACTTATTATTAACTCTATTCGAACAACGTAAAGTACGTTTTTGTTTATAGCAACAGCGGTAACACGGGCATTCGACGAAATGTAATGNNNNNNNNNNNCAATTTGCGAGTAAAACCTACTTGCACAGCAGTAAATCGCCAGTCTCTCTTGCGCACGCGCAGTATAATGGCGTTCTAATTTCAATTTCCAACCAATTGAGACCGCGTCGAGACATTCCATTTTCGAATTTTTCAAAATGGCGTTTACGTTTTCCCGGTTTTTCGAATACGTCAAGGACAATAGGGGGATCAGTGAGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGACTGTCCGATTAAAATTGATTGCTCAATTTGAAAGGCGGTTAACGAGATCTTTCGAGCGTTTTGTTAAATTGTGCATTTCAGTTATTGTTCGAATTTTGAAATTACTTTAGTTGGTGTAATATTTCTAATAGATATGAGTGATTTTGTGATATCGATAAGGGATTTTCACTGTTCGGTAATCTGTAAGGGACGCTTAGCTACTGCTGGGGCGAATCCTATCCTATTAAACAGAAGGAACTTCCTCAAAGTTTTATTTTGAATTGTGACATGTATCAGAATATCTCTTGGAACATGTGACNNNNNNNNNAATGGACTTTTCACGGTCAAGACTCACGTGCTATATTCCTAGTACAGGCAGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAACGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAGCTTGGNNNNNNNATAAAGCGAAAGTTTAATTTATTTTAGTTAATGATATACCTACATATAACAAAAATAACTAGTTATTTTACAATTGTATAATTATTTTAAGAACTTAATTTCGATATTAAGGCATATTTCTTGTTATGCAGNNNNNNNNNNNAATTTGGGTCGTTACGGACCATATCCTTTTACATGTACACATATNNNNNNNNTATAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTAACTAATATAGATAGATTTTATCTAGTTTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTCTTTCTTGGTTTTGATATAGATTCATATATTTTGCAATTGTTAATATGTTTATTTAAGTACTATGTTCGAGTTCTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTACAATATTAAATAAAATTGCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATTAATTTAAACNNNNNNNTAAATATTTTTATAATGTCATTTTAAAATTTCGTCATGTTTGAAAAACGTTTCGCAGCTACAATGTGAAGTGTAAACAATGATCTTTAGAATGAGGAACGTAAATCAACAGCCGGACACGTAGAGCAACGTCGACCATTCCTCTGAATCGCGAAGGTTGAACATTCTGCATAGTAAAATACTTGCGTCTTAATACGTAACTAGATTAAACTTGTTTGTAGATTGTCTTGTGTATAGATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGTATTATTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAAACAGTTTCAAAACGTTACATTTACAGATATAATTTTTATCATTTTATAGGTCAGTATAATAGTGCTATCTTTAACATTTAGAATTATTTCGAAACAAAGTACATTAGTATTACATAATTCTATTAATAATTTGTTAGATATTACGCNNNNNNNNCATTAGTCTAAAATAATATAACAATTAAACGCGATTATAACGATGAACTTAATTTCTTTAAACGAGGTAAAATATTAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTTATAATATACTTAACAATTTATATATATATTAGCATTAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGAACAATTTAACTTACAAATTTCGTAATTTACTTCTGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTCGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTTCGTAATCGTCGTCATTCAATATACGTTACATAAATCTATAGTAATAGTTATTTCTTATTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGACTTTCGTAATCTCTATTATTAAGTAAATATGGACACGGTCTGTTAACAGTTGCACTAAGACAGATGAATATAATATTTTTGAGGTTATTATTATATGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACGTTACACGGATGACACCACCTTATTTGCAACCAGTACAGAATGGGAGAGCTGCCGATGAGGATGGAAAGCGTAGGCCTGGAGTTCAGAGTGAAGATCAGTCGGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCTAAAATCAGACAGCCATATCTCATCGTATTCGCAATGATGAAGGTCGATGTTATTTCGTATCTAAGACTATTGATTTCGTCAAACTACGCTACCAACGATTGTTGAAATAGACATTCCTATAGTTAAAGTAATTAGTAATAACAGCTATAAAATAAGAATAATTAACGGTCGTTCGAATTAATCGCGTTTTTACTGTTAAGAATTAATTAATTTTTCTCTACGGTTAGTTATCACGAACTTTATGAATGGTCTTATGGTTTTTGTCGCTTCTGGTTACCTTTATAGTATTAAAAACATCTGATAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTAGCATTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTATTTACTTAAATTACAAAAATACTACAACTTAAATAACTGAATAACATACAAAGTGTATGTACTAGCAAAACTTCCTTCAAATATGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNTTGTTTTGACTTGTCATGCTCTCCAAAAGACCACTGTAAGTAATTTTTCTAGTAAACTTCTTTGTATTACGACTTAAGGTATTTACGTCTTGAAAGAAATCATTATTAATGGAAAAATTTGTCCAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAGGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAATGTAGGTAAATATGTATTTACAACTTCNNNNNNNNCATTTGTGGAAAAATTTGTCTGAGATGTATAAGTACATAATTAAATAATAGTCATAAATAAAAACGAAATACGAAATATGCTATTTCATCAACTACAACCTACCATACTCGTGTACTAAAGGTTAAATGTAAAGTTTACATAATGAATATAAAACATGCTAATATCGACCATAATATATACGAATAAAGGTTCATTTCATTTCATTTCAATTAACGAAAGAGTACTAAATTTTGTCACGTATTGTTATGGAATTACAGAGCTATGAAATTATATATAATTATTTGAATTAAGACCTTATATTTAGGAGAATAAGGGTTATATTTAANNNNNNNATTTAATTAGTTATGATTCGTTCATCTAGGAATGATAGTTTTTGCGGCATGACGCAGTTTTATTAGTGAATCATATTTAACAGTTAATTTTTTGTTGCTATTAACACGAGTACAAAACAATTATACTTACATTTGTACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTGTTTATTCTCAAACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGACCTAATAGTTATATTAACCTAATGTATGTAATCTCGATAAATAATGATTATTAAGTAATATTTCTACCAAAGAAAAGAGATTTAAATCAGCGGTTCTCAATCNNNNNNNAATCTTACCCCGAGGTATCTTCCTATTCGATGTCCAAACAAAAGACATACCTCTGAGTCAAATAAACCAAGCCGAAATGATTGAAAATATATTCGATAGGTTAAGTTTTTTGTTTCATGGCTCTAATTTTATTTTTCGCTTTATACAAAAGNNNNNNNTAATAATCAAAAGTATTCTGAATGCCATATGCCTCCTGTTGTAAACAAATTAAAAATATACACATGTCAAAAACGTTGTTTAAGTCACGACCATAGAATTAAATGACATTCTCTTTGAGTTTTGTTCTTCTGTGTCAGGACGCTTATAATTTTTACTGCTAGTGTCAGTCGTAGGATCTTTGGTAGCTAATAAGTTTCATTAATATTTAGAGTATCTAACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAAGAGTTCCGTAAGAACTTTTATTATAAAAATTGGTTACGCACATAAATACTAAGGTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAAAAATATGTACTCGATAATTAGACTAAACATATGGAAGTCACGATCTTGTCAACTATGATTTCACAAACAAGAAGTTAATGCACTTTGAAAATATACAAAAATATACAAAATGGCTGCCATTGTTTGATTNNNNNNNTGTTTAAATTTGAACTCAAGCTAATATTAAATATTTGTTTTATTATAATTTTTGTGAGTTCAAAAGCATTGTATAATGGAAGTTTTTGAATGTCAATAGTCAGTGAACTTGTCTGAATTTCATTGTTAAAAGTAATAATTTTTGATATATTATACTTTCCTAAGTGACGGANNNNNNNGTTTATAAAGACGTCTTGGGGTTTTTCGTGTTTTCAATTCTGCTCGTTAGATGTGTGCATATTTATGACTACACCTATATATTTTTGATTAAGGCTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACACCTTTAAATTTTTGATTAATAAACTTTTCCAAGCAAGTTACGGAAATCAGAAATATTATAATAGCTATTGGTTTCAATTTAAATGTCAAATATATTCTGCAGCTTTCAAATATATAACTCTGAGTTATAAAAATAAATTTAAATACGGAACAGCGAATCAAGAATAACTTTAATACTTGACCAATCCGGCAAATAGCTATGGTTTATGGCTATATATTTATGGCTACTATGGTTTAAGGCGGTGTNNNNNNNTTTTAGACAACCCTCCGATTTCATCCAATTTAATTTTTAACGCATTACATTATTCTATACGAAAGAAAAATCAAAATCTATCACCTATCATTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTCAGCTTCACTGCCGTCTCTATGTTTCCCACGACATCACTCCCCATAATTTCTTAGCTCCAAAAATGTTACATAGTGATAAATAGTAATAGATACCGAACTTCGTGTGTGTATATTAAATAGTTTACGAGTTGTGAAGTCGTCAAAAGTAGCTCGAAATAGTTCGTATAATATTATACAAGACGCGTTGCCAGTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTACTTTTTTAACTTGACACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAACGAAATTAAACTATTTCTAAATCAACTATCATCGCTCCTCACTCATAATAAAATCTCCGTAAATCCAGTAATGTGTATCGCTAACAGTCTCAGCTATCTTATTCACTAATTTAGCGATCTCTCCGGCCGAAACCAGCCAGCTATAACCTGATACATACTTCGCATTGTGCGTTATTTCGTACATAACTACACGCTAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATACTTTAGTGCAATACATAATATTAGNNNNNNNNNGTACTACACAACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAATGGAGTTCGCTTAGACTAATAGTTAACAAACAAGAAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTTCTAGTCAATTTCGTNNNNNNNTATATTTTAAATCCAATTATAGATTAGCATTTCGTAAAACCAAGCCAAGCGAGATGTATTGACGCAATCGGAATGCTTTAAAATGATTATTAACGAACTAAGTCTTGTGTTAGCCTCGAATCGCTATATAAGGGTACGATACGACAAATCGTTCAGATATATCTGATTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGTACACCTACCTACNNNNNNNNNNNNNNNNNNNGGTCGCAGGGTATAAATGTCATTGCACGGTGTATGTCACGCTAACCGCGTTTACCCTCGACCCGCTATTTGTAGGTACTAGCCACAAGTACCGNNNNNNNNTTAACTAGCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTAAAAGCAACGGGAAATTAGAACAGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGCCATGCAAAATCCAGAATCGAATATGGCACCGGTAGCATGTACGTATCTTGAATGTAATTTTTTGCTACTGGAGGGTAGTTGAATATAAAGCTTTTAATTTATTTCTAACTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAACATACAAACATTATGTAACTTTGTACGTGCCTAAACCATGCGCCCTATTGCCATATTAGACACGGCTCAGCTGATGGTTACACGAAATCGGTAAACTGGTTATAATCCATAAAAATCTGTATGAAACTTAACCTTTCGTAACTAAATCCTTGACATAGATCGGCAGATAACTTTTTTGCATTGTGAGGCAATGCANNNNNNNNNNNNNTCCAAGATGATTCGTTAAGGTCGGTTTAAAACAATCAACTGATTTAGTTAAAATTTCTGTATGATAATCAATACTTTAGATTCTATGTTTCATAAAAGCTGAGCTTTGTATGTAAGTGTATGTATAGCACATACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATATGTCTAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCCAGACGACGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTATCGAATTTTGGTCTTTGATATGGCGATGACTTCAGTTTTCATATTTTTAAAAAGATCGAGTCTAAAGATCAATAAGAAGAAGATAACTTCATGTTAGTGGCTATAATGAAAACATTTGATTATTTAAATTTCATTTCCCCCAAAAACCAATCGCAGAGAGTCAGGAATATATTTCGAAAGACAAATAATTGAGGAGACACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTGATTTATTAATACATATTTATAAGTTATGAATTTACGCCGTTCTTAACAAATTCGACGAACTGTCAACACAGTTTGATTGCGAAAGAAGCGCTCGATCTGTTGCGGGTTGGCTGAAGATATGTCTCAAGAACTAAATAATATGTTCTTTTCCAGGAGCTGGTGCTCCGCCCCGGTTCGATGACCTTCGAGTGGTGGGCGAAGCCCCCTGTCCGTCCGTTCGTCCGCGTCTACGTGTACAACGTGACCAACGCTGACGAGTTCCTCAACAACGGTTCCAAGCCCATTCTGGATGAATTGGGCCCTTATGTGTATTCGTAAGTATTTGGCATAGGACTGAGGTCCATACAGTACCTCAGGATTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTTAATAAAGTATCTGAAATAGTCTTTGAAAAATCTCAGCCAAATTTTATGACCGATGTAAGTCAAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTATTGGAATAGTCAACAAAGTAGGTGACAGTTCACACGAAACTGATTACTTATAATTAATAATGGGTTCTTCTAATTTATTTGGGCTAATGGGTT