NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATATTAGCGTGCTATAACTTCCTGTTAGCACTTTTTATGTTTGGAATCCTAATAAAAATGAGCTATTTTTAAAAGAATATGAAAAATCAAGTTCAATAAAAATTTTACTCAGTCAAATCGATACAAAATTATAAAGTAAGTTTTAGGGTTTTATCAGTTATATATATAGCAACCCTTTTTGGTCTTTATATAGTTATCTTTGGTCTTGCTTTACTATATATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTATAAATTTAATAATAATACATAACTTCATTATTATTTCCATTTAAATAGTCTATATACCNNNNNNNNGTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCTACCCAGGAGTCTGACATAACNNNNNNNNGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTTTTTCTTTTCATAATATTAGCGTGCTATAACTTCCTGCTAGCACTTTTTATGTTTGGAATCCTAATAAAAATGAGCTATTTTTAAAAGAATATGAAAAATCAAGTTCAATAAAAATTTTACTCAGTCAAATCGATACAAAATTATAAAGTAAGTTTTAGGGTTTTATCAGTTATATATATAGCAACCCTTTTTGGTCTTTATATAGTTATCTTTGGTCTTGCTTTCTATATGTATTACGTTCTTTGATACTCTTTGATTCTTTGACTATTCTCTGTGGGTCTTGCTCTCCGTGATGTTGCTAAAAATCTATATCACATTGCAGTAAAATCAATTGGGACGTATTATTTGGTATATACATGTTATTCAGATAAATAATATAAAAATGGCTGGTGCAAGTGAAGAAAGTACATCGAAAGAAGCTTCAGATAAATTAGTCCTTAGTACAGGGCAAATTGAAACTCCTGTAAGTAGTAAAATTATAAAATATTTTCTTGATAAAATATGAAAATGTCACTCAAACTATATTTTGTTGTTACTAAGTTAAATAGTCAAGCATTGTAATAAGAATTTTCACTCTATTAATACTGGCTACATTTATATTCACTTCGACTGTCAATAATTGTTCAACTCGAAAAAATGTTTTATTAACTAGGTCATTATATTTTTTAGAATAATGCACAGATCAATGAGCAACCTATTCAGACGACACAAGAAACAACAAGATTAGAATCNNNNNNNGCGGTTACAAAATCATTGATAATAAGGGCTTTAGTTGTTTATCTTATAACATCGATGTTTCGTCAACCATCAGTGCCCAAACCAGATGCGAACAGTTCTGCTGGAGTTACTCGTTCTCCCGCTGTGAATATGTTTGCTAACGGGACAATATTAGATATGTATTCTTATTTATCTGAAAAAGAGTTTTTAGAAAACCCTGATGAAGGTAAATTAATCTGGAAACTGCCTGGTCTGATTTATGGAGATTGGTATGGGGGACCAAATAATGACGGCACTTACACATATTCAACAAATTTTGTGCCTTCAGAGCAATTAAAGAATAATGGTTCTATTTACCTCCATGTATACATAGTGGAATCGGGAAAATCTCTAGACGAAAAGGATAAAAATAACTATGCTGGACCTTTCATCACCTATGGCAAGAAAATGATAAATAAATATAAAAAGTTAAAGTATCTCAAAACTCACAACCTTTTAACTGGGCAAACTGAGAAGTCGGAGGAAGAAATTAAAAAAGCAGAAACACTAAAAGAAGAAATAGTTTCTCATTGGCACCCAAATTTAACAATTAATATAGTCACTGATCACACTAATTGGATGCAAGGCAGTGTGCCTCCACCTCTAGATGAGTTTATTTATTTCTTACCTGATGGTAAGCAGTATAAGCCTGCCGTATTTGTTAATGACTATTGGAATATGATGAGAGATTACACGCCATTGAATAATACAGTTACAAATCTTCAATTAAAATTGACTTTTCAACCATTAAGTCTTTTTAAATGGCAACTTTATACTACTCAGGCTATGCGAGACAAGTTGAACATGTTTTCAGCATTAGGAGCAGAGGAACAGGACGAAGAACAAGATACTATAAAAGAGTTATTGTTGGACACATCACCATATCTATTAGCTTTGACAATATCGGTGTCGATTTTGCACTCTATATTTGAGTTGTTGGCTTTCAAAAATGACATACAGTTCTGGAACAATAGGCAGTCCCTTGAAGGTCTCTCTGTAAGATCAGTGTTTTTCAATGTGTTCCAATCAACCGTAGTCCTACTTTATGTTTTAGACAATGAGACAAATGTCATGGTGAGAATATCATGTTTCATTGGTCTTATGATTGAAATATGGAAAATTAACAAAGTAATGGATGTTAAAATAAATAGAGAGGAAAGAATATTGGGTATCCCAAAACTAACTTTTACTGATAAAGGGTCCTATGTGGAATCAAGTACTAGACAGTATGATACTTTAGCGTTCCGCTATCTTAGCTGGGCTTGTTTCCCTCTTCTCATTGGATACGGAGTCTACTCCTTGCTATACCAAGAACACAAAGGATGGTATTCTTTCATTCTTAACATGATGTATGGATATTTATTGACTTTTGGATTTATAATGATGACACCACAGCTGTTTATTAATTACAAGTTAAAGTCAGTGGCTCATTTGCCATGGCGCATGATGACATACAAATTCTTAAACACATTTATTGATGATATCTTTGCATTTGTTATCAAAATGCCTACTATGTACCGTATAGGATGTTTTAGAGATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACGTTGGATATATAAGGTTGATCATAAGAGAGTGAATGAATTTGGTTTCTCTGGAGAAATGGAACAGCAAAAACAATCTGAAAATGGCAATCTTGCCATCACTGAAGGAGAACAACCAACTGATAAGAAAAATGATTAAATAGTGAAATTTTAGTTAGTGAAATTGATATTTTGCAATATGTAAGGGAAAAAGGCTAAAAATTTAGGCCAACTTGTGATTGTACAACATATTTAAAAACCTGTCAAAGGAATATTGTACTATATTAAGCATTTAATGTCACTATCTCACCATTAAGTTTTATCTTTATGTAATATTATTATATAAAAAATAGTAAAACCATACTTATTAACTTTTTGGTCTACCATTCAAATAAGGGGGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATCTTGTGTGTTTAACGATAGTAGTTTACTTCAGATTATGTGTAATAATTGTGAAAATACATATGTAATCTTGCTGATTTTTGTTTTTCCTGTGAACAAGATTGATACAATAGTTTCTTCTATCGAAATTTTTAATCATTTTATTATTTGTGATGTTCGTATTGATAAATGAATTTTTATATATTATTACTACTGACAAAGATAGTAAACTATCACTGCTAAGATTGTTACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGTTACAAATAGAATGAAACAAAATAAACTTTTGGGTTAAGTTGTACTGATTTAGTACAAAATAGCATGGACGTAAGCGTAGTTTATAATATTTATACTATTACAATAACACTCTAATCAATGTACGACAGTTTGTATTTCTTTTGTACCTTTCTGTAACATCAAATTTTGAAATTCTAGGTTCTAGAAAAATTATTGCATTTTGTTATACTTATGGAGTTTTGAGGCAGATCTGTGTAAATTTGTAGAAATAGTTATTTTCTAAATAACTGCAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNACTAGAGCAATAATGATTTTAAAATATGGATTTGTTATAGTTGAAAGTATAAAACAAAATTATNNNNNNNNNNTGCAGCTGTGGCTTGAAAGAATAAATGTTGATGATATTCTGTATTATCTTTACTTAAAAAGTTAGAAATACTTGCTCCAGTGGTTATATTTCAAATAAAATTTTGTTAATTTTCAGGATAGACAATTTTCCATTTTTATTCCAATACTTCAGTAATTAACAGTATTTTTCATTGAAGTCTAAACAATTCCTGTAGTGTACTTTTTTAAATACTCGTTTTTAATGTGTATTAAATTGTTGTTCGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACACTTAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCTTTATGTGTATATATTTCTCATTGTTATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCATAAACAAAATAATAAAATGCTACTCTTACAAATTGGTTGTAGAACTGTAATTCTAAAACGTATATAAACCGTCCAAGTGCGTTAAAAACTGTACAATTCCGAATCTGTGTCGCAGGACTCTAATTACTAATTAACAAGTAACTAATAGACAAGCTTTCTTTCTTTAGGGCTGGTTTCACTGGTGGTAGATAGTTTATTAATTAATAGTTGTTACCTGGGAAATCATCCGTGGCCTCGGCGGAGAGGTCGTTAGCATTGTAAGATCCACCGTCGGAATCTGATCTCTCGAATTCGAATTCAGAGTCGTACCCAAGGATGTAATCGTCGAGTTCACTGAAATAATTGAAGTCATTAATTTAAACATAAATAAACCTAAAACTTTTTTGAGCATTAATAGTGGTCTTACTTAAGTAGCTTGTTAGCTTGAATTTGACAGTTAGCTTGCGTTCCGCTTCAAGAGTTGCGGGTTTGATTTCCTCCTCACATATTTAAATGTATAAAAAAGGGTATAAGTTGCTTGCGCTTAAAGAGGGCCGGAGAAAAGGTCCAGTTCTTTAAATTTCCAACACTATACTTTAAACAAAACCGATATGGCGTGCTCTCCCTTAGCAACCAATAACAAAAGTCGGACTGTGTAAAGCATAAGGGGCGGTCGACATAGCTCAATTTGTAAAATATGCCGATTCAATTAGACTTAGTTTAGCAATAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAAAAGATATATGAACACTTACAGGCCCATGAAGTTGTCCGGGGTGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGGACTCGGAGCTTTCGTCTTCTTCTTCATACGAGTCTCTTCGTCTACAAGAAAGTATATGTCTAAATAAGTATGTATAATTGTTGATCTCGGTTCGATTTCGAGCTTGAATATTTTATTATAGATACTTAAAAATCTTAATTAAGCTAGAAACGAGCTTAGAATAATAGACACGACTTCCGTATCATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATTAAACTTTCACAATAGGATGCACAGTACATGCAATATTGTGAAATTCTATAGTAATTTGATACAATTAACTATAATTAAATGTTACATATTTGTTTTGCTTATCACGAATGTAACTAATGTGTTTAATAAAGTGTAGTTTTATCATTTCGTCTATTTTTTCATATGTCATGCATGATAATATAAGGTTTTCACTAATTGTGTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATGTATCATCATCAATNNNNNNNNNTATGACAGAATTTCCATACATAAGTTTTTACGTGCTTTATTTCACTCATTTAAGAATAGAATTTCCAAAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATACAGTGAGTCAGACACTCAAGATATGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAATATGCATAAAGCTGTGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACCGGCTGCTTCTTGGTTTTATTTTCTTCTCCAGTTCCGACTCAAGCTCTGTGAACAACACAGCTTCATAAAGTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGAATATGCATATGCGTTATGTAATATTTGTAGTATACGTTTCATGAATTCAATATTAGAGTTATAAATATTTGTTCAATAACAAAATATTTAACATATTTATGAAACACATACCACATTTTTAGATTATATAATCGCGCATACATATAAAACTTTGACATCATTATGAAGCTGTCTTGTACACTAGTCATTNNNNNNNNNNNNNNNTTGTACCTTGTCGATTTTTCAACATTTCTTGTCTTTTTGTTTTCATTTCTTCTGATAGATTCTGTACCATTTTATCGATAAAAGAATCCAGGACTAAACTTTTACATTCTGATGTGATGGATGTCCTAAAAATTGAATTATTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGATTAAACATTACTTTTCTAATAAATAAATTATTATATATGTTTTATTTATTCATTCCTTTAATGCTTTCTTGAACACTTAACATTNNNNNNNTATATAACCCTAGGCACATTAATACTTATGCTTTTGTACTTTAAATTGATATGAACATATATGTAGTTGTAAATTGTATATAGGAAGTTGAACATGTTTTTTGATGTTGCAATTACATATTGAAATTTATTCTATGTTACTAAAGCCCGTCGTTAAAAGCTTATCAGATTTAAGTATAAGCATTAATAATATTATATTTACCGGCATATTGGACAATCTTTCTTTTTCTTTTTCCACATTGAAATACAATATTTACAGAATGTATGTGAGCAGTTGAGAGTGGTTGCTGATACAAATAATTCCGCACATATACTACATTGTAATTCGCTTTCCATTATTTCTCCTACTTCAGCAATTTTGTTCGACGACTCTGCTTTTGTTTCTGGTAAGGTGTTCTCAAGTAATTTCTTGTTTTCATTTTCAACGTTTTGCAGTTTATTTCGAACCTGTAAAAAAGAAGTAATCATTACTCTATTTCAAATTACTGTAAAATAATGTGCAAAGATGTGTTTAAAATTTATTTAGTTAATGTTTATTACAATTAATTTGTATCTCGAGTACCTTTTCTAACTGTTCCTGTAGTGAACTTATTACTTCACTCGATTGTTCTGCTTGTTTCTGTATTCTTTCCGCTGCCAATGCTGCTAGTTCTACTTCTCTCTCTGTGACTCTTGCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTAAGAATGAGTAGAAATATTAAACATCAAGATAAATAATTAAAGCTATACAGGCAGCAAATAATTTTATAAACAATGATGTGACATTGATATATGATTCTTTATTAGTAGATTCAGTTTCAGTATGATTGTTCTTATTATACATGTCGTGTGAATCTTCTGTGTTACATATCTTTACACATAAGTGTACTTAAAGGGTTACTGGGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATCTAAAATAAAAATATATANNNNNNNNAATAACAAAAAATAGTGACATCTTGTAAATTATTAAAAAATTAATGGTTTTATTACTCCTTCAAAAATCGATTTATTTTTTATATAATATTTAATCAGAAAATGAAACACGAGTTATCTGATATATAAATACAACAACTATATAGTAATAATATACTTTATTGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATGAATATCAACTACATATATAGTAGCTATATAAAGGTTCAAAATAACAAATACCAATTTTTCCATTTTAGATTTGTCTTCACTTTTATACTTTCTCCATTTCCTCTAGTTGTTTGTGCAGTTGTTGTTGTGCTTCACATCTCTGTTTTTCAGTATGTTCAACTTGCTCCTCAAGATTTTTCTTTATATTACTAAGTTCTTCCATCAGTTCACATTCTCTTTGCTTCTTCTGTTCTACTAATTCATGTAATTCCTAGAATTGAGGTTAATATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGCCTCAATATATTGGAAAGATAAAGGCTATCTCATAGGACCGGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTTTTCATATTCGTATATGTATAAAATGTTAAACTATCTGATATCAAAAATAAACTCAATTGAAACTATAAAACTACTTAGATTATATATTGTGAAGACAATATTTAAATACATGTTTTAATTTCTATATAAGGATTTTAATAACTGCGGGACTCATTAGCGAGACATATTGCATCTGAACAAACTGCTTTTCAAAAAGGAAGGGGAACATGTTAACAAACCTATTATGGCAAATTATCAAGAAGGCACGAGAAAATTAAGTCCCTACTCCTCTATATATGCTTTGTAGATTTCACAAAAGCACTTGACACAGTCATCCTGGGATGCTACAGGACAGTGCCTACCAAAATGTTGAATAGTGATTCATTAAAAACCAAAGTGCTGATGAAGTACCATATCTTTTAATAANNNNNNNCATGCTTTGTAAATTTGGTACCTTCAAAAGATTTTCTCAATCCTAAGAAAATTTAAGATAGCTACTAGCCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTGTGACAAAACTCAAGAACACGTTACAAGTAGAGAAACATCGTAAGAACATCAAAAATGGGAAGTAATAGTGCTAATAAAGACCCCTTGAGCATGTTGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAATTCTACAAACACACTTAGATGCATATTTGTAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTAGCTAGATCAGGAACAGTCGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATATATTAAAAGTAGTAAAAAGACAGCAATAAACTATTACATACTTTTTATACTATAGAGTACATTTGAAGATAGATTTATTAGAAATGATCTCTTCAGATCTTAGCTCACTAATCTGTTGCTGTGCAATTACAGAAGTGAAATATTAATGACCAGTCTAAGCCACTTATGATAACGTTTGAAATACTGAAATAAGTGATTGAAAGTGTGATATAGGTGTCAAGATTGTATGGAATGTGTCATTTTCAAGATTAGAAACATGAAATTTAACTGACAAGAAATGAGTAATTAATTGGTATTTATTGATATATATTAACTTTATATGTGCATCTTTGTACATGGGATCAATTTATATACAAATAAAGGCAGTGGACATACAGAGGTGTTAATGTGTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGAAATAGCTAATGTGACAATAAAAACGGGAAACAGTAGTATACATATGACATAAGTTTATAAGCATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAGTCTTAATAATTCTGTTTTCTGTTTGAGAAGTTCTTCAAACTCCTGTTTTTCTTTTAATCTAGCTTCCTCCTGTTCTTTCATTTTTGCACTTAATTTATCTAACATGTTCTGTTTCAATGAACTTTCTTTATTCAGCTCTGTGAGGAAATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTATGACTTTTAATTTGTTCCTGAAAAGTATANNNNNNNCAAAATCAAAGATCAAGATATTGAAGTAGACTTGTAGCGAAATTTGCTTCGAAATAACTTTTTGACATCATTTTATAAAGCATAAAAAGATGATATAAAAATCAGGATTTTATTAAAACAAAGATGATAATTTAAGTGATAGTGTGTGTAGTAGTTAAAAAACCATTTCTTAAATNNNNNNNTTGGGGTTTATATTAAATCAAACAATGTTTATTAATTGAAAATATACTTTACCATAAGCTCTGATATTTTTCCTTCCATATCATTCTTTAAATTCAGTAGAAGCATGTCTCTCTCTTCTAAAAGAAGTGCTTTTTGTCTTTCTACTTCATTCTTTTCTCCTTTTAAATTTTGTATTTGCACTGCAAATTCACTTTCCAGTTGACTTATTTTTCGTTTCATATCTGATTGCAACTGCTCTTTTAATAGTATATTTGTACTTTTAATTTGTTTTGTGTTTTGAATAATATCATGAAAATGCTTTATTGCAAAATTCTGAGATTCTTCAAATTTAACTTTCGCATCATTTATTAAATCAGCATTATTTAAATCAGGTTCAATTTTTATTCGCTTTGCAGAACAAGGTGTTAGTTCAGAGTCATTGCAAATAAATTTATATTCAAATTCTTGTGATGCATCCAAAATTATAACATCTTGGTGATTTAATTTTTTCCATTTACCTTTTCCTAATTTAACACCATTAATTGTTATACCAAAAGAACTGTAATCTTCAATGATCCATTCTGTGTTGNNNNNNNNGAACTTACAATGGTTTCTCGATATTGCTAAGAATGGAATTACCACAGTATTGTGAAGACCACGACCAATTGTGAACTGTAATAGTATGACATAATAAAAAGGTAAATGTGCCATTTTTAAATAATTTTAGTATAATATACATAGCAAGTTATTATGTGTTAGCTTATTTTAAAATGAAAATTTAAGTCACTTACATCTTCTGAAGTTACTTGAATTTCTCGGAAACAGTCGAATTCGGTCTTTAAAGGTTTGCATGATTCCAAAAAAGGGTGTGATTCCTCCATCATATTATAAAAAGAAGCTCATAGTTTTGTAATGTCGTGACAGGTAGATGCAATACTGCACAAATAAACAATCCAAATCTAAGAAGTAGCACAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAATCTATAATATACATTCAAATATTATGTTGACATACAGACACGCGATAGCAATTAACGTATATATTATATACAAACAGATATTCAAATTCACAGTTTACCTTCCAAATAGTTCAACTTCGATTGTTATTTTTATTTATAATTGTTTTACTATGTTGACAAATTACATAAATAATTTTGTAAATGAGTTTTTAAGTATTTGTATAAAAAGATTAAAACGTAAATCAACTTGTCAACTTCAAGCGTTAAGTTTTGTATACTGTTGTATACCTTTATATACTCTTTGGTTTTGTAATTTGTATAGATTGTCATAGAATAGATTATACCTTATGGCGAAGAGAGAAACTACAGATATACTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACGAAAACATAATCCATTCAAACAGCCATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCTTAAGTATTAGTCATCACAATGAAGTAAATAGGTACGTATGACCATTATGAAAACCAATGCAAAGCCTCATTTTAATACAATAATTACGTATTCATCATACAGCAATAATTTAAAATAACCAAAATAACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTTTAAAGAGCTAGGTACATATCTATCAACTTTACCTTCAAGGAGTAATACTTGTACTCTTTCGTTTGTACCTATTTATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTGTTATATTATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAACTCTCGGATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAAAATCAAACGATACAAAGCCGTATCAGTTAAAATATTTTAAATTAAGACGTTTTGACGCGATAACGTCTAAAGGGGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN