GGCATTTGTAATGTCTACTACTTATATATAATACAAACGACCTCCACTGGCAGATATTCCGTATTTTATTATTCCGAGACCCGTCCCTTTATACCTGCTACTGCCTGTGTAGCTCAGTTGAAAAATATTTCTTGAGTGTTAAAGACTATTCAGATACTGTAGCTTTGCTAAACTAATAAGCCAAAGCAAAGCTACGAAATTTCAATTATTATCACATACTTCTTCAGCAGCTCAACAGCATATTTTATCGAGTATATTATCTTATACAAACCTGGCTAGAAAAAGAAAATGATTCAGAACTGTAGGATTGGGATNNNNNNNTATACTACAGCCAATAACAACTTTATTACCACCACCCTCCGATGATTTACTGAACACAATCTTTTGTAATTGTACAACACAATCTTTTGTAATTATTCAAAAGGTTGTGGCGCCAACCGTGGATGCNNNNNNNTTGGATTAAGTTGTTCAAAAGTTTGTGGACATTGCCGTGGCCAGTTATACTTAAAGGCAGAGTCAACTACTGAAGAAAATAATAAAAATGTCGCTATAAATATATGAATAAGTCCACTCAACGTTTCGACGATAACTTCGTCGTTATCATTAACAGTTGCTGACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTTGACTAGTGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGACTCAATACTAACATATCAAATGAGTCAAAATGACTTGGTAAGCAAGTCTCCCAGTAGATAATGCGCGCAATTTCAGACTGCCAGATTGTAGTTAGCATGGAAGTTTTATCAAATGTTTTAAGTATTCAAATTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCATTCAAATATACATTTTACTTATTAATATATACAGAACANNNNNNNCGAAATTCAAATATTATACATATTTACAATCCACAACTTAAGGTACATGGACGTCTACTNNNNNNNTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTAGGAAATTTAGTATTTTAGAAAATAATGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGATAACAACTTGACTACCGGTGACAAGGATCTTAATTGTCATCTAGCCTTGTTCGTTGGTCCAGAAGCCGCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTCGCATCTTTCATGCATCATCCTGAATGAAAATGTGGTGTGGGAGGGATATTTCCATTTATACGGAAAAAGAGATTGGTTATCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTTTTTTGTTATATCTTCATTGTTTCAACATAATTATAAACTTGAGCTAAATACTTACGTTGATCTTATTACATATTTTACAGACACTCCAGGTACAATGGTTCGGCAACCACCCACTCAACGGAACTGGGCCAGAGTCAATGGGAGATGGAAGACGATGGCGTCCTGAAGCCGGTGACAACCAACCATCCATTGGCACCTGACTCCATTTTCAACACCATATTTTTTCGATGCACGACTGGGTGTGGGTTGCGATGCTGCTACCGAAGAGCAGGAATTGTCTGCTTCTGTGTCTACGGCGGTGTCCAAGACACCATTCACGATGATGTTGATGATGATATTTTAGATTTAGACAATGATTGGANNNNNNNNNNATTTATTCCATACCCAGCTAAAGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTTTCCTTTATATGTCATAAAATATTGATCCCAGCAAAAATGTTTAGAACCTTTTTTAAAATAATTTTATATAAATTACTTGAGCCACTGTTTAAGAGTTGTTTAAGNNNNNNNNNNNNNNGGGACCTTTACACCTTACCTCTTATCTTCATCCTATGTGGTTTTAGACACCATCCCCTCCCTACAACTATGCCAAAAATCGCTTTTACACGATTTATTTCTCCTATTTTGCAGTTTTTGGTCTTCGTTGAGTGAGCTATTATTTAAAAAAGTATACTTAGGGAAAAGTACTTACCCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTTGACTAATTGTAAGATTGTAAAACGTTTATACAAGTTTTTAAGTTTACAAAAGTTTTGAAANNNNNNNNNNNAATATGTGGGTAATATGATCTGTAGCAGTCTCTCCTCAGTCATTGAAAAATAAAAATCATGTTTAGTATTNNNNNNNTATTAAAGGCATTCAAATTATTACTGTAATTAGGTATATTTTGTGACACTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACTACAATGCTGTTGGAGACTAAATAGATTGAGAAAAATATATATCAANNNNNNNNACTAAATTTTATCCCACNNNNNNNATACTTACCCTCTTCTATTCTCACTTTATTACTCCACGTACTGTATATAAAAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGATGCCATACTTTTAATATCTACACNNNNNNNNNNNNCTTGTACAGGCCATATCCAAGTTTGTGTTGTGCCAAGTTTATGACAGTTGAGTACGTTGAGTGCGAGGTAATCCATTATTTACAGCAATTTTCATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTATTGCTCTAAATTTTTCGAAAGCACACAGCTCGAGTAAATCTCATGTTGATATAAAAACTGAATGCGTACATATTACAAGAGCCGTANNNNNNNNNCAAATATTCCAATATCTTTTCGCAAAATTTCATTAATTCAGTCTCTGTATTTAATTTTAATATTCGTTTTTATTTAATCTATGCGTAAACGAAGCGATAAATGCCTTTTGAATGAAACTATTGGCGATAAGGAAGCGATAAGAACGTGATGCTCGGTCGACACCAAATCTAAGCTACATAGTAACAAGTAAACAAAAAGCCGCGAAGCGTATTGACCAATGTATATTAAATAGCAATATTCATACTCTGAAACTCATTAGGNNNNNNNNNCTCTCAATAGCGATACTTAAAAAATTCACTGAGATCAAAATGTTAATTAAACTCATTGAAATTCGTACCCTTGACAAGTCAAACTTCTATAGTTATATGTATTAAATNNNNNNNNNTTAAAACGGAAGGGTGCGGCGCTATCAGTATTATAGTTCTTTATTTTAAATTGCAATAATAAAGTAGCGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGAATTTTACAGTCATACCTCGTGTTTCAGACTAAGATATTTTATAAATTGTTCGAAACGGTTAATGGACGGCACAACTTGATAATGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAAATAAGTAATAGAATTTTTATAGCCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATATATTTATTAGTGAAAATATTTCTTTATCAAACCCTATTTCAGGTAAAGAAAGCAATTGTAGCAATTTTATGCATTTACAAGCTTTGCTTTTAATAACAAAGTGTAATAGNNNNNNNNNNAGAAAATTAAATCATATTGACCTTAAGAAAATTAAAAATATTTCTTTGGCTGAATCTTCCACTTCTTGAAGCTACGATTTAATATTAGCAGGATATGTGACATAAATTTTTATTAGTTAAGGAAAATGTGTATAAATCTTGAAACGAAATAACATAAGACCCGAAATGATATAATGACATCGTTTATTAGTATGTGTTTAATGAACTTTATTGCAAGAATCGTATAGCTAAATATAGTTGGCATGGCAACAGTCGGCCGACAGTCGCCCCGCTTAACACATATACTTTCGACTTACTCGACGCATCACAAACGTGACAACACGAACATTATTATGTTAAACTTTGAACCCTAAGAAGGCATGCCTCGTTGGCGAAAGATACTAAATCGGTATTTTTTATAAACATTTGGCATAAATAACACGTACTAACATTACGAAGAACTAAAATAAAATAAACCCTTATTATAAATTCAAATGTATTGTAATTCTGAAAGGCTAGAGAAATCAACATATTTTCAATTTCAGACATCGTTTTGGTATCTCACATCGAGGTTCTTTTAGGCACTGCATTACATTTTGTTTTTAAAGGTTAGCTAAATAGCTGCTGATTTAGTTCGAGTGGCTTGACGTTGCTTTGACGGAGTACGTCAAAGTGACGTCACGCGGCTCACTCATATCTTATTGATAGCGAATCGGTTTACATTTGAGAAGTATTTCGGGCGTCATTCTTAGCGACTAGTATACAGTAATAACTATACCCGAAACGACCCGGGACATATTTATATTTTCAACACTACAACATCAATATCCAGATTAATATATCATTANNNNNNNNACTATTACTATATATGGTTACATGGGCGTATATGATACAAGCAAATAATCGTATGCGAGTAAAGCTTACAGCATAAAACGTTTGTTCAAAATTCCTACATACGTATTTCTTTGGAATTATTCACATATAATTTCGTAGAATCGAATCACATATAACATAACCGAACTGGATAATGTCACGAGTATATATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTGAATAAAGTGTTACTATTCTATTACACGTTTCTCAACTCTATAACCGATCACTATTTTATCGACAAGGAAATATTATCAATCGAAACAAATTTTGAATCGATTATAGAGTTCACTATCGAATATTATATACAATTGTAAACGAATGACATGAAGATATATAATTTAACAATTACATAGTAACTTAATCTAGTATCCGAGACATTATTCTATTCGGATGAATCAGTCATTCCGGTACATATATAAGCCGTAACATCTAGATGTGGATACAACGTTCCGTTTCAATTTACACACGTCGAGGTGTCGATATAAACGACTATCTATTCAGTGAATGCAAATATGAACACATTTCATATTGCTCTTAGTAATGTCAGTCTGAATTACCATTGTTTTCGACGAAAATTTGAAGATTTTAACAGATTAAATGATAACTAAATGTGTTGAAAATCGATCTTTANNNNNNNNNCGAATAAGTTCCTCCATCGTTGCATTGATTTATAGTCGTTGAATCGATGACGCAACGACCACTTAAATCGGAAAAACATCGTAACTGCGCTATTGTTCTTAAATTTAAAATAGTCACGCATTCTATCGGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAATTCAACCGCTCAAATCACAAGTTACGACGTTTTTCCACGATCCACAAAGGACACGTGAAATTTACAAATTATCTCTTATTTAAAATAATCTAATACCAATAGTATTATTGCAATAAATATTTTTTCTCAGTCTTTGGTTCCATTCTAGTACTTAGCAATACTTTAAATGCCCTCTATTCCGTTTTAAATCAAATAAATTTGTTCGCTAACATTCAAACCGTCGATTACTGACGCATACCATGTGACGAATTAGCCATGATAACAGTTGACACACACAGGAACTTAGCGTACGGATAGCAAAAAATTTAGATAACACAATTTATATTACAACAGTCGTGTTAATTATTAGTTAGAGTAATTTTGTTATATAGAGAAAAAGAAATAAATAGAATGTTTCTACGACGATTCTATATCTTAAAAATAAATGGTTGTGAACACATTTTTCTACTGTCGGCACTTCAGTTGTGTGTGCGTGTCGTATCAAATCTTACAAAGCTATACATAACTGGGGATAAAACTAATTCCTACGCCCTATGAGCTTATTTNNNNNNNNNNNTCAATATTTTTGTCATCTCCATTTTTTATTGCACATGAATTATTTAAAAATCACAGATTATTCCGAAAGAGATCTATAAGAAGTCTATTAGGTTTAAAATTAATGTGTGGGAGGCAATCAAGATCGATATACCACTTATATANNNNNNNNNNNNNNNNNNNNNATNNNNNNNGTATGTTTCGAAAATTAGACATAATATATTTATAGTGATACGTTTTGAATTGGCATTATTTTTTCACTAAACAATGAAAACAGAATATAAGTTTAAGAATTATTAACGAAACTTGGTTTAGTTATAACTGTTTTCAGAACACGCTCAAAACAAAATATGATAAATTTATATAAATATAATCATTGCTCTTTGATAGTAAATATATAATCGTACATACGATTATATTCTCAAACCCTTTACGTAATGGATAAACNNNNNNNTATCAATAAAGCCAAAATCGATGTCTAAATTTCTAATTTTTAATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTACTAATAAAAACGCTAGAGGTGGAAAAGTTGCAAAATGCAGTCAAATCAATAACAGTATGGCATTTGAGTGTCCTTAGTTTATTTTTAGAATGTTTAAAACTTGGTCAAAGGTTGATTCAAGTACAACACAATCATTGAACCATTTCAATTAGGACTGCTTAGTCTATTCATATATTAATGAACTTTTATTTGTCGATATATTTCGCCTACTACCAAAATGATTCATTGCGTTAACTTTGGACTAACCCATTGGAATTTTTCGATCGAATTTCATTGAAGTTGTTGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAACAAGTGCGATTATATCGACTTATACTATAGTATATAATTTCAACTTTTGACTTCAGTTTGTCTTGATCACGATTGCTANNNNNNNATGTTAAACGTATAACAATAGAAAGCCTAGAACTGCAGATACGTAAAGCCTCGTCGGTGAGTTCATTGAAACAAAACGANNNNNNNNNNATCATCTAAAATTGCAACTACAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGTAAATTATGTATTAAGAATAAATTAATAGTTAACAAGGTATTTGTATGCAATGCGAATTTAAAATTATTAAAACAGAAAATCAGGTTAAAATTTACTCAGTGGTTTCGTCCGGTAAATATTCACATACGTTCTGGTCGCTGGGTTTCGTATAGATCNNNNNNNACTTGTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTATAAATAGCTTAAAGATGGCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATACTAATATGCGGCTGGTCTATCTGTGACATCGCTTACTGGAAATTAGATTTTGGCATACATATTGTGAAAGTTCTATTAGTAAACAAAGTTGAAGGTTATACAGACCGTCGGTAGTCAACCCTTTTATATATTTATATTTGTTTCTTTATATTGTATAATTAAGCAATCTAGGATTTGCGATTACATCAAGTAAAATTTACTATTGGCAGATTTATATAAACGTAGAAGCCGAGTGATNNNNNNNTCTCANNNNNNNNATAAATGTATGTACAAAATAAGTATTTCGTATAAATATTCTAAAACTTTTTAAAGGTTCAAATAAATAAGGGTCAATTTTAATGATTTTATTTGACACATTAGAAAGTAAATTTTTATAATTTATTAGAAAATNNNNNNNTATAACATATGTTTCGACGTAAGTTGTGGGAGACCATGCTAGTTTCAATAAGCAATTTATCTACCAAATATAATACTAATAATGACTCCACATGATATGCGTCGCAGAATCGACTAAGAACTATCCTCGGAACGGTAACGGAATTTTGAACAACGTGTATATGCGAAAAAGAACCTCATATTAAAATTATATAATAAAAAGCAAATCAACATTTCTCTTTAGTTTGATATGTTCCTCGCTCGTTTACAAACTATAATCGGTGATGTATCGATCGATTAATGAACAGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCTAAATTATATTAGTAAAAATAACGAAAATTCCCTAAATGCTGCTAAAGAAAGGATCAGTCTCTCGTGAATACAAATGACGTTCAGGTAAACTATACAACGTAAAGGCACTCCCTGTTCAAGCTCTATAGCGCACCGTATAAAAACAATATTATCAAAACGGAATTAATTTCAACAAACAAACACATTCCCAGCTAGTATTTAATNNNNNNNGAGTAAAAAGACGTTACACGTAATTGGACATGAGTTAAAGACACAGTGTGTAGTGGAGGGTGCCGTGGTTGATATAGTTTACCATTCCTTTGATAATTTGAAAATCAAACCTAGGATGTTTACCTACGTAGCTGTAAAGTAACTGTTCAGGCCTCGCCGTTCGATATCCAAGACTCACTCGGCCAATTGTTCTGAAATTCAAAAATGTATATCGTTATACATGTGTTAAGCCTGTCCAATTGTACATGTTTGTTAAAAGCTTAGACGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATACTAGTCTATACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATAGACTATAAAATATTACATAATAAATGAAGAGGGAGTGGAAAGTCTGTGAAGAGTCTGTTCTCCAGGAAGTCTATAAGTGGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAAATAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTTATAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGACTTGAAAAAACATTTTGTACAGATTTAAAAATAAAATCGAATTAGTGTCTTGCAATAAATACTGCCGGCAGTTGTGTGGCAGTATGAGTTTCATGNNNNNNNNACAATATTCTATCGATATAACAGGTAATATAAGATAGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCATTATTTATGATAGTAGTTCGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTTATTACGGGACAAAACTCGCCAACACGTCGAATACGACAATACTGAAAAGTAGAACAGTGCTAGATCCTACGGCATTATTAACGTTTTTATAATCCGACGCAGATTACTAGAGAGTAAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTACGTCCAGCAGTGGATAGACTGACTGAGTTATATGTGTACTTAGCCTTTTTTAATGAAAATTGCTATAGTTAAGTTTCGTAGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTGCTCACCGGCCAGCGGTCTCCTCGGCCGGAACCCGCGGCTGCCGTCCGGTCCGCGCGGCGGCCTCGCGAGTACGACGCGCGGACCCGCCGCCTCCTCCAAGGACACCGTGCGTAGACGCGCCAGCAGCCGCTCCGGACGCTCACGGAGTGACTTCGTCGCCGGCTTGCTTCTGTTTAATACACGTACAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGTGAGTGTACAAATAAACTTGCGTTTTTCTGAAATTAAACAAACGTTACTTTCCAATCGTGCGTGATCATCCGAAAATTCGACCGTCATTGATTTGAATTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTAACGGATATCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAACAGCTGTACATAACATGCTTGTTGTATGAAGCATTTACTCGTACATATTATTTCATACTTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTAATATGATAATCATATTGTCNNNNNNNNNCCCACTTACCCGACTTTAACAACATTACAAGCGGATGACTTCCCGTTCCTAGGATTCGTCAGCATCACAAACTCGACCGAGTCGCCGGATTGCAAATCCGCAGGGTTGCCGCGTACCTCCGACATGTGGAAGAACAGGCGACGGTTCTCTTCGCCCTCTATCGACAGGAAACCGAACCCACCTGGAAGTTATTTATTCAATTTGTTAGCACATTTTTATTTTCTTCTCAAATAATTATATGTAGGCCTCGCCATTGTGTAGCGAGCGAAAACAAACCGCCCTAAATCTTTATAAAATAAATCGAACGACGTGGCTAAGCTAAACGATAAGACTAAACACGTCATTATTACTTTGGTGTTTTTCAGTAATTAAATCAGGATGTCAGCTTACACGAGTATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTTGTACCAATGTACACACTTTAGGTGTTACAATACTTTTTATTAATATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACAAATATGTATTTTAATAAAATATTGTATGTTCAAAGATATGAGATACTATTTATTTATTTATAATTTATATAACCACACACTTCGTACATTTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAAACATCGCGAGGAATTAACAGCACAGTCTTGTTAGGCGTCTCACATAATATCAGTTATTAAATAATTTATTAAATATCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTTATATATTTTACCATTTAAATTGCATAATTATACGTAGGTTGGTGAAGAATGTCAGAACTTTGGTGGTCAGTGACTTATTTATTACGTATTAAAATCAGTGTTATAAATACCGACAGTTTCAATTTTGTAATTTTATATCTATGTACTGCCTCTAATCGCACTTGTTATTTTTACTATTAGGGTATGTTGAAATAAATCTCTACTAGGGGTAAGCACCAATATTGTTTGAATGGCATGTATCTTAAAAAACTGTTCACACAATAAAGTCTTACAAACAAAATGTAAAAAATTAAGATTTAAATCAATGTAATTATATAACGATAGATCACTGCACTTCAAGCTAACGCTGGATTGAATGAGACTTCTAAATTTCTAAGACATCATCTGTAACTAGTACGCCATAATTATTTAATACATTTTTATGAAAACGATTTTAAAATACGATGAGTTTTTACAAAGAAATTTTGTAAATAATAAAGTATTCTGCTAAACGATTCATGCAATTTCACCTAAGTCTCGATAATAGCAAGTCGATTCCTTATTTTGAGTTGATATGAGGTCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTAATAACAAAACAAATCACAATGTCAATCATTGCAATCTGTGTCCTGTTGGACAGTCTTTGTATTTTACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTATTTTAATCAAAACAANNNNNNNNATTAAATAGTTTATTAACAAATTTAATAAAATATAGAATTAAGATTCACCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATTTTTGTCTTTGTAGGATTCAATTATGATAAGTAAAAACGATATTGCAAACAGAGTCAAAGTGTATATAAAATTCAAAATATCATCGATGTTCTATGTCTTTTTCGCAGAAATGACACGGCCCTTTCGAGTTTTAAATCTAGATAGAATCAATACATTTTCATTCACTGTCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTATACAGCTAGTTCTTGTAATTATTTCAGTAAAACTGTGTGGTTCAATAATTAAATAGATATTGATATTACACTTCGACAGTCAACAAACAATTTTGTTTTAAGTTACAGAATATTTCTGCTATTTTATGTAGAAAATTGAAGTAACACTATTACGTTTGTACATACTATTTACGAGCTCAGTTGTTTTTCATTATAAATATAGATGTCCCACTACGATGTAATTTATTACAATATCATTTTAGNNNNNNNGGCGCCAGACGGAATAAATAATTTTCAATGGTTTTAGATAATGCAAAAGAACTTGAAGTTTATAGTTGTGTAATAAACAACTATTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGTCGCCGGCGTGGAGTAAAATGTTCTACCATTTGTTACTATAGAAAACCATATAAATCAAGAAGCAGTCTAATAATCGATTTCCATTAGAATTTGTTACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTAACACTTTAGAGATTTATATTAGCAGTTGTGATATAAAGACTATTGTGTTAATGACGTTACAACTATGTTAATTTGTTGTCCCCAAATTCCGGTTAATGTTTTGTGTATTTTGCAGAAAATATATTATCATGTTCGCTAGTGTTAGCAGCGAAGTTTTAACGTGCATTTTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGCTGTGCTATAAAAAATATATTTATTTTATCAAACATAGCGTCAATTCAATATTAACGTCAATTATTTATATCAATCAATCAGCAATAAATCAAATGAGCTTATTTTAACCTCTAAATAAAACGCCACCTTCAAACGAAATAAAAAATGTTAACTTATATATTCAACAATTCTCATTGTAAGTNNNNNNNTTATAAATTAAGAATGTTTTCATAATAAGATGATCATATACACACACGTACATCAAATTAGAACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN