CTATGAGTACTCATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACTAACCGAATCTCAAATCATCAAATTACCCGCCAGCTATACTAAACGAAAATACACATTTTAAAACACATAATTCGTATAGAACTCAATGAAAAATTTTAACAACAATGTTTATTAACATTAATGATATATATAAGAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATAATTAAAACTTGAAAGTAATTGCTGTAGGATCTAACTTTACGTACAACAGAAATTAGTATTAATTTGAACGCAACCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGACAATGACAGATGTCCCTGTATACCAGTATCAGATGTCAAAGTCATCTGTTTTCGTCAATGTCATCTGTCACTGTCTTAGTCACCACTGGCATCTATCAAAGTCATATGTCTTTGTCAATGTAACCTGTAATTGTCATAGTCAGTATGGCTGAGATTTTCAAGAAAGAGGGTACATTTCTATGTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACCCACAATAATATTCAGTACANNNNNNNNNNNNTAAATTACCCTCACCAACAGTTAAATCAATTACCCACAGCAAAAAGATCATACTTAAACCAAACAAACAATGGAATGAAAACAACACTCGAAACACTTATTTTTTAACAGGTTTCTTCACTCTCGTTGTAGTTGTTTTAGTTTGTTTCCTGGTTTCTATCTGTGTAGCGACACTTGGGACCCCGGTAGCGGCCGAAACATCACTTGAGATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACTGAGGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGATCACGACACTTGGTTCTATATAAAATTCAGATGCTGGCAGGCAAATCAAAGTTATAGGTACATTAATTTAATGTTAATAATCAGATTTTCTATTTATAAACAATATTTATAACAGAGCAAAATATTTATGTTGCACGCTTCACGACTACCCGCGTAATGGCCCTATAACTTCTACTTGCTAAAATTTATAATTGTAAATACTTAAAAAATATTGTCTCAGTATATTGTCCATCTAGTATAAGTACGAATAAATACGAAGGAATAGTTTATTCTATTTATTTCCGAAACAATCAATCATAGCTGAAGACTTTATTGGTCAATACACCGGTTCGTTTCAAAAACATGATACTAGAGGAAATCAATTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATTTATAACAAGGTATTAACAAAAATATTTACCGAGTCTCCTTGTGAATCTACCAAAATTCAATCTGCATACAATGGGTTAATCAATCAATTGGTAACAGCTACCGAAAAAAGTATACCGATTATAAACACCAGTATATATAATATTGGAATCAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACAAGCAATTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTTAATGAAGTTTTGTTTAAAAAATTATCTCTTAAAATTGTCTCATGGGACTAACTATTCAGTATATTTCGTAACTTAGTTCAGTTCTAAACCATAGTTAATGAAAACCNNNNNNNCTTTAAATGCAATTAACTATATTAAAATATAACAAAAACTTGTCTTGAAACGTTTAGTCTAAACACTTGTGTTTCAAATATTGTTGTAGAAAATACATCAAAGCCTAATTTAGATAGTGTTAAAAGTTCAAAAGATAATTATGATATTAATATTTTGACACCTAACTATTCAATGAATTCGTAAGAAACATACTGGATGATATTCACTTTATACCGATGGAGGAGCTGCCCTTGTATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTGATTCATATTTAACCCACGTCGTTCTGGACACGTTCCTCTGNNNNNNNNTGGATGGATGATGAAGAAGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTCTGTAGAAATTTTTCAAGGTCTATTGGCGACTCCAACGTCGGAATTAGCACAGATAATTTATAGTTTTAAGTTAAAATAGAAATTAAGAATGGAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAAAACAAGGTGCTCAAATTTATAAAGTCTATTAAGTGANNNNNNNNCGTCTACCTTTTGTAACAAAGTGAGAAAAAGGAGGCCTTCCCGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCCTCCCGGGTCTCTTGAAAAATTACTAAGTACTACAGATTATAAATTACCAAATACAGTTTGTATAATAATTTGTATATATCTATTTATTTTCTGCTATATTTGAAACTAATCAGTCTTTTTTCTAAATTATTTCGTATGGTAATATCACTAATAAAATTATTTAGTAATATGTATTGAGTGTATTACGTATATTAGTGAATAAAATAGTATGAAAAAGCTTTGATCTTCAATAACNNNNNNNNNNACAAATATACGAATTGTGAACATTAAGCACACCTTCTTGATCACCACTTCGAAAGATAATTTACTGCATACCTTATTTATATGAGCACTAACATTTTCACAACCACTAAAACTAACTTTATGAAACGATACTCAAATAAATGGAACATTTGATAAGCGTATGGCTAAATTATGAAAAGACTTTGAAGCATCAAAACCGGCTACAAGACTTACTTCAAACATTTGCATTGTATCGAGGAACTGCAGCTACAGGTGGATTTCCTTTCAAGACAGAAGGATGAATTTAAAATATGGTAGAGAACTAAAAATTATTCTGCTTTATATACCTATATGTGATAAATCATTTTTCATATTCGCTAGCTTGTTTATTCTTTACTTTATTTTTAGTTGTCTTGTGTTTTAATAACAACAACTCAACTATCATACTGTAGTAGTAAGTGAGCTCTAAAACAGCTACGAAACGGAATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAACGTATACTTAAGTGTATTTATACATTATAAGTATTTATGTAGACAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATATTGAGTTTTAATTTAGACCAATAACCAAATATCTATCGGCGCCCCTCTCTTCAAGGCCGCTAGGTTTCAGTTGTGTGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATATTGGTTATACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATCCAGTCTGTAAAAACAAAAGTCCATTTGAATTATATTTTGCAGACCTATTATTTTTAACCCGGGAGCTTGAAGGACGCGCTTCAATTTTGTACGAGGTTCAGGTATCCATGAACGAATGTGTGGATCAAAGAAAAATTCTCTTAAAATAAAAATGTATTTGTCAACAAATAATCTACTCGTGGAATGAAAAATTGATAAATTGTAATTTTATTGTTATTTACTCAACAGATTTTTTGTTAATTAAAAGAGTGTGATTGTATTGTCAAAATGTAATAGGTACAGTTTTTGACAATACATGTTATTAATATGGGTCGATACCTTCCTTTTATTTCANNNNNNNNNNNGAATCTATTATTGTAAAACGTTTTAGAATCAACGTGTCAATTTTAANNNNNNNAACTCGTATTACAAGTCGCTACTGAAAACGCATAACTAATGACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGCGTATAGATTGGGTGCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCCAATGTGCACCCGTTGTGTTGCCTATAGTTATAAACAGGTATGTCAATGCCAGTTATCTTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTAAGTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTGTATCGTCACTATCATACAAAGCTAAGATACATATTGTTACAAGAACAAACGCAGGAATATAAACATAAAATATAAAGATTATAAATCCAAAATACCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTCAATAACAGTGTAAAATACCGCAGTACTTCCAACTGCTCTCAAAATTTATTAAATTATTAAACTTTATCGGATAGTGAGTGCACTCGCAAAACCTTACTCAATATTGTCTCAATAAAGTTACAACTATCTAAATAACATAGTAGAGTTTGAAGTGCACCGGAATGAATTTTTAACGGTTTTCGTTTTTAACAGTTTGATGGATTAAAAGAACTATAATAAAATTTTATTTTCAACTTTAGTATCCAATGGTTGAATAGAATTCAATTACCTTCACAAAAATTAAAACTCCCATTGTATAGTATCTCCATACTCACTTTACCTAGTTTATTTTGAATATTCAAGTGCTTTTTTAATTTGACAGGTGAGCGCACACGCCTTACTCTCGCCTATTGTGTTGTAAAAGTATCGAAATTGAACGAGCGTAGTCCATTTGGAGGCTGTATGAGAGCCGACAATAACCGGCCGCCGCGCCTGTTCGTTTCTCGCTCTCTGAATATCAAAATCATTTTCCTCAATTCCATTGCATTTCGACTAGTGCCATTTTGTTGTACTGATTTTTATCGCATCATCCACGGCGATAAGTTAATTACGCGAATAAATCGACATTTTATTAACTCCACTGCTCGCTTCAAAAGCGGATTAACTTTGCTTTTTATTTTAATCGATTTGGTCATATGAACATTAAAGTCAGTAACATCAAACAATCTACATAGCTTTAAAACATACAAGTTAGTGTTGGAAATAGGTTAACAAAAATCTGTATATATTTTTGATTAATTAGTTACATCAACTTGCCTGCGTAATATAGAGAGTATCATGGACAAATATATAAGCGGGAATAGTTTATGATTAGATGATAAGGTTGAGATGGTAGGTATCGATAAACTTCCATTGACAAATGTCTGACCGATGGTCGAGGCTTGTAGCTCCAAGTAATAATAGCTCCATATCAATGCAGATCACGATGAATGGCGATCATTAGCTATAGTCCGAATTGTGATCATAATTTGTATAACGTTCAATATTCAGAGTTAAATCTATTTGAAATACAGAAATTAGAACCTATTTCAGTTTATTACCAAACAAAATGTAAAATAAATAAATAAACCAACATAACTATGTATATAATTGTGGGAAAGCGAGTCAACTTCTATACAACAATACATATTCAATTCCTTGAGGTCTAAAAACAACAAATCAAATTTATCTATTTCTTTTTATTAGGCGTTAGGTTTCGTAGCGGTTTTGCTCACTTTCATATTTATTATAGCTTCTTTATTGCTACTATATTTAATAAACTATGTCACTTCTGAATCAGTATAGAACTTGTATTTATTGCGAATTCGAAATATATCGAATAAATATACACTAAGCATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTATACAAAACAAATAGAAAAGTTTGATGATAGTAAACCAAAGCTCAATATCAACATAGAACCAATGATTGTAAATTGTTAAACAGAACAGACATTTCATAAAATTATAAGTATGTATTATAAGTAAGAAATAAGACTAGAACAAAATTAAAATTTATTTTTGTGTGCTTGATATAAAAATTAGTCATTAAATCATTTTACTTTCAATTACCAAGTTTATAATATTTTTAACATAGTGTTGTGTTCTGTTACTAACATTACACTTATATTTACAAGNNNNNNNNNAATGTAAGAATGATTATGAAATAAAAATAGGAAAAGAAGCAAAATTGATTTGTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGATTCTCTGCCATGTGACAAATAAAAGGTAACNNNNNNNTACTTTTGTGTGAAAGATATTTTTTATATCTAAATTAAAGAAAGATTAACTTTTACTGGTTTTCTACAGTTGGATTAAAGTTTTCAGTATGGATTCATATTTTCTGTAATACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTACATTGTTTTTAATAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTGTGTAAAATAGAGTTTCCTTGACATTGCATTTTAAAAGGTTTTATACGATTCATATTCAGTAAGGCTGGGCTTGTTAACTTATTCGTGAGCGCAAATCGCAGCAATGAATGGGGCGCAATGACTGCAAAGTGCAAGCTTTGAGTGCATAGACAGTAGACACGTGTGTGTCGCGTCACCTGATTCAGGTGAATGCAGGACGTACCGTCGTCCAATTTCGCGCGCTAAATTGTTCATAACGGAAGTTCATATCCGGACGTCGGGCCGCCCTACGCTTCAGGCGAGATTAGGCGGTAATTACCATTTCCTGTAACACAGGACGCAGACAGCGTTCGAGAAGTGGTTCCTTCTCAGAAGTGACGCGACGGAAACGTTCCGCATTCGACGCCCGCGGATGGAAGGAAAAATAAATGCTACAGTTTCTAACAATATTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAACACGCTCATTATCAGAATAGGTACTTGTCTAATTTCTTTTTGTGTCCCAGAAAGTCTATTGGGGTTTCTGTTTATCGAAGAAGGTTAGCTTATAACTGTAAAACTTTTGTTTTTCTAGAATNNNNNNNGCAACAGTAAAACGCAAGTTAAACCTCGCATATTATATTATATGGAAAAAACATTTGTGAAAGAAAAGCTTAAGAAGAACGGCCTAAATATTAAACGAAGTAAAAGACCGCAATATAAGCTCCGTCGGAAGACATTATTTATCTGTACGCTTGCTGAAATTGAGTGTACAATATTTTGAACCGGAAAAACTGATTATATAAGAATAGAGTGAAGTACACGGAGAGGCTTGCATTGGCTTCGTCGGATGGCGGCAAGCGCGCCTCGCTGCCGATATGATTGAATAAGTGAGCACGGTGCTCCCTAATGAAACATATTGAACGTGTATCGTATCACTTAGCCATGTCGGTGCGCTCCTGTATTCGCTTTTTGGGGCATGTCAACAAGCGTCGTTGAAGCCAACAAATAACATTACGGCAGAGTTTCGTTTTAAGAGAGACAATAAATTGAATTAACTCGAATAACTTTAAACGTCAAAGAGGAGTAAAAATTTAAAATTTGTTTTACAAAATAAATTTTACGCGGCATTAGCGTGACGGTTTTTGTGTACTTGTAGAATGTAGAATAAATATTTATAAACATGTTTTAGATGGTTACAAAAGGAAAGATTCAATTAATCTAATTTAGTTACAATTAAGATTTATCTCGCTTAAGAAATGGTTGTTATCAAAATTAATTTGGAAAGTACTGTTGTATAGTAAAGTGGTAGTTTTGACCCGATTCGTGCTTGGTTTTCAAACACAAAACAAAACGTTTTCAATCCCGACCACCAATGAACACCTGTGTTTTACTGCAAACACTTTTCTTCCTTTCTTCTTACAGCAAGGACTACTGTATCCGCAGAAGTAATTAAATATAAGATAATGGCCACCATTGATTTTATCCGAATATATGATCCAAATGTGTGCATCTTCATAGTTTGTAACACTTATAATAATTTATTGTTATTTGTCGTTCTTTAAATAGGACGTGTTCGTTTAATAATAANNNNNNNATTAGACTTACTTTATTTAGGTATTAAATAATAAATAAATTTACTTCATTAAGTAATTTAAGGAAAAGCGTAAAAACTCATTGGGTGACGCGAAAGTTCCAGTTTGGTGACATGCAATAACACTGTGGTGGACAACAAAGCTCTTTGAACATGTCCACTGGTGAGTCAGCTAGTCGCATGGCGAAAAATCCGTAGCTTTGTAAGTCCTCGTTTCACTTCAATGTTGTCAACGCCGAATAAAGTTGTCGGAAATTTTGTTCTCGNNNNNNNAGCAGCAAAGTTAATTTAAAAGTAGATAGGTAAATAGATATTTAATAAATTTTAATGCTACTATCGTTCCCAATAAATTTGTCCCACTAATATCTAAAATCAGAAAAATATTTGTATTAATGTTTTTTATTTATTTATAGAAGCTTTCATTTCGGTTAACATAGNNNNNNNNTTAGCTAAATCGCATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTCTTAGAATTGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTNNNNNNNNNNNNNNNNNNNCAAGTAATATAAGGAAGTTGGCATATAACCTAATTGTTAATGTAAAAAACCTGCAGACTAAATAATGAAGATAACTTACTTAAGTCTACGCTTAAGCAAAATTGGATTAATCCTACACAATGTTCAATCTTCATCTAGTGTTTATTATACAATAAATTAATGTGAAACTGATATAAAATATATCTTCATGTTCTAAACTATAGGTAAATGTTAAATAATGAATAATCTACATCAATTATTAAAAGATATTATAGAATAGAATATATGGAAAAATGATTTACTAATTACTATATTTAAAATATTGTTACCGGAAAATAGGTATTACGCAACATTATTGCAATATAAACGTTGATTGGAAGAATTTAACCAAAAAAGCGTGACACTTCATAATATCCATGTAACGTACATGTTAATCAAATTTCATATCAAACCAAAATTACCAAAAAACACATTACGTAGCTGTGACAACGTAGGTCATACTATCGAAACAGATTATTTACAGACAAACAGCAAAAGTAGTGCAAATTGCGACCGATCACGAAGCAAGGTGCTAACTGGTTTGGAGTGATTTGTTTGCAATGCTCAATACTCGAGCATCCAATGAAAACAAATAGTCTCCATCATCATATCACATCGACTAGTAAGTGGAGACCAAGTATTAGCATATCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAAGATAACTACTACTAGTATATGCTCAGTGAATCGATCAGATTGTATACTGGATAAATCATCTCGTACAATTGGTTACAATCTCAAATAAAATAAAATATTATATGTAAGTAACTTATATTTAAATACTACATTCATAAATAAATTCACTGTCATTTTCTTAAATTAAAAGTTATTATTTGTAACATAATTTGTGTCTCTTATTGTGGCGTACCTGCCACCGTACTAGCGTAGCGATTATACGGCCCCCTGCATGCCCCGTACTGCAGGAGCCTCTACGTGCATTTAAGCAAATTTATTTAAACTTTATTGCTCAGATAAATAAGAATTTTTCATCAAGTGTTGACCCGCGGTCCAACTCTAATTATATAATTATATAACTGTTTCGTTACTTTTAATCCAGCTATAAAACGCGATATCTTAATAAATTAAAAGCTTTTTCATTTTCATATAGGTGTGCTACGCCACTCACAAAATAAATAAAAGGGATGGACATTATTTCCAAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAAAATTAAAATGAAAGGTGATAATAATATATACCCAGTAGAACTAATAAACANNNNNNNAAATTAAACATGAGTATTTGACAACTAAAATGAAATTCCTATTATGCGTGTAGGAACGAAATTACNNNNNNNNNNNNNCCCCATAAATGTTACTAAGAATTATGAAATACCAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATTATTTATTTTTCACCATTCAATCATTGAAATAACTGTGTACTTTCAGATTTAGTGTGAAATAAAAATTATTATGCTAGTTAGAATAATATGATTTCCCAGTAGATATAAATACATATTTTTAGTAAGTCGATTTTACGTCAATTTGTAACGTGCTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAGCCATTAATATTAATAGGATATTAGAATAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTATATATTGTCAATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGCCTTATAAAAAACGTACATAATCCAAATACACAGTACAAATAGAGTAATTTAACACTCTATTTGTTTAACACTCATTATGTGACGCGTGATATTCAGTTTATTGACATATCGAAGTGGGGATTTGAAAATGGTTACCTGATATAAGCAAATGTATTTTTATAGAATTGCTAGTTATATGTCATTCTGAACATCACTAGGTATTGCATAAAACCGCCTAGATCTAACTAAAATTCATTTAAAACGCATATCTGAGCCGTAATATACCTTGAGATAAAGTTGGAGTGAAACNNNNNNNNNNNNNNNNNNNCATTCGTTTGAAGCAATTTGGATGTGCCGTGTCAATTCAATTACTAACGCCGAGCGCTACAGTATTTCGTTGAAGATTAGGGCAATGAAAAAATACTGCAGGATAAAATCCAGTAAACATTTAATAGATAGGTATATTGCCGGGAAATCTTTTTGAAACATTTCTTTACTAATAAAAACTTGAAACTTAAAAAATGTAACTTTCTTAATTGAGTTCTGTAATAGATGTTTATCTAGCACAATAAATATTTTATCAATAAGAATTCAGTTGTATTAAAGTAGTATTTTTATTGTATTTGTCAACAAGATTAGATGATAATTTTGTGACGACACAGATGAGTCCAGGCAAAAGCGTCCCACTGTGCGAAGCGACCGAGTCGCGTCCGGGCGTCATCGTCACCGACATGGACACTGTCCAAGAAGAGAACGATAATGACAGGTACGTTTGTTATACTATTAAGCAATTTAATTATTAACGATATATCACTGTCGGCTAATGAAGACATGTCAAATACACGAGCACTAGCGACCGTATGATATGTGTACATCGTTTAATATAAAAGATTTTCGATATAAAACACAATTAATGATTGTGTTAATTTACCGTCTGGATCTCAGCCACAAAGCTAATACATGCAAGCAATTTAATTAAAATTTTCTTTTAAAGTACCTTTTAGTTCTTTGTCTTCTCACTAAAGTTTATCGCTTATCTTTTGCGCGATCAGTTGCACGCTTTCTTCTTTGTATAAACGGAATTTTATATCTTATAAATCTTATGGTATTTCTTTAAATATTTTACTGAAAAACATATTTAACTTACCATATAATTAAATTTTAAGACATCCCGAGAAAGTTGGTATTGAAAAATCAATCACATGGATATTTTGACTAATTGTGAATAAAACATAGATTATAGTGAGATATGTACGTACATGTATTTATATTATTAATATATTGATATATGCAAACGATCCATTGCTACGTGTAATCCTATATCAATAAATAAACAAATATCTTAGTAAAATATTATAAGTCGTATTTTTGAAATTCAAGTGAGACGTGCGGATATGTGAAATCTTATATAAATATTTCCGGTAAAGATGCACAGTTCGGAGACTTCTCGGCTCAGTCTTGGCGTCAAAATAGTTCAATACAATACTCCAAAATATTCAAACTTACATTGTAGAGAGTGTTATATTTNNNNNNNNNNNNNNNNNNNGATAGGCGCAAAATTTTTCCTTTTTGATTATGTGTCAACATTTTTAATCTCAACTTTTAAAATGAATTTTGTAATATTTTTGATCCAAGATAAAATGAATTAAAGAATCTCATCAGATTATATGACAAAGTAAGGGGCAATACAATTAATAGTCAGAGATATAACACATTTTTCATTACATCTTTTAAATAAAAGCGTTCCACGACTCGTGTCATTTCAAAAAATGTAATGAAAAATAGCTACATGAAATTTAGATTGAGCATATAACACCTAAAAACAGNNNNNNNNNTTTTGGCATGTTTCACTGATGATCTAAAGTCTGCTTGTAAAATGTTCTCTAGCAGCGTATAGTAACTGTGGTTCGTGAATATTTAGAATTTCGCGCCTTAATGTAAGTTAACGGACTATGCAACTAGAATTCGAAAAATGAACATGCATGCAAGTAGATGCTTGCTATGCCAATATTTTTAAGCGCCAAGATTGTATTTCTGTTTAATTAATTTATAAATTCAGTATTTATTACATGCATATGTATGCCTGGTGAATAATTAATTTATACATAGGAGTAAAATATAAACTATATTAATGACTCGCCTTGTCTACCCATATAAAGGTTAGATTCTATTACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAACAAATTATTCGCTAACAGTGAAATATTGTGTATCATCTTTTTATTATATTTATTTAAAATACAATGCAAAGCCTTCAAACATCCTCTAAAAGATATGGCTGTAAGAAATGCATACGCAAAGAGGGATTTGGGTACAGAAACGTTGTAGAAGCTGCAAAAATATTTATAACGTTTGATAGACCGCTTTGTGTCCCATAATACGCTCCAAGCTTGACTAGTGCATCTACGCTAGACGCCCACACTCAGCTGCAAAACTACTTGCATTCCTTGTCTACCTATAGATCTTTTCATACTCTTAAATCTTATCATTTATCTAGGATTTTTTAAAAAGATATATGAATAGCATTTATATACTTAGCTATAAGTTTTCCTCAATATAATTTAAGAAGTATTTTGCCTTTTTAATCAGTGACGAGTCATCCTATTCCGATATACGGCAACTAAGGGAACGTACGAAAGCAATGGTGAATCCAGGACTCGAACAACTTTTGCAAAATTCAAATTCGCAACCAAACAGCCGTGGTGTATCCAACGATATCGAAGTGAAGCTGGCTGCTAATCTGAACACAAGGTAATAAATAACAACCCTACACTTATACATAATTTTTCAATAATTTCTATGATTACTGTTTTANNNNNNNACTGGCAGCTCTGTAACTGCTGTAAATACTTATTAGTAGCAGTAGTCACTTAACATCAGGTGAACCACTCCTTTAATAGCTGCATCATAACTCAGTTATAATTCATTTGAAACCTACTTCGTAACACATTAATAAAACTTTTAAAAAATTCTCAAGGCGACCATCGGCGATAATCGCAGCGTTTCGCAGACCATCGCAAGCACTAGCATTATGCGCGGCGACACAGAGACGCTTCTTGTCCGAAATGACACCGCACTCGCGAACCTCCGTCGCTTCCACTCATGAGTCACCGCCTTCAGCAGCTGAACTATTGGGACAGTAAGCCTGCAGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTCATTCATCGATATACGACATATCCATATATGTTGTTAAATATTCAAACAATATTGATTAGATTGTTTGACTGTAACACATACAATTTGAGATTATTCGGATATATGAGATGAGAAATGATTTCGTTTTCTGGGATTCTATTTAAATAAATATATTACAGACTCCAAATGTTACTATTAGGTCACAATTTTATTTTAGTTGTTTATCGTATGTAATACTTATATTCTAAAGCGGTTTCAGGTGTGATGATTCACGATTTTTAAATAGTTTACACTTCGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATCCAGCTGTGCTATACTTAGATTAAAAAAGCTGCATTTATTGTCTTTTTACTGNNNNNNNNNGCGTAGCATCTGAGACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTCCCAATAATAGTTTATGTTACAAACGAAGAAACTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAACTGCATAAAAACAGTAAACATTTATTATCAACAATGTTAAATACTCATCGGCTCTTTTTAAAATAAAGCAATAGAGACGAAAGAATACTAATCATACGGGTTCTGCCAGAGCTAAATAGACTGCGTAGCCTTAGATATTACAAGTAACACGTGTTCTAGAGTTGGCAACCTCATTCTCAGATTGAATTTTATAATAGATAGAGTAGGAAGACAAGTGTTAAATATTCAATAAATGCTTTGATAAACATTTATAACAATTGAAAAGATCGATTCCGAAGTAACTGATATCTACTTTATGTCTCTGACAATGTGAGCAACCTTCAACGCGTCAACGCCATTCAAAAGCCTACACTATATTTGTTAATATAGACAGGTGACCTGACAATGCTTTTGTGAATATTCACTATAAATGTTTCTCGCAAATGTAATTAAAATATGAATATCATTTCAATATTCTCTCGCTCATATCTTGATAATGACACAATGTAAAGTTTTCATTTATTTCAACGTCACGATTGTTTGTTCGAAAAATCGATTAAGTGCAAAAGTAAATCATTTATTTTACTCGTAGAGTAGCTATATATTCACATATGTATGTATAAATAAATTCATTAAAGCTTTATTTATTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATGATTCTAACGTTTTATCGATTTATAGCGAAGCCTTAAGTAAGGCATTATCGGCACTAATAAAAAATTCGGTTACTGTTTCACTTTTTTGGAACTTAATTTTTAGTTTTATATAAACTCTTAATTAAGATTCTAACAAAATTTTATCGTTTTATAGCGAAGCCTTAAGTAAGGCATTATCGGCACTGTATGCTAAACTACTAGTCGTGCTCGGACTAGCATTTCCTGTCACTGAGGTTATTGCGAATGGCGTTCCAGATGCCTATTACCGGGTATATAATTTGTTTATTATAAACACAAGTTAACGTAATAATTATAAATGACAATAAACAGACCAAAAACATTGACTTCATATTAAGAAGTTCTTTTTTCATCATCAGTGGACTTGTACTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN