CTATCATTCTTGACACGACTATTTATAACTTGTAAGGTCTCTATATCACTGAACTTTGCATTTATAAACATCACCATCATAGTTAGAGAAGGTAATGCCAACTGGAATTGTAAACCAATATTTTAAAACAGATATAATATAGATAAAAAATAAGTCACTCCATAGGTATATACTATGTAGTATGTATGAATGTAAATGTAACTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTGGACAATAAAACATATAGAAAAATTTACAGTATATTCCTAGTGTAGGACTATGCACAAGAATTCATGGTAACATTTCATGATAACACTTATACAATAGTCTAAATGAAAAGTATGTGGGTAAAACATGTACAATTTACACAGTAAAACAGAATACTTACACCATATATAGATAGAACCGCATATACCAATATTTGGTATCTCCCACATTTTCCCACCACTTTAGCGTAGCAGTCGTCGACGTCCATACTGTTTTAAACCTCTAGCAAATCACTTTACATTAAACATTTTATAGTTTGTTTAGAGGCACCTTCTGAAAAGAGATATTTAGTAACACAACGCGTGGGAAACGCTAAGTAGGTCTTAGAAGGTCTAAGCTGGCTAGCTGTCTGTGTTTCCTTATTATTACAATATCCGTTGCGCGAATTTTTGAATTCGCAGTTTAAAAGAGAATGAGTAAACGCAACACACTAATGTATTTGTATTAGTAAGAACCAGCAAGGGGAAAGTACCATTCGGGAATACAATAATGACCCTGAATATGACTCTTACTTGAACTTTTCAAACTCTTTTACACTCTAACTAGCATACACCCAATTACATAGCTAATTGACGAAGTAACATATGCATCGATCGCTTTAGTTTAGAGTGAGACACCCATTTCCGTTCTGTCTTACAGCTACCAAAACTGTATTAACAATATCTGCGCCTATGAAATGAGTAAGGGTATTTAAACGCAAAGTCAACTTCGGCAGAGAATAAATACTAGATCGGACATTTGGTAATAATAAATACGGGATATACCGGCAGTGACTAGAAATGCCCCAGGCAGTTATTCCTGCTCTGTCTGTTGCATTGTCAGTAACGTGTAAAACTAAGGCTGGCGTACATCCAGGCACGATTTAGGAGAATGTTTATATAAAGCGTAGCGTCACGAAGCTGATGTTTAAGTTTGGTCTGTGTCACTCCATCAGTTTGGCAAGGTTTATTTAAAACGTGATAAATGCTATTTACGTTCCAATACACTGCGCAAACTAAATGCAACGTAACCAGTTCGGTGAAAAGTACGGGAAAGAAGGTGCAATTTACTTTTTATGTATAAAGTCAAGAATGACTTATTTAAAGTGCATGGTTTACATAGTTCTGTGTTGAAAATGGTCCTGGCAGAATAACAGCCAATAAAACGGATATATATAGATACACGTATGATACAGCAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAATGTCTAGGATTCGATGCGTTTACCATTCGTGTGACATCTTCGGGGAAAATAGCGGGCAGTGACGGTCTAGGGGCGTCGTAGAACTCTTTTCCGGGTGATGCAAGAAGACTATCGCGAGAGCTGTCTATCGATGGCCTCGGGGAATCGTAATATGGTAGTTCTTCGTCTGGCATTGGACTTGTAGCGCCGCTATGAAGTAAACTGCGACTTTCTGATTCCTCTTGTTGATTCTGTATCGCCTTGTCTGCTAGTTTTTGAAGCCTGTTTCTTACGTTTGAAATATCTTCACCAGATGCGTAAGCGCACTGTATAAATATATCGGGGACTGACGGGCGTGGTTTGTTGTATGAATCATCTTCGTTTTGATTCGAGATCGTGGTCGCGGACTTGGCTGGTATAGTTGGCGGTAATTTTTGCTTTCTCCGAAACCGAACCGGGTTGCTTTGCGCGGTTGGTTCAGGTTTATCCAGTAAGTCTGGAAGCGATGAGGTTACGTTGGTAATTCCTGGACTAGGCACGGCTTTGTTTTGTTTCAAATGACGTGCAATGTCCTCCTGAATAAATGAAATTACATTATCAGCTTAAACCAGTACGCAGGTGCAGTTTATTAGGTAATACGGTTTGGAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCATATAGTATACTATGTTTATTGTTTATATATATAAACTATGTTTGTAAGACTAACCTGCGATGCGGAGTTTACGCTCACGTATCGTTTATTTGGTAAAGTAGCATCAAGCCTTTCATTGGAATTCAGACATAAGTAACCATCAGTACCAACTAATGGAATATCGAGTTCGGATCCTTTTGAATTATCTTTGGCGACTTGGAGTTGGTTTTTCTTTTTCGCTTTGTTCCGAGGCGTGCTGTAAGCATCTGAATGGGATGTTTCAGATAACTCTGCTCTGTGGATTTCTTCGTTTGAAACATAGTAATCCTTTGGTAGGTTGGTCACTTGTAGCTTAGCAGTTGAGCCGTCTTCGTCTTCAGCGACCGTAGCGTAAGCTGGTGCGACCAAATCAGCGTCAGATAAAGAACCGACCGATTCGTATCTGTTATCATCTGCCGGTGGTGGCAACGGTGGTCGATCGTTATGGAAAGTAGGTGGCGGTGGGAATTCCATTGGAGATTCAGGCAGTGGCCTGGTGCTCAAGTTAGGCTTGCTAGCGCCTTTGTTTGGTTGGTTTGGTAGGGCAAACTGGGCACGCGGGGGCGCTGGAAATGCGCGGCATTCGAACGGTATGTATTTATCATCGAGTTGACTTAATCTTTGCTGTTTCTTGTCCATCTGTCATAAAAATCATCATTTTTAATGTAGAAAACCATCAACCTATTACAGTAATGAAGTATTTTAGAGAGCAAAACTTTTAACTTAAATATACGATGTAAACAATTGTAGAAATGAACGCAAAATAACATTACCTCTGTCATTGGCAGGAGATGCGTTTTCGCCATTGGTTGTTTCTCGTTCGGTTCCATAATCTCATTCTTTTGATTTGGCCTCGTTGACTCGTTCCGTTTCACTTTTTGCGAAGTTACCACTTTCTCGTACATCTGGTTGTTAATAGAAGAAACGCCATCACCCGGAGCTACCACGCATGGATTATATAATACACTGCTACTTACTGAACCTCTCGCGCCAGGCTGTGTTAGCCCCTGTTTAAAATGCATTGGTTAAATAAATAGTAAATTCTGTTTAAAATAACAAGACCCCCGGTAAAATAAAACGTGCGTTTCCTAATTTAATTTTCAACACTGAATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGAACATATAGACTAACATTTATAGTCTTTTTGGAACTTTATAAACGCTAACATGTATCCTGTTTAAAATGTAGGTGTTCATAAATGCTATCTAATTATTGAGGCGACAACGTAGGGCAGTTTGTAGTTGCTGTGTATATGTAACATGTAGTTGATACAACTGAAGCTTTTACTTCGCGTCATCACAACAGCAAGTGACGCTGTACGTATAACTGAGGGGTTATTAGTTCAACATTACGTCATATACCATTGATTATTACCTTAGTCGATTCTCTTCTGTTTCGTTTCCTTCTCCGCTGACGAGTTAGCAAAGTACCCGCTATTATTAATGCTAGAATAACGAACACGCCAGCAATACCGATGCCGATAAATTTGTACATGGACGATTTATTGTCGGTTGCTTCTGTAGGAACTTCTACGCTTCCTTCTCCATAGTTTTCACTACTGGTGTCAACGTCACCACCGTTGCCCGCACTTCGTGTGTCGGGTACTGGTACATTAGAATTCAATTATTTGAATGAATGAACGTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTGTCTTTTGACAAGCGGAATTATAAACCCGCAGCTCTAAACGGGAGTTGTTGATTGTCAGGAAATATGGGATTATGAGCTAACGGTGTCCGTCTATATACCCCACTTTACCATATAGCCTACAGAATGCAATTTAAATACATACCTTTGAGTATGGACAAGCTTTCAAGTGGTACAGTGCTGTAGATGATCTGAAACTTGGCGTATCTAAAAGTAATGTTGACGCTTGAGTGTCTTGTCTGTACTTTATACCTTGCGTCGTGGGAATGGCCAGGCTGGTTACAAATTATCCTTGTGCCATTAGGAAGCAATGTCTCTTCGTTTAAATCTAAAGATAGGTGTTCGATTAGCAACTTATAAATTCAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACGTAACCGTTACAACTACCAAACTATATATAATTGGGCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCAGAACGTTTTACAGCGGGATAAGTTGTAGCGCAAATATGTTGCAAATTTAGAAGAAAATAACTTGTTATTCCATCAATTTAAAAGGGGCGATTTCAAAAAATAGATAAACTGAAATATCGTTGAGTATAAAAATCAAGAGATATAAAATAAGAGAGAAAGTTATTCACGTAACATGTTTTATGGTGCAAAATGCTCAGTCACATAAGAGGTGTAATTGATTACTTCCGCTCTAACCAGAATACATTGAGTTATAATGTACATCCTGTTACAACACGTGGTGTATGTTGCGTGTGTTTTGCATGTGTTGTTAAAATGTATTAGTCATATGCTAACTCGGAGGCGTCAATTTACTGTTACGTCATAATAGCAACGCAAAATGTTTTGATGCATGGTCTACGCAATCAGTGTATGACGACACAATGGTGACCGGATGACAAATATGATGTCATAATAGAAAAGCAACGCTTTGCAAAACAACAAATGGACAGTCAACAACAGAATACAAGGAACCCATACTACCGTTTGACTATAATTAATACACAACGTGAGCTAAAAATGGAACCGCTAGTAAACAAGACGCCCCGCAAGATAAATGCTTAATGATATTAATACTAAGAAATGTTTGTGAGAAATTGCACTGACCAAAATAAGGTTATACGACCAATTAATTGCGCTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTCTCGGTGTTTTTCTACTATAAGAATGCGTGAATAGGTCTCCTTTTTCAATGTTTCAGTGTTTAATATTACCCAATATTCATTATAGGCCTATTTTTTTCTTGAATGTGCTTGTAGAGTTCGTAACCCTAAAATTGACACGTAGGCTATATACACTATTTCCTCATCATGGTAAAGTCGGTCAAAAAGTACCCATGACAAACAACAATATACGTAAAATTTACAAGCCTGGTCAGCAGGTTTAAAAGTACAAAAGGGAAAATTTTGACTGTTATATATACACAGTTTGATTCGCCATAAAACAAACATACNNNNNNNNAAACTATACTTCCTTTTATCCAAAGGGGCTTCAGGTCTAAAATTACCGTCACTATATACACAACAATGAACGTATCGGTTGTTTTTATGTGGAAAAGGAAAGTTTCGAATGAGAAATTCCTACTTTGGATTAAACTCAACTAAAATTTGAAAGACACGTTATAATAGTTGACATAACCTTCTAAATACCTATAGTCTGTTGTATAAAGTAACACTCAGCGGTACCTCGTACTATAAATTTCCTTTATCAAGAAAGTACTTAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTATATACCCATTCTTTAGCATTACATCTAAGGTATTACTTCCCTAAATTCCTAAAAAGTCATGTTACCACAATTACCTGTACTTTTCACAGTTATATAGCCTCTTCTGCACCCTTTTCCACTTCCACGCTTTACATCAACATTAATTAGTTCAAAAGCGATTCCTGTATCTCGTGTTCCAGCAACCAGGTTGATCCACTGGACTCTTTGATTGTAACTTACTCTCAGTTTTCCAACATTACGATCGGCAATTACTGTTCCAGCAATAACTGTAAAGTAAAAGTATCGTTTCTAATCCGCTGACGTGTATAGCTTATACTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAGCAAACGTATTTAAACAGTAAACAAAAATTTTCTTTTTCCCGGCTGTTAAAATTGATTATTAAAAGTATAGTACTGTGGGGAATGATGGAAACTGTTAGCACATAACATCCCATTTTGTTATTTTAAACGGGTTATTGTACCCCAGCGTACTATAGATCAAAACAGACCTAAGTATGTTTTTATAATGCCCAAAATATGGCATAACTTAGACACAGTAAAATACAGACTGTTATACTGCCTGTAATTCCAACCAGCTGAATTGTATGCGATATTTAACTACACTGTCACATTCAAAAAGTTTCTAAAACAGGTGTAAGACCACTTTGAAAACTTTACTTACGTGCTGTTACTTTAAATTGAAATGCCCGGCCTAGCAACCCGTTGCAGTGAAATATTTCTAACGTGTTGGAGGCCGATACAAGCGGGTAGGATATAACGCGGTTGGTGCAAAACTTACGGTAACCACCAACACCAGGATTCAGTCCAATTTCAACGAATGGTTCCCTGAGTTATATAAGGTAAAACTTAACGATTGTAAATAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATGTTGTAAAAATGCTTTATGCCTTTTAAAGGCTCTTCGCAAAAAACGNNNNNNNNNNGTATAATAAACAGTTTTATCAAACAGTTTATCAAGTTATATTTAAAGAGATTTATTTAACGTTTTTTTGGGGGTACCTTTCGGACTTAAAATAAATGTACAATCATAAACGGTAAACTTACGTTTGGGTTCCCTGGCAAGCGTTCCCACTTATATTAAACTGGTCAACTTCGATCTGCACTGTTAGATAGTTTCCTGCTGTTGTTCTAAACACCCATTTTGCGGAGTGAGGGTAATAGACTTGAGATGTGCCTACACCCCCTGTTACGGTGACTGTTTCACCGGATTGTAATAAAGTCTCTGGCATCTCGTATGTAGGGGTAGAACAGCGGGATGCAAATGAAACACCGAAACATATCGTTAGGCAAGTCAGAAATAAAACGACTTCNNNNNNNNNNNNNNNNNNNNNNNCTTCGTCGTGTTTAGCTGATTAATTTCTTTTCATGTTGTTTATAGTTAACAGTCGATATCTAAATAAAGCAAAGAAAATTATTATAAACACAAACTGAACAGAATATATGTTCCTTGGGCAACAAGAAACGTTAAACAAGTTGAGTTTATATATAGTAATTTAAGGGAAGGTGGGACACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCGTCCAATTCACACCTTATGACTATATACGCAATAGATCATATCCTATGATATGGAAAAACCCTGGGTTTTCTAATGCGTAGTAATACTAAAGTGATGCTTCATACATTTACAACAGTAACCGGAAGAATAATGATCACCGGATGTGACGTCATGACTCATTCTTATACCGGTCACGTGTCAACGTGACAGCCTCTCTCCCGCAAGGTTAAACGTTTATATACTTCATCTCGCTTGGTATTTGTATATAAATCAATTCCCAATTTTTAAATTATATAAATAGTTTTATCACTTATATTATAAGACCTCTTTCTTACTGAATGATACATTCTGCACTTATTAGAAAAAATGCTTTAAAACTTTTGTGTTATACTGCTGTAATACGTAATTCTACAAGAATACAATTGCCTATCTAACGTATACTTTAAAAAACTCCTTCATACGCCCCTAACAGCGCATGGAAATGCCTAAGATTTTGTTTATACCTATACGCTTGCTATAAAGTGAAAGAAATAGCTTTACATACTTGCTGTTAACTGAAATATAAACAAACCAGTCTTCGTGCGCTGCCAAGCTACCACTCATAACATTCAATTCACGTTACACGGATGTTGCAGCATCCGTGGTAAGAAGAAGTGTTTAACTGACCGTAGGTGAAAAAACCAACGTATTTTCTGCGGTCTCATTATTGAAATTTATTACGTCAACCATACATTCCAAAAAAACTGAAAACCAACCCATGAAAGTATTTACTGCGTCTAGCTATTTTAATTTCTTATATCACCTACACGTTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGTTACATTCATTCTACATTCTAACTAAAATGCATGAGAATAATATATACTTATTACTACACTCGTTAACTATACAAAACACGCTCCTACTGCTGCTTATTCTGTCATTACTTTTACATAAACCTTTTAGGTCATTATGGTATACGGTTGTTTATCTGTACACTAAAGTATGAACTCGAATAGCCTAAAGTTTGCTACTGTAATTTATATGAAAATACAGAGCGTGTACGTTTGGCAGTTCCAGTCTATCTCTATAGCTGTCTTCAAAACAACTAAGGCTAGTCACCTGTGTTATATGAGTCAACCGTTATTATGCCCGCTCTACCTTCGCATGAAATTGAAGTTACGTCATAACATCCCGTTGGCAAGAATGCATGCAAAAATTGCGTCAGTGCGTACGTAATATTTTGTTTGTTAATATTTCATCAGCTTACACATTCTGTGAGACATATAGCTACATTCGTTTACTATATATATCTTCCGAAAAACTTTCAATTCAAAGTGATTTTTTGCACAATATAGGACAATCTGTATAACGCGTTTATTAATTGAACGAAATACGAAATTTGTATATACATTAAACACGTTTGAAGACATAATAGCATTCTAATGACAANNNNNNNNNNNNNNNNNNNNAGAATACACTATACGATTACAAAGGTGTAAAATAATACTAGACAGAAGGTGTATACTGTATATATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTATTCACATTTTCGACACACACACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGAAACTCGCTTTTAGTTGTTTTGAATAAACAATCCATCGAAACCAATCCAAAAACTAACCAATTTTGCTTCCAAACGACGCCCAAACTTTTCGATCACCGATTCGACCCAAAGTAACACTTAGTGCCCCGAACCAATTACACGCTTTTCGCCTGAATAATCAACGCCTTTGAAAAATACGCTTGTAGTACCAGTAGGCGTTTTCAGTTGTATAAACAAGGCTGCCATTTAGTTAGTATTTACAGTATTACAGTGATGTAGATTCGTTTTGTTCATGTTTATAAATTCGTTTTTTACCGAATCAAAGCTTAATACTTATACAGGTTTAGGAAAAAAAGGTTACAAAACAGTAAATTTGAAATATTATTGAAAATTTATATGAATAAAGTAAGTTCAGTTTCTGTTAACTGGTTTTGTGTTTAATAACCATTCAAAATTAAACGATTTCTGGCAGAAACTTGCTTTTAGTAGTAACTAGTAATGGTTTTTTTCTTTGTAATTAAACAAGGTGTTGTTTTCTAAACTGCTGGTGGGATATTTCGGCAGTATATATGCTATACTGTTGGAGGTGATTGAATATTACGGCTTTCCACGCGTATTATAGATTCTGTACCTGTCATTGCGAGATTGGTTTCGTAATCTAAATCCAAACTTTACTTTAACTCGGACAGATATCACAAAACAACAATAAAACTAGCTCGACTAAATATCAAGCAGCGCTATATGTATTCTATATTACTAATAAACATATTGCTTTTAACTAAATGATTATGCATATATAGCTAAAAATCTGACGTCTTCAGTAAATGTTTTTAGCAATACACAATGGTCCATAGTTTTCTTTTTATGTTATTGTTTATTATTCCAGGTCGACTACAGTTCAGCGGTGACGTCACCATCAATGACGTCATTCGACTACAGCGAAAGGGTTTGCAGAAGTCCGCACTCTGACCAAAGTAAATGTGGACAACACATATACCCGGATATAAAAGTAAAATAGCGTTTTATTAGTTGGTTAGTGCATAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTGACTTTTCCTAACATACCATAAAACTCTCATACTACAGTGCGTGTTTCTTTATCATATCAAGCATGCTTATATTTACCATTCCAGGTTGTTCGTACTTCCCCCGATACGAATAGTTTTAGTCCAAACTGCACCCCGTTAAGTTTTCGCTGCCCAAGCTCCCATCTACAAGCAGAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGCTAAGGAATGGTTCACAAACGACAAAATCCTTACACCGGTTCGAGATTTTGCAGATTCTCTTCACGCCCCATTGCTTCCATCTGAAGAAAATGGATCAGGATGTACATCGTGGTCGGTGAATAAATACCACCGATCCAGTACCCCGAACATCATTGGGTTCGAGGCTCCTCCTGCCCACCTTCCAGGTGAAATTACAGATGATGGTCTTAACATTATTGAAAGGAAAAGTAAGATCTCTTTGCGAAGTTTTAGCGCCAGACAGTGGGGAGCATTACTGGGTGTTTGTTACGTCAATTTCGCTTCCAATGCAAGCATGTCGATTCTGACTTCGTTTTTTAGTAAAGAGGTAAGTAGAACTCATTTTTTTAGTACTGGCCGCATAGGAATACGGAAGACCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGCCTTCACTGATAAAAACATTAAACCGCAAAAATTGCGCCAGTGCGTGCGTACTATTTTGTTTGTTAATATTTTATCGGCTTTCACATTTTATGTAACATTTAGCTATATTAAGTTTACTATATGACTCTTACATGTAGCTGTATAGAAGCAAGTATAACGATGTCATATACATGTAGCTATATTAAGTCTACTTTATGATGCTTAAGATATCTTAAGAAGTCTATGATATGACTGCACCAAAAAACGTATTGAAATGATGTTTTGACAAAACTAGTGGACACTTTTAATTAAACGAAATCTGACATCGTTATAATTGCTTCTATACACTTCTTAACACGACGAGTGTCTAAAGCTTTTATATTGTGNNNNNNNNNCAGGCAGTTTATCATGGTGCAAATGAATTGGAGATCGGTTTAATATTTGGCTGCTACGCCATAGTTAACTCAATATGCTGCCCACTGTTTGGGTACCTTATACCATTATGCGGTGCTAAGAATATGCTGTTGGGCGGATTGCTTATTTCGAGCTTGTGTTCATTTCTATTCAGGTAAATTCATTTAAAAGTATAACGATTGAATACATAGCTTATTTGGCCCTGTGCGGTAGGGCAACGAAAGTAGTTATAACATGGCTGTTCGGAGCCATAGTTTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGTTTGTAATTGCTAAATCTTTTTCAGCCAGTTATTTCGGTTTACGAGCACCACTTTATTCGTTGCCGGCTGCTTTGTGAGTCGGAGCATTCAAGCGGTCGGTTGTTCTGCTTACTTTATTGGCTCTGCTGTGATCATAGCACGAGAATGGAGAGACAACATAACGTTCGCTATGGGACTGTCGGAAGTTTTCTTAGGAATAGGCATGATATGTGGGCCGCTGTTAGGTGGAGCAATATACGAGGTAATATTCTACAGTATGCTCTATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTATATAAGCGAGGTCCTTTTCGAGGATCTACGATTTCAGTCAGGTTTGGCCCATTATACTCCAACACATATATCGGCTATTTATGTACGTGGTTCATGCGATTAGTGTAATTCCGTCCCGAATTTAAAACTATCTTCGACTGAAACGAATCATTAATAATAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATATTAATATCGTAACTGTATTTGCCTCTTTGTTTACGATAGTAAAGGTTTAAAAATATTATACATTTTTAACTTGATCTGTTTTTCCAGAAAGGGGGATTTCAACTTCCTTTTATCGGTATTGGTTTCTTAATGTTGATTGGTTTATTTATCAATGCGGTAGCTCTTCCGAAGTCGACAGACGAATGCCCAACTTCAAATTTTCTTGCCCTTATCAAGTACGTTGTGTTTGCTACTACAAAACTCTGGTACCAAGTGTGAGTTCGTTTAACTGGTGGAATTGAAAAAGTTAGCTTGAACGGCATCTTCATTTAAAACCGGTTTTTAAATCGCTTTATTTTGATTTGGTTAGGGTTTAATGCGGTTTGATTATCGCTTCGGTGTGAGTATTATTGATATACGTTGTCACCGAAGCGTAACAGAATGATTTGATTGACTATAAATGGGAATGTTGCCTATACCAGTCTATATTTAAACCTTAAGCATTTAATGATTTTACTCCTAATTGTATAGTTTCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATACACCATGTAACTTCCAACACTGTGTTAAAACTGTGAAAACTTCGTCATACCGTTTACCTTTAATCACAGGATCCCAAACGTTGCTGTAACTGCTATATTTATGTGCGTTATGTGGGCAGCCATGGATTTTAACATGCCAACGTTATCTTTCCATATGGACGCGTTGAATGCTTCCCCTGTTGAAGTTGGTACCATGTTCCTTATTATGGCAGCGGCTTATACAATAAATGCCCCTCTGGTCGGTCTTGTTGCTAAAACTAAGGTAAACTCTAAACGAATGTTTAACTTGTGAAAATAGTATATAAATTCTGTAACCAAACGAGTCGAAAATCTTGCGTCCGCAACGTATGTATGCAGCATGTGAGCGATTGCTTTTTTGGGGGGTGATTCACATCCTATAATGATGTCTCGTCACATGGCAGACAAAGGGTCACCCATTTAAGATTACNNNNNNNNCAGTATAAGATATCTTTTACACTTATAATAATTCATTTTCAGTTCTCCGAGCGAGCCATAATGACATGTGGAAGTCTTATGGTTGGGACCAGTTTTCTCGTTATCGGGCCTTCGCCCATATTTGCCCCCCTTGGCCTTACAGCAGTTAGTTACACTTGCGTTGGAATATCAATGGCAATACTTGGCGCAGGACTCAGCGCGGCACTTGTACCAACGTTTAGTGACCTAACTCACTCAGCAGTGTAAGTGACTTTATCTTACGAAATTAAAACTACTTTTGGCCTTCCTCTTTACTATTTTTACTATACTTTCTTTAAATGAAAAAAATCCCACTCAAGTAACATACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATATTACATCCACTATGTATTTTAGCTTACGCAGATGTACTGCTTTGTAATGACTGCTTATTACATACCGGTAGAGTTTAATCAAATTTCGAACGAGTGGTTTTNNNNNNNNNNCAAGACAATGTTTCTTGTTTTGCACAATTAATAACATCTAATACGCTACAGAAAACAGAGTATATAACGTTTAAGACTAGAGAACTTTTAAAAGTTAGAGAGAGACTAGAGAGAAAAGTTTAGAAACCTACCACCCACAAAAACTCTCGTAACCGCAATAATAGTAATACTTTTACAGCATAAATAACACGAATACTTTATAGCAATAATAACAGTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTAATACCTTCACAGTGCTGGGGGTATGAAGGACGATCTTGCCACTGCTGGTCTAGTGGGCGGTGTGTTTAACGGGGCTACCTTCTTTGGGTAAGTTTGCTTATTGTGCTCATAGGTTAAAGTGTTCATCTTAACAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATTCGTTCGTTCAGGCACTTATAGTGCTTATTTGTGTACATATACCGGCACTTATTTCCGTTACTGGAATAACAGTGATATAGGAAATAATTTGTTCAAATATGCATAAGCAAGTTCCAAAAAAATGCATGCTGATTAATAGTATTAAAGTTTTGTGTCGCTGTATACAGTTAAAGTACCCCCACATCAAGAGCATGTAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGTTATAGCAGCTAACGGCATCTTATCTAACAGTGTTGTAAATCAACAAAGTACACGTTTATGTATTAGCAAAAAAATGTATTTGTTTGTATTTTCTATTTTTTACCTCAGTGAATTCCTGGGGCCAACAGTAGGCGGTGCTCTAATGCAGAAATATAAAGATTACAAGATTGTGAGTTCTCTTTTCGCTGCATTCGTGTTCGTTCTGGTAAGTGTGCACGCATATTTTGGGTTTGCATTATTAACTTAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCTAATTAAACAATGTGTTCGTATGCATGCAAAACGTTATGATTTTTAGAATGCTAATTGTTTTATTGGAAAATTCACCACTTTAATCTTGATAAAATCGACCTGATATATGCCTGTTAGCAACAGTAAATATAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATATTTATCTGCTATCAATATGCTGTACGATCTCTACTTACCAGATCTCTGCTATTGGTTTTTTCTATTTCGTGGATTGGAGAAAAGACGTTTCAAAACGTAAGAAAATTGAAAACAACAACGAAAAGAAACCATGTCTTGATACTGTGCAGACTCTGTACGATACAATAGAATAAAGGTAAATATAGTTGGAAATATATCTGCGATTGCATCGCTATGTATATTTTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTACCATACATTGCAAACCAATAATTCAAATGTTATAAAATTATTGATAGTACGTTTAACACTTTATTCCAGAAGAGATATTTTCTTCAATTTACAGAAGAACGNNNNNNNNCTGCGGCGAGTCGAAAAAAACTTTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCTTGCTATAAAAAACTGAAGTTCACTTTGTTTAAAACTGTGCGTATTTCTTTTGTTTTCCCTTTCTTTATACATTTTCTTGAAAAGTTTAAATGTACCAACTGTTCATTTAATAAAAATATTTGTCCACTCTATTAATTTATTTGTGTGCTTCATGTTTGCATCGCAATTTATAAAATGTCACAAGCAAGCCAAAAATAAAACCAATGCTATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACATGTTACTTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTATAAATTATTCATTACATCCACTTAAATCATTGGGCTTCTATTCCGGATATACGTTTTCTACGCTTCGCCGACGTTCTTACTAATTTCTTAATGTCAAACAGTTCACTGGTATGGCAACGGAGTTTCAAATGGAATATCACAAATTAAATTATTGATTCTTTCAAAATATGTAAACCGTAACGAGAGGAAACAAGCCTTTAATGGCGCTACATACAATAGATTAGTATAAATTATTAAACAGTTAAAAGTTTGTATTCGTGTGCAAACAAGCGTAAATTCTACAGATGTTTTCTTGACCAAAGCCTATATGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCATATATTATCTTCGAAAAAGATGTAACAGTGTTTTAAGCGATGTAATATTTCAAGAATATTGCATATTTATCCAAATCTAATGTCCTTCAGCGATTTCGAAACTGGTTTAAAATTGTTGCTTCGGTCACGACCCACGGTAGGAGAAGTCTGTAAAGATCTTGACACCCGTTTTAAGTTTGGCGACTTTGACACGGATATATCCTGTTGAATAGAAATGATTTAACTATAAACACTATACCTTAAAAATTCTGTGAAAATTAATTAAAAAAGTATATATTAGGATCTTTTAATGGTGATAATTTTTATGAATGACCCGTTCGGCTTGCTATCCACGCTCATATACAAACGTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATTAAACATGGGTTGTGTTCTATTGTAATGACGTAAATTGGGATACATCGTCTGACTTTACCGATGACATTGATGTGTAATAATATACTAGCAACATCTTTAACCACGTGATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATATATAGTATAACAGTGGGGTAGGGTAGGATGAATAGTGCTAAAATAGGAAAATAACGTTAAAACAGGAAACAAATTCTTTAACAATATTATACAGTAGCTTAATTCCAATACACTCTGGACATCCTAAATCTTAATTTCTTGAACTAAAATTACCTTCATGCTATTTGTCAACGATACTCCAAGGTTCGCGTATTCTGTTTCACTACTGCTTGTCGTGTCGTTCAAGCTTGGTAACGATGGTAAAGATAACTGTTGAATAGGCGATGAAAAATTCGATGAAGTTATCAAATATGACGTCATGGTGGCGTCAATCGTTGCAACACTGATAGATCGCTGCCCAGTATTTACAGTCGCTTGTCCGTATTGAGTTAACGGTGTATTGGTTGGTGTACTTCGTAGACTGTCGACCGTAGCATAAATTTCTTCCTGCGGTGTTTCAGGTGCTTCTCTCCCCGCAGAATCGATTCCTCGTTCCCGGGGTACCGATATTGCAGCGTAGTAATTTTTTTCGGCTCTCATGGCATGCTTTGTTAAGAACGGATACCTTGGCCGCCGTTTGAGGTAGTATAATACGACCACAATACTAAAAATTACAGTTAAACATAACAGGATACCAATTATAACGAACTGGAGGTCTTGTTCTTCAAACGTTCGGTTTGCAAAATTTGGTGCTTTCGACGTCGATGCAGACGACATTGCCTTTTTGCAAGACTAACTCCTACATAGCCTTTATCTTGTGTTACATATAACAGTTAACTTTAGCGATAAATATCAACACTTAACTATACAAAACCTTATTTTATATGTATAAATAAAACGCCAAATAGAAACCTTGTAGCCAATTTAACCATACAAAATCTTAGTTTACATGCGTAAATAAAATATTCTATACTTACTGCTAATATTTATACCGTATATTTTCAACTTTATATTCACAGACAACAAACAGTACGATGAGCCAACTAGGTTTGACCACAACGGTTCATTTTGAATCCGCTTTTGTTCGCGCCTTTGTTCAACCTGGAGCAAACAAAGGAATAATTCTCGTACAACAGATGTCTCAGGGGCGGACGAAGAACTGTTTGCCTTAAATAAACTAGAATGAAAAAATTCAAACACATCCGAAAAAATATAAAACACAGCCAAATGGAATATATAGAGTTTCATAGTTTAATAATAACTATTTAGAAAAATACACATCTAAGATACGTATATACCGAACATTTTTGTCTCGGGTATTTTGTTTCGGGCTTTATCCATGTTTTGTTAATGTTTTACCCAGGTTTTGCCCGTGTTGTGCCCATGTTCAGTCAGTGTTTTGTCCATATTTTGCCCATGCTTTCTTCATGATATGCCCTTTATGTTTATCCATGTTTGTAATCGTGGTTTGACCGTGTTTTTCCTATGTGCAATCTATCTTTTGGACATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCAGGTTTGGTCCATGTCCTGTCCGTATCTTGACCATGTTCTGAAAGTGTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN