NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATAGTATTTAATATAAAGAAATGTGGTAGAATATTTAATTATGTAATGTGTAGGAGGATGGATGCCTACAGAAATATAAAATTGAAAATTACACAGGTTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTGGTGCCCAACTATCAGTTTAGGCTATCGACACCAATTGCTATATGCACAGTATCTACACACAATCTGGTAGTAGAAAGAGGTTGACCTATAGAGAAATACAAAAAATTTAAATATCGTATTCATTTTTAGTACACATTTCTAAATTTTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAAAATTTCTTTATAATTAATTGCACTGGTGTGTAAATAAATAAATTTTTGTCATATACATCAACCTTGGTAGGTTGATGATGTAATGTAAGCAGCATTAAACCCGCCTTTAAACAATAAATAAACAATTCAATAAATAATTTATTTATAATTATTTCAAACCTTAAATCCATCGCTTATGNNNNNNNNCTGTAGACTGTCCTCATTTATTTCCTTAGTCAAAGTGGTTTCATATTTAAATTTAGCTTCTTACTCATTATATAATTATATTTATAGTTGACTTATACAAAACCATGAGTCTGACCATAAGGAACGGAAATGGTTTTTGTAATATTAATAATACGAATTGGGCGTAAAATTTCCATAGTTGTCTAAATTAAATATTGCCAACTCGCAGTTGACATTCAATTTTTATTATTGATTCAGTACTCGAGTACGCAAGGTAAACCAGCATCTGATTTTAGTAAATCGCACACAACAACTATCGTATGACCTGCTACTGGAACTTTCAATATATTTACACTATATTAAGCCAATTTAGTTCTTCGAAAATTGTTTTATATATTAAATATGTTAATAGAAAAACCATTCGCGTAGTTTCTATTTGAACGAGTTTGTCGAACATAGTTTTAATTATTGAAGGNNNNNNNNNGCATCGTTATTTGTACTTGGACAAAATGTAATTTTTATTTCCAACGACAAATGATTCATATTACTTTTAAAATTGGTGTTTTGTTTCCTACTAAAATTTTTAAATTCTATAGCAAACTAATAAATACGTGTAATCTACCCTGATCAAATGGCATTTGAAATTTTATTTTAAGTAATGCATATAACGTGTCGAACTGAGTTTTAATGTTGGGATTCAATGATACCAATATAACTTTTAATGAAAACTAAAGTTATATAATTGTAATACATAATAAACTTTAATTAAAAGATACAGAAAAGTCACGTTTTGGTGAAATAACTTTACTTACCTTGGGGTTTAGGTTAATACCGGATATTACGCTCTGCGTGTCGCAATATATTTGGTACATGTGTGTCACTCTCGCAGTTACCGTTTCTAATGTACTCTTATGTTAGCTTAAAAATCCGGTAGAACTNNNNNNNNNNNNNNNNNNNNNTACTTAATATTAAAAGCCCATGTATGTATAAGTGGACAAGAATCTTAAAATGAGAAGAACTACTTAAAATAGNNNNNNNNNNNGGAATAATGCATTTTGATTGTTAACAATAAACTTATAATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGGACCCCAAAGAAAAAGGGTCTGTTACAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAAGTACCATACGGCGGAGGCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATTAATTCAAAGCTAAATCGCTTTGAAAATGTTTTTCTATTAATTTATTAATACAAGATTAGAAGCAGTATTTGTGAAACAGGGGAAACCACAGTGTAGCACGTGTTAGTCATGAATCAGTCCTATGGGGAATTCGAGGTTACACGCGATACGACTGATCCTATACATTATCATTATGTTATAGTTACCATTTCTCAGCAAATAAGAGTTGTATAACTAAACATTGTATATAAATAAAATATTACGTAAATACTATTAACGATTATTAAATTATACTCAATATGTTATCATTTCTTTGCGCCAGAATAAACGTTATTAATATTTATTACATCTAAACAATATATTTGTTATAAATATGGAAATAACAGTGTTTTGTTACCTTTTTATTTTCTGAAAGCCAAGTTCTACCTAGACCTTAGGTTTCATTTAAAATTATAATACATTTAAATATAACTAGGAGTTACTTTTAAAAAGTGAACTTTTAGGGACTGTGGTAAAATGGATTTGAATCGTAATGAATTAGTTTTGTAAATGGCTTCCTGAAAATTTAACCTAATGTTCGATGTTTTAAGGCCACGAACTAGGTGATATGATGTGACATGACGCGAAAATGTCAAGTTTATTTGTCTGCCACAAGAGGCTGTCGAATTATAGGAGTATGTTGCATACTTTCATTTCAATAAATATAATTGCTCATGTTTACCATAGAAAGGTATAATCGTTGCGTTAGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGACTATAACGAAGCGTATTAATAATTAAACAAAAATACGAACTTTGAACATTAGAGTCACCAAATATAGTCTTAGATTTTTCATTTTTGCTTACTTTTTATGCTTAGAATAAGTTACTGTGGAGAAATTATGGCTTAAGCGGAATACTTTGTTTGTACGTATCTGTCGGTCGGGTCGTCGAGATATGTTGTATAGGAATAGGCTACACAATAGTGTATCGCAAACGCCCCCGTCCGCAGGAGTCGTGGGAGAGCAAGCTGGCGCGCATGCGCTCGACGTCGCCGTACGGCTCGCTGGGCGGCTGGCGGCTGCTGGGCTGCATCGTGAAGGTGGGCGACGACCTGCGCCAGGAGATGCTGGCGGCGCAGCTGCTGCGGCGCCTGCAGGCCGTGTGGGAGCTGGAGCGCGTGCCGCTGCGCCTGCGCCCCTACGAGATCCTGTGCCTCGACCGCGAGAGCGGCCTCATACAGCCGGTACTAGCGCCCTGCGCAATACACACTCATATACAACTCTCTGGTATTCTCGTGTCAGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTTATTTTGACCACACAGTTTTAATTACTTATCTGACAATAAAATTAACTAATATCAGATGTCTATAATTAAAACCGAGTTATTTGCTGGTCTTTAAAAACTCTGTACCGATCTACATCATGAGCGCAAAGACAAACACGAAATGATATACTTATACTTAAAAAGACAGCGCAGTACAAATAGCGAGTGTTAGCACGCAAAAATCTTTTTTCTTTTGTTATAGAACGTCTATAAATCGCTAGAAATTAACAATGTCCTTCACAAAAGTTACAACTGGAGTTGTTTTTACTTATTTCATTTAGGTACTTGTGTTCAAAATTTTGTCTTACTACAGTTTTTCTTTCAATCGATTTGATAATAAAAGTCAACACGAATCGATCTCTAGAACTCTAGAACCAATAATAATCAATATTTATTTACGTATCACAACCGATAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGATCGTACAAATGTCCAGGTGCTGAACTCGGTGTCGCTGCACCAGATCAAGAAGCAGTCGGGCAAGTCCCTCCGCGCGTGGCTGGAGCTGGAGCACGGGCCGCCCACCAGCGAGGGCTTCCTGCGCGCGCAGAGGAACTTCGTGCAGTCCGCCGCCGCGTACGCGCTCACCAGCTACCTGCTGCAGCTGAAGGACAGGTGCTGCTCGAAATGGACTAAGGGAACATACCAATTAAAAAGAGAAAACCACTGGGCTTATCCTAATTATTCTAACAGTACTAAACTATTGTTTTAGANNNNNNNNAAAGGTAAATCGATATGATTTAAGTAACATCCATATGATGTACAAATATCACTATAACTTTTTCCTAAAAAACACTAATACGAAAAATAAAAGTTGGTAGATTGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTGTACTTGGCCCTCTACTCACTTTCTAAAAACAGAATTTACAAAAAATGTTTGTCATTGGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTTCAATAACAATATTTAGGAATTTTACTAAATTATCATTTATATTATTTAATTCACTTTTTACAGGCATAATGGGAATATTTTATTGGACAGCGCCGGGCACATCATCCACATTGACTTTGGGTTTATATTTTCTATATCACCGAAGAACTTGGGTTTTGAGAGTTCTCCCTTTAAGGTAACCTAACCTGTTTATTAATAAATTACCTTAACAATATAAAATAGCATTTTCAAATAAATTTTAAAATATTTGTTGATGAGATATGTGATCAATATGTGATAAGCACGTTATTTTTTATTGCAGCTATATGTGTATCGTTCGGTTGAAAAATATATAATATGTATGTTCCAGCTGACTAGTGAATTCGTAGAAGTAATGGACGGTGAAAGCTCCGACATGTTTGCGTATTTCAAGATACTGATTCTGCGTGGACTCATCGCTGCGCGCAAGCACTGCGACCAGATCATACACCTCGTCGATGTCATGCGGATGGGTGCGTGGAAAATAATTATATGTTACTTTTACCATAAGAAGACGTGTTTTCGTGCTTTCTTACATAAAAATCTTTACATTCTGTAACAAAAATTATGAAGTTAGGAAAGGCGAACAAAGGAAACAGCGAAAATTAATAGGGATGGAGCAACACTCGCAATCGATAGATAGTTGGAGAAACAGCTGAATTTTATGACGTTATTTTCTTTAAATTTCATACTTTTTTAATAACTTATCGATCGCCATTCTAAGGAAATGCACTCACAGAGACAATATTAGATGGTGCTTAAATTCAATTCGTCCTAATACGTTGTTAAATACAGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGACGGCCGTGTGCGAATCCTACCTATATTGATTGACTCATCGAACGTTGCAGGCGGGCAGCTGGCGTGCCTGCGCAGCAGCAGCGCGGTGGCGTCGTTCCGCGGCCGCTTCCACCTCGGGCGCACGGAGCCGCAGCTGCGCGCGCTCGTGGACCGCCTCGTGCGCGACGCGCTGCACTCGCTCTCCACGCGCCTCTACGACAACTACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTCTCGCTTCTCGATTGCACCCTTGAGTTCCAACGAAACCGATGCATTAAGCAATGGGATGCAAAGGGAGACCCCTTTCGCCGTCAAAATTAAAAATAACATAGTGCCCGTAGTGACCCCTTTTTATGTTTCTCTCGAACTAAGTTGGACGTCATCTCCGTATTTTAAAGATTTACTTGTAATACCTTTCGCAATCTGAGATATTTTCGTGAGTAAATATAGAACGTGAAGTAGAGTAAAATAGAAATCGTATTTGATGACGCTGATTTTTAAATAAATTTAATGTGAAAATTTTACAAGTGTGTCTGTCGTACTAAAAATATATAATATGTTTCGACGTTGTTAAATGTATGTACTACAAAAAGTATTTTAATCATTAATGAATTAGCGACTAACGTCGCTTAAATAAGTGATTAAAATTCTGTATTAAAATAAAAATTTAACTTCTCAATGNNNNNNNTATAAATGCGAAAACTATAATGATAGTATTACATTTACAATGTTAAATTACAGTCTGTACTGTCATAAAATAACTGTATAAAAATCAATACAATTAAAATTTACCCTTCTAGTTTTTCTATTGTTTTATNNNNNNNNGACATGAANNNNNNNGACTAGATTCATTATTATTGACATAGTCACNNNNNNNATTTTAGTGCCATACCCTCCTGAGACCGGACAATCAGAAAGGTATGCAAAAATTTGTTAGACAGTCTTAAACCTGTGTACAGTTAACAAGAGAATGTAAAAACAGAAAACACCATCACGATTGTACTTTTGTAAATGAAAAACTAATAGAAACAAATTTGAATAAATTATTACAAATTATACTTCACACAGTAAAGTCCTTCCTCATATTCTCGATCAGCAATTTTAGTGNNNNNNNNNNNNATTAGATTAACATAACATTATTCGCTCAATATTGCATAGATGGAAATACACTTTGACCCGTCCATTTTAGTAACTTTAGAAAATCATGAAGCACTTTTGTATATAAAGTATGAAGTTAATCAACGTATTGTGTAACAACTTAAAAGGCAATAGTCGAAATAATACATAAATTCAAAAAGAAGTACGAAAAACACTTACTGGCTAGTTTTCATTATTATCGTTCATTAAATAAATTTGAAAATGTAAATATTAAGAGATTGATAACTTTTGCAATGAAGAAGACTGATTGTTTCACGGATGAAAAGAGGTTAGATTTAGGTTCTTTAACGAAATTAATTTAAGTTTTATCATGTACATATAAAAATTGTTTTGAATAACAAATTGCGAATGTGATTTCTAAATTTATTCACAGATAATCGCCAAATTGTCGATATGAGAAAACATGATCTAGTTAGTAATCTATTATTATTATTAATAAATGAATTTATCGTTGATTAGATAGGTATGCTAAAACACCAAAATGTGAATTAAGACCATATTTTGACTGGAAAATGCAAAATAGGATTTGTTTTTCCTGTTTCGCTAGACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCATAAAACTTTATAAAACTTTTGTATTATATCAAATTTGATTTACAGTATAACACCATACATTCGCAATCACAATCGTGTTCAATTGNNNNNNNTCTTGTGAAGTATGAAGTATCCTACCTAATGAACTTTGATGTAGTTGGGAGTGTGTTACAGTTAACGTAATTCTTGGTTTAAATGAAATATGCCACAAAATCGCTGATTTCAATTTACGCTTCCGTTGAATTATATAAATGTCATTAAATAGTTTGAAAATGTAAAGCTAAGTAATTAAAAAGTTATGCTAAATGTTCGTTACTTATCTCGTGTTTGTGTTACACAATTATATTATAATTATGCAGATGTGTTGGTTTAAAATTGTATATGGTAAAGATAAAACAAACTTAAGAACGTTATGTCATACAAACTGTACACTTAAATTTCCGAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTAGACTTATTTCATGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGTTCTATAACTTTTTATTAAAATAAAACACTATATTTGTATCTATATAATTTATTATTCGCCCAGT