NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCATCATCATCACACTGCACATCTTGAAGTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTAATTATTTGAGCTTATTGAATAAATCCTCTCTGATATTAGCATACAGACAAACAAACTTATCAGTTATATAACAATATTATGGATAGGTATGTGTAGCAACTGACCTGTCTTTGTAAAAATAAAGATATCCATTTGGCAGGCGTTAATTGAAAGATCGGAGGGCTGAGCATATGAATCATTTGGTCAGCGGGTTCTGTGCGCTCCGCCGTCCACTCTGTAATTTTTTATCGATAATTATTGCTATATAAATACGGATAGGGTTATGTTTTTATCTAGATTAAAGTCATTTTGAGGTATTTTAACTTACCGTGTATTTTAATTATTACAATAGCNNNNNNNACAAAAAGGTTAGTTTATATCGCAGCAACTATTGCAATGTCCAATGTATATGACAATCGCAACATTAAAATATTGTATTATAACTTCTCAAGTAAGATAATAAACAGAATAAAATATTTTACGTCTTGAAATACGAAAAGGTTAGAACGCAAGTAAGTACTGAGTGATTTCTTGTACCTAATATTAAATATCTGGTTCCAAAATGTTTCTCGGTTTTTAAACGTGTTCCGTCTTCCTACACACGCAAGTGTTCTACCTGTATTTATCCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTCCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCTATTCTAAAAGATTCCTAAATAAGGAATAGATTACATAACATTACGAAACAACTCAACTGACGGTACACTAACCAAACATCTAAGTACAACCGCACCACGCGAATCTAGTTGCAAACAAAATCACAAAACCNNNNNNNNGGCCTCGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTTCTCTTAAAGTTTAAAATGCAAAAACAGCTATAGTTCTACTACTACCATAACTCGCTAGATAGCGCTAGTGTCACTACGGTTTTAGAGGGAACGCGTACGCCGTCTTACTAGCAAACTGTCATTTTGAAAGTAGTGTCGGTGGTGAATGGACGAGAGCACGGGCGACGTTATAGAAAAGTGTATCTTTTTGTTTTGGAACGGTATTCTCTTACCGATACTGGTAAGTCTGGCATAAATTTGAGTAGATTAGCGTANNNNNNNGAATAATTACAATCTTCCTGCAAATATTCTCCAAAATGTACTGAAAGATATCAAGCAATAATGTCATTTTTAGGTTAATGACGATATTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAACGAACTTGAACCGAAAAGCATTACTGTAATTTTTTCGATAGTGTCATTAGTACGATACATATTTAGTAATTTTAGTCCCAACGTTACGAGACTAACGTTTTATTTAATTTAATGTCAGTTAGTGTTTAGCTATATTGATTCAAAATAGTTATAGTACAAAAACGAAATGTAGTTTTTCGTTTAGTGCTAGTAATTTATTTACGACCTTTATTGTTATTTTTTGTTACAATAAGGACAATATGGCTCCTCCTAATTCTAGAATGTTAAATTTCAAGCGCCTGATTAAGAATATAAATGATGAAGCCCGTGAAAATGAAGACTACTTATCTGAAATATAAAATTTACCTAAACTATCTGTAGAAAAAGAGGTAAGAAAAGACAATCCTAACCCTCTCCAAAAATATTCATTAAAACTCCGTCCGTCGTCAACTACTAATTTTGAAAATAAGCTACAAAGCAGAGCATCCTCTCATTCTTCCCTGAATAGTCATAGATCAGGCGACTTTTCCCCAGCGTCGGATAACGAACGATATTGAGTATAAACCACATTTATCGGAGTCTTCTGAATTTGAATCCGAAGAAACATCTTGTTTAAAAAAGATAAAGAAATTAAGAAAGAGAAATAATATTTGCAGTCGATCATTATCAGGATCCTATAAATCTGGTTCTTCTGCCGCTCGATTGTCCTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTTCTTCATCATCAGATTCAGATTCTGATAAAGATTCACCAACATCTGCAAAATGTAGTCAAATTTCTGTACCTGATGAACTTGTCATCAAAAGTAAGATTATAGAATCTTCAACCTTGATTGATATAGATGATCTGCTTAGATCACAAAACAGTCAATTATTAGAAAATAGAAACCAAATCGCAATGGTACCGTCGCTTCTTTGTGGTGACGATGAAAACCAGCTAATGGACACGGCTACGTGTGATCTTAATTCTCTAATAATTAAGAGTCCTTTGTCGTTAAAAGAAATTGCACTTTGTAGTGTCAATCACGTGCTCAAGTTAGAATCGGTAGTACCTGCTGTAGAAAATATTTTTATATCAAATACTTCTNNNNNNNGGCGTCGAGGTAATAAAAAAGAAATTGCTAAAACATTAAGAAATTTAGGACTTGCATACACATCTGCGTCAACCAGCCGCAAACGGGTTAGTCCTAGAAAACTTAAAGAGCCTTGTAATAGTCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTACAAAAATTTCTGAAGAGCTTTTAGTAGGAGTAAGAAATCACACACATAAAATACCAAGAATAGAAAGCCACTACTTACGAAAACAAACCACAAGAGAGTATATTGACGGCGGAAAAAATGTCGTAGATCTTTATAATGACTATAAAAACGAATGTTTAGGCAAAAATCTTGATTATGTTAAAATTCACACTTTCAGAAAAATATTTAAAGAAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAGTTAAAATAGGTGACATAAAAGTTATAAAGATAGAAAAGACAAAAGGCAATGATGATGCCAACAAAGTTAAAGNNNNNNNATAAAACTTCATACGTCATGCAGGATGAATTTAAAGAAATAAAACTACAAAACAGCGCCATAATGTCCGCAATGTCCGTACGCAGAATTATCGTTCTAGAGTGCAAATAAAGAGACTATACCATACAAAACTACAGTTATCTAACGCAAAAAAGCTGATTTAAGATATCTAGTACAATCAAATCACATACCTAGATATTATGCTTCGTCTTTTTATGATAACATTATCAATCGTTAATAGCAGTTAATAAACCGGAAAGCGGAACGAAATAACCATAGTTACTGATGTATTATAATTAAGCTCTGTGGGTACTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAACGTTTTCCGCAGTCGTCAAAATGCAGCAGTCAAAAGCCACCAGTTAGTTACAAATTGGTAAAGCAGAAGAAAGAGTTATTTTCTATGTATTATTATAATAATTTAGTAGCTATGCCTATTTTGTCTTCCTTTCTACATTGTCGTCTTCCTTATGTTCCTACTAGCATAAGATGCTATTGATGAGTTGATTGTATTGATCTCATTATTGCCATTGATTATATATTATTTAAATAGTATTATAAGTTTAAGTGAAAGTCAGCACATTACTAGNNNNNNNATAACTTTGTAGTGTCATTGCGACGTATTGTGATTTTCAATACGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGTAGTGGTAACTATTTATTCAAAATGTTTATGACTGAGGTGATCGCTATTTTTTATAAGAAAATGTTTCGAAATTGTTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAATTGTTGTGGAAATAAAGCCTCATTTATCTATAATTGTTTTTTATTTAAATTATATAGATACCAAAGAACAAAACAATAGGTTATGGTCATAAAATTCACTATTACTTATACTAAACGTAGTCTAGTACAATTACTTTTTTGTTTATACATTATGTGGAATAATGACACTAAAAGAGACNNNNNNNAATATCTATAAAAATTTCTCATTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTGTGATAGTACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACACATTAATCGTATTCTAATCGTGCATTAAATTTGATTGCAGACAAATATAAAATTAATAAATGTTAAAAGTAAATAATCCAGTTTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAGAATTCAGTAAAAATTAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTACGAGAATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCCCCAACAGTATCTATTCCTCTTGTTCTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGTACCTATCGTTTGTTTTCTTTTTATATTCATATAAAATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGGTTCCACGCACCNNNNNNNATATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTGAAATTAAAAGTAGTCAAATATGTATTCAACANNNNNNNNNNNNNNNNNNCAAGTTTGAAGAAAACTCGTTTACTATATTCTGAATTAAATGAGAACAAAATATCTCACCATAAAAACTAACTGTGATATTTAAAAAGCCTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAGTCTTTTTTCTGGTAATTTGAAAGTTAATCGTAAACGTCATAACTTATGAAATACATATGTGTATAAAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACACTCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGTTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTGAATGTCATTAACATACCTTCTTTGAGTCACTAATCTTATACGTCTAAGACTAAAAACGACTTCAGATATAATACATTTTATAAGTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTTGAATTTCATTTACATACTTTCCTTGAGTTTAGTTTTACTTGGAGATGTGTCTATGATACAATAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAACTAAAATCAAAGAAAATTTCGGTTTCTTTTTGCCAGCAAAATATCTGTACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTTTTTACCGTTGTCTTGAATTTCGGTGACTATGAACGAGCGTAGTTCAGTTTTCAAGTTGAAAGTCAAGGATAAAATATCTTTAGTAANNNNNNNNNNNNACATCTATTGTATACAGTATAAGATGTAACAAATGTATATGTGTACATATATTTATTTAAGAGACATCTTCATTATAAGTAATTGTTATACAGTCTATGACAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAATAAGTTCAAGATATGTATTTGATAGATTGTANNNNNNNCTTCGCCTCCAAAGCTGCATAAAGAAGTTTTATTTTAGATATAAGATGTTCTAACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAACGAGGCACGGTGGGGAGACCCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATATATTGTGATATTAAATAAAACAACCANNNNNNNNNNNNNNNNNACAGACAGAGGGTCAAAGTTTTTGTTACGTGAATACTGTTTCATTTAAAGTCAACGACACCAAGCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTAAGTGNNNNNNNNCGAAGTTTATTATAAAATATGTATTTAAAAAATAATGTATGCTACAGGTGTTAAGGTAAAGAATGTTAAATAATAACNNNNNNNAAACATCAGTTTTATTTAGAATTTCATTAACATACCTACTTCGAGTTTAGTTTTACTTGTCAATACGTCTAATATATAAAAAATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN