TGGAGAGTCTTTTCATATGGAGGGGATGCAACAAGGGGCAAAGGAATCGCTTAAATGAGTACCATTTAGAAAGAGAAATACTAATACGCAAAAACAAGGATTATTTGTAAAATGTACATTATATTAATTAAGTGATTCGTATACTGTACTGTTGAAAAGTTAATTCTTTCACTAAGACATTCATAATACTGTGTTCTGACACATACGTATAGTTACTGGCAATAAAATTATTTATACTTTAGTATGCTAATAATCTACAAAAAATTTAGAATACTAGAACTAGCATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTCTATTAGCTCATAACTATTACTAAAACTAATCACCTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATAAAAGTCAGTACTGGTCCAACACTAGTCTAAAAGCACTCTTTACTTGACTACTGTTTAAAATAGCATGCTGTGGATATAGTCTGTCAGTGTTTAATCTAGGAAATTTGATTATTTATGACTTGTTACGTACTCCGTATCTTGTTCTTTTTATTGTGCATATGCATGCATTAGTTGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGGGTTGAACGTACAAAAGAATGGAAACAAGACTTAGCAGGGTTACTCAAATTATATTGTACAATGTCAGTACTACCTACATCGTAACTCTACATTGCAGCTTTTTGTGCCGAATATTTAGAAAACAATCTCATCAATAAAAAAGCTGCAATGTAGGGTTAAGATGTTGGTAGTACTGACATTGTACTATATGAATTGAGTAATCCTACTAAGTCTTGTTCCATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAGTACAATAAAAAGGAAGTGACCAGATTGCATGGATATAAACTTTGCTGTATATAAGCGTACTGTCTGTTTGTCTCTGCTTTGCTTTCTTTCTCTCTTGGGCTTTAGTGTGCCAGCCACAGGAGCATGACTTATCATCAGATGAGGCACTTTTAGGAGAAAAAAAGCAGCCTTGCCTGCTTTTCTTGCACCTCTCAATGGAAGCTATCTCAGCTAAGACAGCTTTCGTTGAAGGCTTCTTTCCTCACCCAGTGGATGATGGTCTTCCTTCGGCTAAATCCATCAGAGAGTCAGAGTACTGGCGAAGGCCACAAAAGTGATACGACGACATTTCACGATTCAAGATTGAAAGCAAAGCAAAAGTCTAATAGTTCTACAATACAAAAGAAGCACCAAAAGTATACTGGGCCTTTAAATGCTACACTACAAGAAATCAAAGGAAAACTAGCAGACAGGACCAACTATGATTACTCACATTGTTTAATTTTAATTTTTGAAAGTGCTCATGTGATCTTACCTACTACCTACAACCTAGCTAAAGTATGCGAAGGTGCACCAATGTGAGCAGAAAGAACTCATGTGAGCTACCTTCAACCTACAACCTAAAATATACCTTAGACCTGAGTTGCTTTTCTTTTCCACTTGGACGACAAATACCACTAAGAGTTCCTCCTGAAACTTCATCATTCTCCACCGAAGAACGAGCAATAGCATCATGTGTGTGCATCCATGTTTGATCTCAATATATAACTTTTTTCTCTTCTCCGTTCCTCTTCTTCCTTATGAAAAACTCTGCTCATTGATTAGCTAATTGGGGTTCTTTAAATATAAGGGCTTGTCTTGTTTTTTGCCACAGGCTTGTTCGTTGTCCCTAAAAATTATAATTCTACAAGTCATTTTGGAGTTCAATAATGGTGACTATAATTTACAAGAGGTAAATTCATCATTGTAATGTAAAAAAATCAACATGTAAGTGCTGTTAGTCAGCAATTGTTTCTAAAAGTTACATAGTAACATTTTGCATCCTCTGAATTAATGTTATGATAAATAAAGCTCAGGAAGTTGGATTTTTTAGGCTATAAAGATTAATTGTCCTATCCGCATTAAAATACCTTTTGTCAATTATGGTCACAATTAATTAATATCAGTCTTCTTTAATTCAATGAGGAAGTTACTAACTGTAACCTGAAACCTGCTATCATACATTTCATAAATCTTTTGTCATAACTAGGCCGTCAAAACTGCCAAATACCCTCTATAAAAATAAGTAATTTGTGCAAAGGTATGGCATAATTATACCTTAGTACAAAAACATTTGTATCTCATTGCAGATTATCAGTGGACAAACATTTATACTCACTAAATATGCGATAAAATGTTCTTATTGAGAATCCTAAATACAAAGTGAATTTGTTCATAACAATTAATGTACCAGTGATCGCAGTGGTCTTTTATAGAGGGTTGCTTCCTTGCCCTCCTTTATTTGCCTGCATCTTATTCTCTTCTTCAACAAAATAATTAGACATCTTGACGACGAGCCTCCTCTCTCCAGACTTGATCCTCTTCCCTTTTCCAAGCATATCCTAGACAATATAAGTTAACTTTAATAATTACAGCATAACAATAGTAATGATAACTTATCCATATAAGACAAAAAGTTGATTCCTCTGATGCAGGGGCACAGCTAATACCACTACCACTACAAGCTAAAAAATTATAACAAAAACAAGATTTATAATAGATTTTTGCTTCAAGCACTAAACTAAGGAGCTTTACTAGATACAACTTTTAACAAGTCTAACATAATGGTGTAGCAGTTTAGTAGTAGCTTTATTGTTACGTGTAGCATCCAATAAGACGAATGAAGTCCAAAAAACAGTGACAACAATAAAGAACGTTGGCAAGGACAAAACTTGCACAGAATGTTTATTTTGTACATGTAAAGGGCATTATTGTGCCCACCCACTTTTGTTAGACATATGCGCACACATGTGACTTCCCAGATATTATATAATGTTTACTACTAGCTCATTTCCTGTGCCAACTAAACTCAAACTGGCCATAAACAGGACCAATCTGATCCCACATTACCATGTACTCAGCCCCTCTGCCGACACACCACCTATCTCACTATTGAAGGTAAGTAACTGTCTACTTCCTGAACATGGCTGGTTTTCCTCAAAGGGTATCGACAATGTATTTTTCGGTATTTATTTCAGGGTCGTAATATCATTCTCTGACCATAATAATGATGTGTTCTAACTCGCTTTCTCTAAAAAGGTTATATACTCAGAAATGAGCATTCAAAAATGCTCATTTTGCTTGCTTCAATGTTACTTCCTCTCGGTTGGTGAGGCTAATTGTGACATCATATGAGGCATACATGTAGATAAATCCATTGCTGTACAGGGGAAAACAATCCTTCATTATAATGCCCAGTAATGTAATAGCACTAATTTAAAGATTGGTATCATTAGCATTCATTATTCCAAGCATGTAAACTCCAAATTCTACAAGTAGGCATATTTTCTAATTTCATTTTCTGTATCTTTTTCTTGCAGTTTCATGCTTGAAATAATGAAAGCTATCATCCCAATCTTTAAATTAGTGCTATTACATTACTAATAAAGGACTATTTCCAATTGTACTGCTGAATTTTATGCTTCTGAATGTCAATTTAGTCACACCCACTGGCAGGATGTAACACTGAAGCTAGAAATATCAGCATCTTTTAAGGCTTATAATTCAGCAAATAAATTTGTTACACAATAGCAGTTGAAACACATTACTATGGTGAGGCAATCAATAAAATAAATACCCAAAGAGTGCATGGAACTTACCCTTTACAACAAGTCATCATCAGATCCATCATTAGATTTAGTTATCGCACACAACAGGAAAGAATTCTTTATCAGGTTTTTTGGTATAGAATTCCATGCAGACATAACCCACTTACAAAAGCAGACTTCGTGAAGTGGCTTTTGTTTTGACCCTAGGTATATTCATGGCAAGAGTGCTCTGAAAGCCAAGTGTCATATGAACTTCTTAAGTGACTTTTGGAAGGTCCTTTCCATGCTACACCTGCTTGTATGAACATTGTGCAGCCTCCAGGAACAACTGATGTTTGTAACTTGAGACGTGCACATTCAGATTTTACAGCGTCACTCATGTGGCATCAATAACTATCTCATACCATGTGACGTTTTGCAAAGACGGAGAACCAAGAATGGTGCAAAGGTATTCTACAGTTAGGGCCTCATTTATCAAACCTTTCAAGCTAAATCACACAATTAAACCCGGTATGGCACCAATTTCTTTCCTGAGGCGAGTCCCTGTACCTTTAAAAACTACAAAAGTTTCAATTTTGTTACATCAGCTTTGGGAGTTAGTACAACCATGAAGTGATTCTTTCATGTCCTGTTTTTATTGAAATGGACTTTGCACCAGTAACGTCAATTGTGGTATCAGATGGCATGTCAAAGCAACAGGCAGTGTCATCCATGGCAAATATTCAATTTTTTGAAAACGTCTCAGACAACTGCAGCCTCCTCTAACACATGATGAAATTAACCAATTTACTAAGACAGGCTTCTGGAGGTTTCTGGCAAACAGTAGTTTTTCTGTGAAGAGCAGGATGTTTTCTTTATAGAAAACCATTCAGCCAATGAATGCTGGCTTTCAAAAAGTCATTAACTGACAAGACTCTTCCCTCACGCAAAATCATCACACAGGATACACGAAGATTACCTTGCTGCAAATTAATGATCCAGTCAATGAGACATTCTTCAATATCTTCATCGAAAGGTCTCCTTTCCCCTCCTTCCAGACATTTACCTTTGCTCTTTCCTTCCTTCTATATCTTAGTTGACTTATTTTCTTGCTTCATCCACTCGCGAATTCTCTTCCTATTGACTGCAGAGTCTCTTGATGCACTAGCAATACACTTCTTTCTTGCAACTTCAACAGTTTTGAACTTGACTTTAAAATCTTTCAGCCATTGGAACCACAGCTGCTCTGTCAATGTAATTCTAAGACACTGGATCAAAATGTGTTATAATGTGCTCATTTCTGGGTTTCCACATATTGCTCACGAGCGTTATTTAGAGGATCGGCTTTAATTTAAAACATGAGCGTTTATTGCCCCACCAGCACTTCTAACCATTAGAAGACAGGCCCATCTTTAAGGAGGGTGTCACATCAAGAAATTACGGTACTTAAATTGAAAGAAACAAAACAGCAGCAGTTTGTGATGATAGTGCCATGGTCTTGAGTATACACATGGTATGCATATGCAAAATCTATGAATTACCGTAAAGTTACTTTTAATTGCGGGTATTATTAATTGCAAATTTTGCGTTTGGGTTAAAAATTGCAATTATCAATACGTGCAATTATTAATAATGACATCATGATGCCATATAACTATTAGTAATAATTAGTTAATCACAATATTTAATATCAGCAAAATGTACCCGGTGCTAAAATCTCAAAATTTAGTACCCGCAATTAAAAGTCACTCTAAGGTAATAATTGAGTTTCATTAATTTAAAATTTGCACAAAGCCATGCATTCAAAAATTAAAAACAGACGAAAGTTTCCAGATGTACTGTATTTCTACAAATGTTAGGGGAGTACAATGCCTTTGGCATCCCTGGCAATGTTAGTTTCCATCACTCACTCCCCATATTTGTGTATTCTGTCTGTAACCATCTTAAGCCTCCATTTGGGCCCACTAGGATGGGGGCTGCTATGAATGGCTCCTTTTTACAATGTGTGGCACAATTCCTAAGCAGGCTCTCCAAATTGAGCCGCTCTTAATGTTTCTCATCCCACAGATGGCATGACCATTGGTTACCCATTGCATGCCTGATGTTGCAACCAGGCCATTCAGCGGTGTTGACATGACACTTGACATCCGTATGCCTACCTACACATTGTGGCTTGCACTGTTAGCAATGGACCAGTTGGTGGGTCTGACATGATATGGGACACATGTCTGTGCAGCATGCTTAGATTTTTTCCTCACAGCCATGGCTGTTGGCGCAAGGCAATTTGGCAGCGCTGACATGTCATGACTATTTGTGATTATACCTATACCATTGGCCTTATTCATGTACTCCAGTGGTTGTTATTAACCCCTCAGCTGTGGCTACAGGATTTTGGGGAGTGGTCCTCACTAAAGTTCAGTTGTATTCCCTCCTTATTTGAGGTTTATGTAGGCCAATGGTTATTAAATTAGCAGTAAAAGCTTGCATTGTAAATCAGTTACTCATAAGGAGGGGCCACTGCTTAACATTTGGGTGGTTTGTCCTCGTGGTCAGTTGTGTTAGCTTGAGTAATCAAGTGGCCATGTCTTTGTTCTTTGCTGTGTCATTTTCTTTATCCCACCTTGCCTATTGCATTTCATTTCTCCATCTGTTGAGTGTTGAGCCTCGCTTGATTTAGTGTTTTTCCCCATCACTCACTCCCTCATATTTTGTGAAGTCTGCCTTTTTGGGCCCCAAGGAAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATACAAAGACTAAGCTGGCTTTCCAATTAAGCTGCTCTTAATGGGTTTTATGATGATTATTTTGGTATGATGATAGGGTATTCATGGCATGCTTGTTGTTGTCGCCGGACCATTTCACGTTGTGAACATGCCACTGTCTCCTGTGATGTGCATATCCGTACGCCCATCTACACATTTGTGGCTCAAGATGTTAGCAATGGACCAGTTGGTGAACGCTCTGACATGCTGTGGGACACCTGCCAGTGCAGGATGGTCAAAAGCTTCCCACAGCCATGGTATCACACTATTGGTAGTGGACCAATTGGCAGTACTGACAGGTCATGCTCCTACCATTGATGCTGTTGGTCTTATCCATGTTCTCGTGGGGTTGTTACTAACCCCTCAGCTGTGTATATAGGCAGGATTTTGGGGTGGCCATAGCGAAATTCCAAACCTCCTTTTTTCGTTTGAGATTTCCAGTGGATAACCTCAAATTTATAGTATAATTTGCAATACCAAAAGAAAACTGATGAGACTGAGTTCATATCAGTTGAGGGTTTGTTTTTTAATGTAGCAAGTTCTACTTGCTTTTCACTAGTTGTTTCTTCTTTTTCTCAGTTTTATCGTATAGTTTGTACAAAAATACACTGATTGGACAAAGATATTATTCAAGGTTGATTTTAAAAATGATGTTTCATGATCTTTTTCTCACCATTTGTTTCTTTTTTCTCACTTCCATGTACCAGGAGTGACTGATATGACAAATTTTTTGTAAGGTCAGGTTGGTTCTAAAGTTTTTTCTACTGACTACTCACTATTTGCAACTTATTTTTTCAGTTTATGCCTTGAGTGGCTGATGAGTTTTTACTTTGGAGTTTGGTTTTTAAATGATATTTCATGTACTATTTGTTTTTTTCTCAGTTTTATAGTATAATTTAAAATACCTGAAATATTTGAATATTTAATGGCAGATGTTGGTTTTGCAGTGATGTTCTTGTTCTACTAACTTTACTCTATTTGNNNNNNNNGTTTCATTGCATAGTGTTTGCCAAAAGTGACTGATCAGACTTAGTTACTTTTATTTGAGTTTTGTTTTAAAATTATTTTTATGTACTGCTGACTTCTGACTATTTGTTTCTTTTTTCTCACTTTCATCGTATACTTTATACAACAAGTGACTTATTTGACTCAGTTTTAATCATCTGAGGTTGGTTTGTATTTCGAAAATGTTCATGTTCTTACTTATCACTTTTTATGCTTTCTTTACTGAGATCCACAGTGTAGCATAAGATTGTTTCTTGAGCTACACCAGAAAGGAATTCATGTGACAGGTACAATGAAAGCAGACAGGCTTGGCTTCCCAAAAGAGCTAAAAGGAGACAGTAACGAAAGGGTTTAGAGAAAGAGGGGAAAGTGAGAGTCATCATTGCACAGTAAATAATAGCCTCACTGTGTCAGTCTTGCAAGACACCTGGCCAGTCACTGTGTGCTCTCCCTATTGCCAAGCTGTGCTATTGGATGAGGTACTATTAAAGATGAAGAATGGTGAACACAACACATTTCCGTCCTCATTCAGTTACTACCTGCAACAGGTACATGGGAGGTGTTGTCAGGAACGTTCAAATGCGCAAGTATTATCATGCTAGACGCAAGAGTAGGAACTATTATAAGTACCTGTTTTGGATGCTCTTTCATGTTACCATCACAATACCTTTATTATGTCAAGAGCAAGTCCAGTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAAGAACTTTAGCACATCAACTCCTTAATGAATAGTGCTCAAGAAAATATAAAGGAAGGAGACCATCTTCAGTTGCGACAAAAAGTTTAAACCCACCCATTTTTCACTCTTTGGACATGGACAACAGTAGAGATGCTACTACTGCTCCCTAAAAGGAAAGAGAAAAGACATGAAATGGTGTTGTGATGACTGTAAATTACATCTTTGCCATAAAGGTTCAGATACAGAGTGCTTCTCGAAACACCATATCCATCACTGTCAAGAACTATCTGACTGCCTTTTATTCCTCAAAAAGTCTTCCATGTATCACTCTATACCCAATATTACGTCTCTCTAATAAACTCATAGTAACTCAGAACTAAGCACACTGATTCACACATTATTATCAATCAGCTCTTTTCAGAGCCACCTAAGTATAATTAAAGCCAACCATACCTTGTCTTTATTTTGCTTTGTCTTTCCTTTGAGAGAAGTGAGACTGAGAATCAAGGTTTGATAGCACATGGTACAAAGTGAGGTTTAACTATAATAACATCAATTGTAGCACAAAATTATAAAAAAGACTGAGAAAAGTCAGTCATCAATTTTCTGTCCTTTCTTGCAACATAGCATTAATCCTGCAAACAATATTGAAGTTATGGATTAAAATAAAATAAAACTTATCTTGAGGATTACTTCTAGTCATAAATTGCTCAACATTGTAAAAAAATTAGTAATGAGACATTTCACTAAGTTAGGGTCTTATAGTTGCAGTGATCACTACAGAATGGCAAAGAAGGTAAGTGATAAGACAAATAAAAGCATTAAATAACACTCACTTTTAGCCAAGAGAACCTTATTTAACTCAAATATATCCATACTCACTGTTCTAATGACAAAAGGAGAGGCAGAAAGCTTCTTATCACATGTTTTCTCTTGAAATCTACGGTGCGTGTGGCCTCAGTTTAACTTACAACCATAGATTGTAATGAAAGGATTGGAAACTTCTATGTTGCTACATTGACTTTGTACATTGCTAGGCAACAGATGCAGGTGACCCCTTTTCTTAGCAACGGTTGCCAACTTTTAGCAAGGAAACGTCTTGTTTCTGACCTGTCAAAGGCTGTCATTAATTAGTAGTGTCATTTTTTGTCATAATTTAAATGAAATAAAGTAGAAGAAACATGTCTATCCACCAGACAACTTCTGTAGTGCATTTATCATTACTTACACTTATTTTTTGCTCTTAAATGACTGTGATTGAACCTACATTATGTTTTGTACCTTTTTCTTGAAAGTGTTAAACAAATAAAAGAACTAATTCAATGATTCAATTGAGCGTCACTAGGTGGAGGTCACCCACTTTGTTTCATTTGAAAATATGATTTCGTCTATCTGTAATGATCAATTTACTGGAGAGGTTTGTTTTGTACCCTTAAGTTAAAAACTAAATGGTCTATGACANNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTAGAACATGCTGAAGGTCACTGGCACACTCTCAGTCATATAGATTATAAGTTACAGAAAATATACAAATAAACATGTAATATGGTGATTAATGATTGACAGTGCTCATTAACTATAAATTCCAACTGCAAACATTATGATTGCCACAGCAGACTACTTGGGCAAGTAGAAAGACTGTCCCCCTACATTATTGAAGGGTTACCTGTACCAAATAAAACAATATGCAAGCCTTAACCAATGAAAATGCGTGCCTACTTGCAAGCAGCCATTACAATCTTGACAAACAAATAATTAGAGCATTTATTGTCTAATAGTCTAGGCACTTATGGTTTGCATAGTAACTCTGCACCTACTTTTTTCAGATACTTATTTTCGCTTCCTGTATTTCCCTTATTGTCAATAACTACACACTTTACAGTCATAGGCGGCTGCAGACCCCGGGCAAGCCCAGGCTTCACCTAGGTAGTTTTTATCAAAACTACACCCAAAGGTGTGTCTTGTTATGATTTGGAGTTAGATCATCACTATAATTCATTTTTTATAACCACAACTGTTTTTATAAGTATCAACTCATCTTTACAGTTATTCTGTGTGGTAACTGGCTTGTGACAGTAACTTTACAGTCATTTAATCAACTGACCACACCCACAATTGTTATGAATAATTAATGAGCCCAGGTGAAAGTAAAATCCTGCCGCTGCTTATGTTTACAGCACGTAACGGTAAGGAAGCATGCATTATCATTTCTTAAAAAGTGACAAGACAATTATTTTGCAAAAGTATCATAGCNNNNNNNNNNNNNNNNNNNNNNNCATTACTGATCATTACTTGTTGTCGATAGGAAGAAAAAGGTGCTTTTCCAATAAAAAGAAGTTAATATCTCGAAAGAAATAAAACGACATAAAACATCTATTATCAAAGTCAGCATTCCTGTTCCCAAAGTGAAAGTTGCTAGTGCTTAATTCGAAGTTACCATTCCCCTTTCTAAATCGATGCCACTCACATTACTTTTGCCTTTATTAAATAAGAATTGAAAATGACCACTCTACCACTTGAATGGACCATCACATCACATCATGATAAGCAGCACAAAAATCCGTTGGTCTTCTGTTATTTTGAGCAAATGAAAGATAAACCATTAATCTCATATACACTTAAAATATTACCAACTTTATTATATACATTATCGTCATTTAACTGTCCAATTACACTCCCAACCTCAGTACTCATCAACATCTGCAACACTAGTTCAATATTGCACCTTCTTTACTCCATCACTAACATGAAAGTTTGTCTCGGAACTTCACAACCCAGCTATTTAGCTCTTGCAGACACAAAAGGAGGGAAATTAGTCAATCGCGAAGGTTAGCTATACATGAATAATTTTTGTTAGAATTAGTCTTAAAATAGGACAAATTATTGCTGTTGTAGATGAACATCCTTGCAATACAATACACGACATTAGCTGTTTTCACTGAGAACATCAATTGATGNNNNNNNNNNNNNNTTATTTATCTAGAAAGAATAATATCTGAAAAAAGCAACAAAACAGGCCATTACAGTTAACGGTACAACACATCAAGATCTATTTACCATCATGCAACAACATCACAACAACATTGTTCAGTTATATCCAAAGGACAGTTTTCAATACATATTCTGGAAAAGCCAATATGATTCCGCNNNNNNNNNNNNNTGGTTATCGCTGGAATCCTGCTATGATTCGATTGTGTATATACCAGCACCACAAATCATCCAAAGCATATGAGCTACTAAGAAAATCAAATTGTATTTATCTACCATTTCATTGACTCATCTTCTGGTTTCACTGAGGACCTCGACTCACAGCTACTTCAAGATTCAAAGCTTATATCTTTGAAAGAGCATGAAAAATATGTAGGCCTCATTGGTGACGAAATGCATGTGAAACAAGGGCTCATATATGATAAAAATACAGGAGAGTTTATTGGGTACTGCAATTTAGGAGACATAAACAACCATTTAAGCCAACTGAAACAGTATTCTAACAACACTTCACAAGGCACATGCTTAGCTACTTCAGTTATGGTTATAATGATCCATGGCCTATTTAACAGTTTCACTTTTCCATATGCTAGTTTCCCAACATCAAATCTTTCTGGAGAACAATTAGTTCCTATTTTTTATGAAGCCATAATGCGAATTGAGAGGTGTAGTTTGAAGGCTGTATCTATAGCACTAGACAGAAATTCAGTGAACAGGAAGTTCATCAAGCTAGTTGGCCACCAAGATTCACCTGTGAAACAAATTCTGCAATCCAATAACACATTAGAAGTTTACCTAATTTCCGATCCACCACATCTTAAAACTGCACATAACTTTCTTTCCAATCCTAATGGTACAAAGACTTCTATCAAAATACATGTATTTTATGGCATTCACATGTGTAGTTTAATGGGACACCAATAACTTGGAAACACATCAGGCAGTTGTACGAGATTACAACCAAAACAACTGGGGTCACAACACTTCTGAAACTTATAGATGAACATGTTCATCTCAATTCATTCTCAAAGATGAGAGTTGATCTTGCATGTCTTGATTATGTAATAATACCATTATTCTATTTTCAAAATAGACACTAAGCCAAACAGTAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGGTCAATAAAAAAATACCCCAAAAAATCATGTCAGTTACACTTTAAAGCACTCTACTGTATAATGATATTCATATATATTTTAAAGGAATTCATTGCAAAGTGTTATAATTGTCATGGAAACAAATATACAAAATGGTGAGAAACAAGCGTACTAGTGCCAGCAACAGTAAAGCCAATAGGTATTATTGAGAACTGCACGAATGAAGCAGTGACTACAAAGACAATGAGGAGATAGATGGTTGCTTTGAAGAGCTGGAAGTAGGTGTAGATAATTGCTATGAGGTAGAAAAGCTTGTTGAAATGAGAGTGATAAAAGTAAGTCCTATTGGTCATTATTACAAATTGAAAAATAATTGGTCATTCTGGGTATTATTCATTATTTTGGTCCTTTAGAAGAACTATCCAAAGGAAGAATCTTCTTGGACACCAGAAAGTCAAATAACAAGTACTGCAGTATGGTTAGTGATTAACTTGACAATGTATAATAGTTGCTATGATTGGCTTTGTGACCATATAGGTGATTTCATAACTCTCAGCCCCCTGTTAGAGATGCTTTGGATGCTTATAGTTCTGATTTTGATGCATTACATCATAGTTTGTCGTCCGGTATCACAGCCAAAAGAACACAATCAACCCATTTCCCTTGATATTTTTTTAATTTTCTCTTCAAGAACAAAGGGAGATCTTTTCCAAGGAAGCCAGGTCACTTGTATGACAGATATGACTTTGTAGTCCCATATTTCTGTGACAACTATTTCACTGTGTCTAACAAACATGAAGGTCATTCTGTAGTGTTCCCAATGTACTTGTACAAATATGTGAAGTTTTATCGTGGAACTATGACTCCGACATATGACCCCTGGCAAGGAGTTTCACTGAGACTCTTTGTATTAAAATAGTTAAGACACGAGGTTGATTATGATAATATATGCAATGACACAAATAATAGATGTGTGGTATAGTGCTATAAGAGGTGTGGTAAGGTATGGACCATGCAGCCATTGCAAGTCAGAACCTAACTCTCTTTAGTCTTCTAAGCCTTGTATCATTGGTTTTTGACATACCACATCTTATCTCTTTTAATGGATTTTGTTGTGACAATCGACCCTCTTTAAAAAGGACTGTGTCTGGGGCATTCACGTGATTGCTGCATTTATAAGCTTTCCTAGCTACATCATTGTTTCTTTCAACTCCTATAAACATTATTGCAGAAATGAATATAAAGGTAATTATTTTGTAGCTACATTCCATATTATACAAGTAGTATTTGTCTTGCGCGGCCAGACTCCACCTCTTTTTGTTGATTGGGTTGGCAGGATGGATATTATGATGAATATTTCTATTAGTCTGACTACACAAGACTAATAATAGTATCATGTGAGTATTATAATATAGACTTGTGTGTTGCTTGTCCTGAAAAATGCCTTATTCCTTTGTACTCTTTCATTTGTATTGGCAAGTGACAGGACACTAAGTGCATGTAAGGCGCTATATTTTATTGAAGTGCTAGTCTAATTTGATATTTAAAAAATCTTATATCCATTGATGTCCCTAAACATACATGTATTGTGAGATTACATTTATTTTATGTGGTTATAAATACCATAGTGTCACATGACTTGATCCTCTGTAAGAGTCATTCATGTTATTATCATGTACATTGTCTTAAAGTCCTAAGAATTTTAATAATAGGTACATGATTACTTAAGCCATTTGATTCTATTAAAAACAATGTCATGTATAGTTGAACATTTCAGCTTTCAATCTTAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGACGTCCTTTTCTGCTATGAAGTTATTTCTTGCTTTTTAATGTACAACACAAATATAGAAACAACTTACCAAGTTCATCTACAAAAACAAAAGGCAGTATAGTTATCACGATAGGGTGATATTTTCCCAACTTACCATCAGATTGATGGACCTCAATGAGGATATCCTCTTTTGGGGCAGCCATTACTTTTTGATTTTAAACTTACAGTTGTAGGTCTTATTTTATATCCAAAAGGTCACAGTTGACACTTGGTATTTTTTGATTGGCTGTGAATGATGCAATTACTTCTATTTCAGCATTCTCCTCCCACACATTTTTATTATCAGTCCTTTCACCTGTACAGAGAAACACAAATCACCTGCATGAGATCGTGACTAACTTTCTTGGCCTTCTCTTTTGAGCTAGTAAGTTTTAAACAAAAATGAGTGTTTGTGTTTATGTTGACGTCTCACGCACATACTAGTTCCACACCTTTCTTTTCAAAAAGGGGATCCATAGTTTGTATGTCTTAGCGTTACAAATGAGTTCTCTCCTTTAGGGGATCAATAGTTTAAAAGTTTTGGCATTTAAACTAGTTCCACTACAGTTTCAGGGGATCAATTGTCTGTTGTCGACAAACTACTTCCTGTCCTGTACAAAGGTGATCAATAGTATGTGTTGCACAGACTCTTTCTGTTATTCATTCACTGATTGAATGGATAAGTTCTTCTATTATGACCAAATTGAACACAATTACCACATTTTCTTTGTGTTGGAGGTGGTTCTAGAGATTACCTAGGAGAATGTGGTACTTTGATCTCCAGTGCGAGGTCTGATGGATCATCTACGTCTGGAGTTGATTGTCAAAATGATCCTGTTTGTTGAGGTGCATCAGGAAGTGGGCAGGTTAAATCTTTACATTCATATCTGCAAAACAATCTTATCTTTTTGTAAAGGTACCATTTCCTTTGACTTGACATACCCTATAGCAAGAGTTCATAATATATAAAGTGAGTATCAAACAGCCCTATAGAAGACTACTGCATGAGGGTGTATTTGCTCAAAGTCACAATCCGCATACTCCAGTATACTTATCATATCATGTGATCCGGCCCTTAGCTTTTAAAAATTGGCAATCTCTTCTAATACAGGAAAGGAGCTCGAAAGAAGGCTGGAAAGATGAACTACAAAGGCAGTGCTCCTAGTATCCAGGAGTTTGTGCCCCAAGCACTTGCCAACTCGTGACAATGGCAACTCAATGTCTACGTGATAATTATATTCATTGATAAAGTATACTGGAGTATGTGGATTGTGACTTTAAGCAAATACGCCCTCATGCAGCAGCTTGTATAGGGCCGTTCGATACTCTCTTTAAGTATTACATACTCTTGCCAGTAGTTGTAATACATTTTGTGGTTCATCTTCCATTATTTGATTGTCCTTCAGCAAATTAATTTGTGTGAGTTGGCCTTCTACAACTTGTCTAGCTTCAACTAAACCTGGTGAGGTCGCATTGACAACAAAGTGTTGAAAGCCTTTGATGCCTTTTAATTTGTTGAATGATGTTGCAAAGTAACTCGACCAGTCAAATGTTTCTACAATGAGTTCACCATTGCTACTTCATACTGGTTGGGCTTTCTTAATAGCAGATGATTGTTCTACAACTTGAACGAAGTCATCCAATGAGTCCACCTCTGCTTTACGAAACTTTTGCTTTAAAAGTACAAAGCACCAGTCTGTAGAAAATTTTGTATGTCCAACTGGCAGAAAGGATATTGAAACGGATGCATTAAGTCCTGTCGTGACTCTCAATAAAAGGTACTAAAATTAATAAAGAATAACATTAAAAAAGTTACATTATTGTGCATGCATTATACTTGAATAACAGCATCACTTTCATTTTGCCATGAGCAGTTGTCAGCATTGAAATGGATATTAACTGAGTTAAGGCCATGATTCTTGAAATAAATATGTACCATGCTTATGACAGGATTGGCCCCCTTTACCAGTGTCGAATGATTCATTGATCAAGCAAATAACCTGCTGAGATATAGCTTCAGAGCACACTCCAGAGATACATTTCCTGGGAGTAAGAAAGTAAATTGGACCTGCTTGCAGTGGACTTAAAGAATAGTGAACCTAAAAAAATAAGTAAGCTAGACACACTTTAATGTCATAAAATTATTGTTACCTGTTGAGCATAATAGAAGCTATAATGTGCCACAATATTTAGCATGGCAAGTGGCCTTGTCAGTGGAGATTGTAATTGTCTGCCGTATCTGTAAACAGCCCGTATAACAATAATTGTGCCTCTTTTAATACATCCTTATAGTACTTCATTTCCTTTTTCACAAGACTTCTGTCATCTAGTGCCTTTTGCATTGCCTGAAAATGATAAATATAATACGTGTGTTATTACAGTATTGACTTACCTCAGTAATCCTTTCATCTGATTGCATGTTTGCACTTCTTATAATCAGTCCACTTATCTCTTTACAAGTATCACACAAGTCAGACATTGGCTTCATTTTTTGAAATTAGGCAGGTAGCGTCGCCACAACATGTTGAATGTTGTTTCAACACATGCTTTGACGTGAAGCCCTTCACCATAATTCTGGATACTCTAAATATACCTGCCTTTTAGATGTACTGCATGATAAGAACTTATTCTTGTAACTTTTTATTCCTGGTATTCTCCCAGAAAGACTTACTCCTTGTACTTCAGCGTAATTTCTGATGAACACAAGAACCCTGAAAATGTCACATAAGTCAAAGCATGGTTTGGTGTCTGTCCAGCATTTCCATGAACTCTAATAAAATTAAGTTCATAACATTTAACTGTAAGTCTCATACTCTGGTATTAATTCATTCATTTTGTAGCTTTTCATAATTTCCTCAAACCTACTTTTTCCACATGCATGTAGCTTTATAAATGTTATTGTACATATCTAGTTGAAAAAGGTAATTAATTTTGTGTTGTGTCACTTATAGGTACAAACCTTATGACCTTGATGCATGAACGTAACAAATTGCCGCTTTCTCTCTTTCTGTCTCCTGTGGTTGCCAGTTGACAATCCCTCATGGTAGATCTTGCTGCCATTTGACTGATAATAGCAATTTTTGAACAGGCTTCGCCATGGCTTGTATGTCGCATCTATATGTTTTAATGTAAAAGTGACTGAACAGTGCATAGCAATTATTTAAGCAACCACATCCGTGTTCAAAAAACTTTGATAATTTTTCTTCCTACTGTCGTCTTCCTCATGTCTTCACAGGAGTGAGTAGTGGAAGTAGCTGGAGCATCAGGCATTGCTGATTCTAAATCAAGATCTGATACTTGTAGCTTCATAGCCACCTCTGGATCAAACAGTGGTGGATTAATATCTTCATCACAATTTTCTGTCCCTTTCTCTTCCTCTTCTTCCACACTTACTTCTTCATATTGTCTCTTTCAATTAACAAATACACTGCATAACTAAGTTTAATATAATATTGTGCATTTGTACAGGTAATGCAATACCATTGTTGTGATAGCTAACCGGTATTCATAGTTAGTATGCAAACAAACTGTGTTGGGAATAAGCTTACCATTAGTTTTATCACAGAAGTAGTCCCCAAGAACTAAAGCAACGTAGTCACTGTCTTAAGACCTATTTCTTCATTTAACAAGCAAGCAATGTCTCTGTAGCCATAGTTTTAAAAGTAGTCTTTTTTGTCTTTGTTACACTTAACATAGTTGCTATGGAGGCTCCATGGTTACCTTTGACGCATAAAGCACTTTGTTTTTGTTCCTTGTTCACTCCATGTAACATTCTCCATGCACAATCATGGAAAAATGTTGAAGCGTCTCAAAAGCGGACGGATGTGCACGGACCCAAAAGGGACGGACAGACGGACTGATGCAGACTGAATAGGGACCATAAATATCTATGCAAAGGACCATCATTCATGGATAGTCTGTCTATAAGACACTTTTACACTTGAACAATAAATTTTTGTATGTATTATTTATGCTAGGACAAACAGAAGAGATCATTTTAACGAAAATGTAACTTCATTACTTGAATGCAAAATTTGTACTAGATGCACTGAGCCATCACTTGAATTCTANNNNNNNNNNNNNAATAGGAGTTCAGCAACACAATTATAATGATTTTGCTATATTATTTGGTGCAAGTCTATATATCTTCAATCAATACCTTCAAAGAGGGATTACCATGGTAACTTACAGTGAATCAGCAGAACTCATGAATTAAAATTGCTATAAATTGTGCATGTTATATATTGATCTATTATTTTGGTATTCATTCCTATTAATATTTATAACGTGTTACGATTACAGTTATTTCTAGTATTATAATAATAATAAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTTTCTTCATTTGCTAAGCTAATTCATACGTGCACAATGTTCTTCCTATAAGTAACTTAACTAATGATGTCATAATTCCTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATGCTTTTATTCATTCTTCAGTTTTTGCAGTTGCTGTGTGCTAGTTCCTTTTTTAAAGAGATTTTTAATCCCAAATTAATCTTCCCTCACGACATTTCCTTCAACACTTTTGTCACAACAAAAAATGCAATCTTTTTTCAGAGTAATAATCATGTTTTGTGGATTACCAGCTGCAATCTTTAATAAATTGATTGCAAATCAACCTCATGAGACTGTTGACTGATACTTTAACGTAAGTTATTTCATCACAGCTGCATGTCTGTATAATATTTATGATTAAACACTGTCAAACTAGGATTATATATGATGTAAGCAAAGTTGAATTCAATGTAATGCCTTCTCATGTCAGAAGCATTGGATTGTAGTATTTGAAATTTAACTCTCGACAATATTAAAAATTTGTATAGGTTATTAATCCTTGAAGATATTAAGTCAATTTTTTTAATGTATTGCATGATATTTTAATCTGACCAAACAAGCAATTACTGGTATAAACCGACATTTCATTTCAATCATTGCTTTGTTATTCAAATTTAATTGTGTGTTTTCAATGTATTTGCAGAAAAAGATAGTGGTACACACAAGTTATTAAAAATAAAAAATAGGATTCAAGTGATGGCTCAGTGCATCTAGTAGCAATTTTGCATTCAAGTGATAAAGTTACGATTTCGTGAAAATGACCTCTTCTGTTTGTCCTAGCATAGCTAATACGTACATAAATTTATTGTTCAAGCATAAAAGTGTCTTATGAACAGTTTATCTCTGAATGATAGTCCTTTGCATAGTCAGTCCGTCGGTCCTTTTGGTGTCCTTGCGCGTCCATCCATCCGCTTTCGAGACAATACCTATAACTGAGTGCCATGAAGTACTGTGATCGGGCATTTATGGTTTACTGAGTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATAGTGAATAGCATTTGCTACATGACCTGAGGTTAATATGATTTGTAGTAAGTAGCAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAACTTATACCTTTACGTTTCCTAGTGTGTCTTGTACAATCGATTAAAAATTCTTTGAAAAGAGATACAAATATCATTACCGCAGACTTTGATGCGAACATACCTGGTATCTCCTGCTCTTCATTGATGACAACGACTACTTCACGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGATGAAGCCACACATCAAAGGTTAAGCAATGCACATAAGTCATACAAAGCACTGTAGGTATTGTGCTTGTGTAAACTGACCGCCCACATTATAGTTATTCATTTCCGCACCAGAAATTTGGGTGTGTTTAGTTATAAAATGGCTGCTAGGAATAAACGTTTAGTCAATAACACAAAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAACGATAAATACTGTTAAAAGGAAAGGTTAGTGTCAAAGTTTATTGTTGAAATATTTACGTCTCCTTTTTCTCTTTTTCTTGAGGTAACGGATTACCAGCAAATTGGTGAGACAGTGAAGAATCACAGGAATACGGATAATGAGGTGACCAAGGTGGATAGTAATAAGGAAGCGGCTGAGGACTGTGAAACATGTTTACTGTACAATTATAGTAATTGCGTCCCGTTGCATTTGTAGGCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGAGTAGAAGGTGGCTTGACCTCTGCAAATGTACATTTAGCACTATAGTAGGGCCACACTGACTTTTTACTGTTATTATAAGTGCAGGTTTGGTGGTCACGTGTGAAGTAGCTGCTAATTGTTTGTTAAGTGTTTATTTATATTGTGTATACCAACTATGAATATGATTATCTCAAATACAGCACATCACAGGTATTATAACTAGGCGAATGTAGAACATTGAAGGGGCGAGCACAAGCTAGCATGGCAATATACAATGTTTAGATGTCACAAAGGCTAATGTTGTTGTCAAATTGTAAATGATACACATGCAGAGCAGCTCAGAACTTGTGACTTGCATGCATGAAAGGAAATTTTATAGCTTGCTCTTCTAGCTTTATTAGCAGTGAAGAATCTCGGCTGTAACTTTAATAAGTATAATTTAATTTTTACTATGATATTTTCAAGCACAGTACTTTAAGACTTCTTTTCTCTGATGAGCCATTTGAAGTGCTTTATTCTGTCATTTAACCATAATTAATAAAAACTTGAAGATTTGTTTGAGTTTTCTTAAATTTTCTCTGCTGGCGAAGTGTCTTGACAACAGATCAGTCTTATGTTGCTGCAAGTAAGATTGGCTAAGGTAGGCGCCATTTTTATTTCATTGCACTCATAGTACCACACCCACATCAATGAAAATATTTCATTAGAATGCTACCGCATTAGATCATTGATTTTTAAATAGAGAGTTGTGCACACATGGGTGTGACCAGAATAGGCGTGACTGGAGACGTACGTACATACAGAGGGAGGGAGACTTCGCCTGAGTGGGGCTCGCTTATGCTCGCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTAAAGTAGTCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAATTTTGCTATTGTGATTTGCAGAATCAATAGTAAAAAAGCAATCTCTGGATTCGGATGAACATAATTCTGATAAATATGTACCACGTTATGATTACCTTTCCTTCAGATCAATTCCCATCTTTACTCTGGCCATGTACCCAGTTCTCCTTCCTGCCTCGATGAAAGCAGATAGTTTAATGGCAAAGTCACCCTTTCTTTCATATTTGTTCAAGATAGCTAGAAAAACCCAATCAACAAAAAAATTATTTTATTGCAATAGTAGAATGATAATGTGTGTAACTTAAAGTGGTATGATACATGATTTTTTATTTACCTGCGAAATAAAAAATTTTTACATGGACAATAATGCATTATAATACAATGGATTGCATGCTGGCATCATATATATACCACAATAGAAGACTCTGAGCCCGATCTAGGCAAGTCTTTAGCTATGCTTCTTTTTGGGGTCTCCGTCTGGNNNNNNNNTAAATAGATCCACATCATAGCTTCCAGTGGTATAACAACTAACCTGCCAAACGATGATCCCTGGCCACACTGAAAAGAACAGTACGCTCCGCTGTCAATCTCTGAATCTACTTGGAATAACTAGTTCAAGTATAGATCTACTTCTGTAGTTGTAGACTGGATGAGTATCTTTAAACAAAATAAAGAGACCAGTACAATTATGTCCAGGTCATACCCGCAGTACTAAACTGAGCATGGCCCGGCATCGATGCGCCAACAGCATCACCTGTATTGCACTCAGGATTTAAGATACCACTCAGTGTCTCAGTCGTTCAACAGCATAAGTATCTACAAACGAGTTATAAAGGCTGTAGTAAGTGTAATATGTCCAGGTCAAAGCTGCCTAAGAAAGGACTAACCTGAACAAGTGGCATACACTGTGCCAGCCTATAGTCTCTACGGTATCATGAAGAGACTAGTAGATATCTATCTCAGCAGATCTAGTTACACCTGATAGGGTGAGTTAAAAAAGCAGCTACTGGTTTTAGCAGAGTGGCAGACTGCAGTGTATTGTGGGATTGCTGATTGCATGATGATTTTATAGCATTTCACCCATGTGGCTATAGTATTAATATTATGTAATTAATTATTTCTAAAATGAACTAGTTATCATCATCACCATCATCAATATCAATAATTACAAAAAAGAGAAAATTAAAAAGCGATACCGAAAGAGAACCTACAATTACAATGTAAATAGGCTACCATGTTAAAAGAGTTAAAGNNNNNNNNNNNNNNNNNNNNNNTACTATTCATGAAGTTGGTACGATAACAAAATATTGCAGAGTATGACACCATTTGTCACTGTCAAATTGCAGCTGTCTGATCTGATAGTTTGAGTCTATTTCAAGACCTAAATGTATTACCTTTCAGACAAGGAAAGAAAGTAAATATAATTGTCAAAATAATCAAATTCTGGCAGAATTCACGTACAGGACTTGGAACAAATTCATAATACACATGCATACTAAGTTCAAAAAACAACTTCATGCATAAACAACTAAGTACTATAAATCACATACGCACACTGACCATGAATATTTCCAATTTATGATGAGAAGCAAGAATAACTCCTTGATTGGTACTTACTCTTCCCTAGTGAACGATCTTTATTTTATTAACTTTTCAATAAGGTTTAAAAGTACATGAAAATTCATATAAACCTACAATCAGCTCAAACTAGATGCAAAGCACTTGAACATGTTGTATATGCATTAGGAAAAATTATTAAAAGAAGGAATTTTCTATTTTTCATAATTTTGACGATATTTCCTGTACAGACGGCAGTAAAGATGACCAATATGAGTTCTTCAGGATTATCAATGAATGACCACAACATCAAGACTATGAACTACATAGTCAAAGTAAAATTAAGCANNNNNNNNNNNNNNNNNNNNTACAACAATATGAGAGGGTGGTTGTCAGCAAAAGGTCACCTTTATCGGTGAAGTTTCCACATGTACTAGAGGAACACAAGAGACTCAAAGGTTTGTGTCAGTGGTATTTTGTTCATAGTGTGTAGTACACTAACCTTGATAATATTTTGTTGATAATTTTAGAAACTGGCCTAACATTAATATACCTTTTCTGATTTCGCGTCTGTTATGCTTATACTGCAAATACTCAATCTTTACAACTCAATGAAAAGCTTCAACAGCCTTGTTAATGCCTATGGATGCATTAATTCTATGGCATGTTGCCCACTCAGCACTTCTAGTTGCAAAGGTGGTTTTCATGTATTTATAAAAGCATGGATGCTTGTCTTTAAAGTAAGACATTGCTTGTGATAAAAGCACCTGAAAGTCAGTAATGCTAGTCTCATTGAGCAGCACTCTTAGCATGTGAAAGACCTCTGCCTTTTGCTCATTACCCGGCACATGAGCATCTATTGATTTCTTCCATGCGCAGTCTACATGCCGGATGCACAATAACTTTTTTCACTGGTCATAAACTCCACACCAGGCTGTGTGGTATTGCTCAGCATCATTGCTCATAAAATAATTGAGGCCAATGTCACCTACACATTTTTGCAGGTGTTTAAAAACTGAGACTAGACAGAGGTGTCTTCTCTATCTGATATGCACCATGCTACTAGTACGCCTTCACCATAGTTTCCAGCAACATTACAGTGATCAAAAACAATCATACATAATCATGCCATGAGTTGCATCAACACATGAATCTACCATTACCAGCAAACTTTGTCATGGCATCGCGTTGAAATTCAGTTTGCATGGCTATAATAAATTTTTCTCTTCTAAATTGTCAATATGACCAGCTACAAAATCTTTTCCACCCTGTGGCTCAAACACTAAAACTGGGTTGTAAGGTTGAGTGAGGACTTCTTGTACCCAAATGGCTACACTACTCTGATCATTTGCATGCTTTTATATGTTAATTAGGTTAAGTACATGTTCTGTGTTTCTAATATCTTGTCTCACTATTAGTTGCTCGTGTTTAATACCCTGGTTCAAAGAGACATTACGAATGCTGTCTAGGATATTATTTACAGAAACACAAGCTTGTACCTGGCTAGCAATCTTAACCCTTAAACTATTTGGGAGTCTAATGTGTGCAAATTCTTTTTTCTGTCCGTAATGTGTGTTGTTGTATTATAACTTGCAATTTCCACTGACATTGTTTTGTTCCACATTTATGCGTGCTACACAAGTAGTGCCAATCTTTGATGTTTCTTGCATCTTGCTGCCTCCGGCACCAAACTTCTTACTCTTTTTAGATACTCCAGACCTATTAAATAAAAATAAGTATGCATAATAGATTCTTTCACAACACTTCCTCCGTGCATAACAAAATGGGAGGAAATGCTTTCCTCTTCAGCAGATTTCGAATGGGAAAAATTGTCATAACTTGCAAATGATAGCTCTGAATGGTCCATAGATAGGGAATAACATTTTTTGACATGAGCTTCTAGAGAACTGATGCAACAGAACCTGCATGAATAGAGAATCATACGGATAATGAAAGCAATACAAATGATGTTCTCAGACAAGTTTACAAACAAGTGCATTAGGCCAAGCATATACACATAATTCTACCATTACCTGCAAACTTTTCATTCTATATGCTCAACTCAGTATAGGTGAGTAAAGTGAGTTATGGGATTTGTAGCTTATTGTCATGCAGCCATCTTAGCCTGTGGTGCATTTAATGTGATGTCGTAAATTAAAATATTTCTCTAGCCATTTTGGAGTATAAGTGTGGAGTCTAAGACATTTTGTGAGCTCGTTCACATTACACTAAATATTGCTGTTACAAGAAAGGAGATTAAGCAGTTCTTTTCAACAATGGGACTAGAGAAAGAACCAATAATGACTGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTATCAGAGAAAGACTGTACCTTTTTTTAAACATTGTATTCTTTATCACATGGTTTAGAGACTGGCTTAAAGAAACTTAGTAAAGCCATGTTAGCTAGCTGATTTTAACAATCCTTTTAACTAAAATTAATGGTCACATGCATAAATAAAATTATTGCTTGCGGATTTTATTTTTGGCATTTTTATATAAATCCGTCAATCCGCTAATATAAAATCCCCATCAACATTTCATCTTATACGGTATAACAAACTGATTGAACAAATAGTGTAGTAATAAATGATAGCGATGGTATTGATAAATGTACCAGGGAGCAGATAGCAGCAATACTGCAATGCACCCAGTACAGGGAAATTAAAGTGTCTGTTCCTAGTATGCAAATTAAGGCAAAATGGACAAAACGATTGTACTTTATTTGCACTTCCTTTTGAAATGTCAATTTGTGCTGGTTAAGACCCAGCTTCTTGCAGCTATATTTAACATAAGCTTCGTTTCCATCTTTTATTATGCTTAGAAAAGTATGTGATGTCTTTGTTTCCTACTTGTTTAAGAGCTAGATGCCCAGGACCATCAAAAGAATACAGGTTTCTATTATACTGCCTGTGCAGACAACCTATAGTAATAAAGGAAGAATGGTAAAATGTTCTTAATGTAAGGAGTGGCATCGCGTAGTGTGAACAAATACCAGATGTTTGGACTGATATGGACTACTGTTGGCCATGTAATTGTTGTAAAAGCTGCATGAAGACAATTATTGATTGATAATGAAATGCATTATTATTATTATTAATACTAAGTGCCAAATTAATTTTTCTTATCAAAACAGTCTATGCATAATATTATGATCCTAGGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCCTTGGTTAGGGCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATAAAATATTTTGTCTCATCGGGACAAAATTTGGGTGGGACAGATTTTTCTGTGACAGGCACACCCATATTGGATGGGACTACACTTGATTGATGGCACATGATCACCACATAAAACGAGACTCTAGCATGGCCAGTGAGATAATAATAAGCAAGAAACCACTCCCAATTTCCATGATGTTGTTACATACATATATTTTATTAGATATTGCAAAAAATAAATACTCTGGAGGAAAAGATGGATAAGTAAGTAATATGATTCAGCAACTTTCCAACAAAAGAAAATCAATAATCTAAATGATCAAAGTTTTAAAAACCCAATTAGTAAGTACGGTATGCGTTTATTGCCACAACTCTTGTGAAAATTTTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGACACTGCAGACACTAAAAACAACACTGACACTTACTATAGTAAGCAACTATATCAGGCTGTTTTAAGGTCATATAAGTAGCCTCTCTATGAATATAGTTAGGCTAATTAATATAGTTTATACTATATAAACTGTAGTATCCTGGAGTATCCAAAGTGCCTGATTGTGGTATTTAATGGCACTCATAACTGAGTGCCATCATAAATGCTGCTCCTGCATACACATGGATATGAAACAGGAAGTGATATTACGGTGCCATGCGCTTGATGCCGGATATGATTCATTAAGCACTATTAATAGTGAATAAGCATGGCTACCTCTACTGAGGAGTTAAACCTCTTTTTACTAAACTGAAGTACCTATAATCAGCAGGTATAGTTATTTAACTTATAATTCTAGATAAAAGGGATGCATCTTTTAAACTCAAAATTAAAGGCTACAAAAGAACTCAAATGTGACTCTGATTGCATTTATCAGTAGTTATTTTTCTGTATCAAAATCAAATGTGCATATGTAATAATAGATGACTATCATTAGTGATAATAATAATGTTCTACAGCTGTGGGGAAGTGTCAAGCATGGGAAGGAGTGATGTACAGATGCACTGGAGCCCTATAATTATAAAAATGAAAGATAAATCTCATAACAAATGCTTACTTGTTCCATAGTGAACTGGTAGCCTATAAGGTCTATATAATAGTACTCTTGCCCATCAATAATCTATAGCATTTGCAGTACTCTATAATGACGAGTACAGCTATGACATTCACAAGCTGACGTATGAGGCTTTCAGGAAATGAATAAACACATTCTTGAAAGTAGTCAATTGCATACATTAAATGTCCATTACAGCCATAGCAAAAGAGCCTCTGTCACATTCCAATTCAATGTTAACATGTACATGTTTTTTCTAATCAACATACTAAAAATTAAAAATATTACCAAGACACACCCACCTACAGTCACCTAAAGATTGATCTATTATGTGCCATGCAAAGAAATAAAAATAACAAAATCACATGCAATCTATCCAAATGGGATAAAGGAAAGCACAATTTATGTAATAAAGATAACATTTACATGCCTAATCAGGGTGAAAGAGGCACATTCNNNNNNNNNTAGAATCAGTAAATGAACCATCAAGAGCATGGCACAGCAGGCATGACATCATCCTTTGATCTTGGACTGATTTAATTGGAAGCTGACGTCCTGTTTAATATCAATGTGAATGCAGTATCTATGGTGCCATTAAATACCACAATCAGGCATTTAGGATACTCCTGGATAATATAGTTTACTGAGTATAAGCTATATTTATTACTAGCCTGACTATATTCATAGAGAAGAACTTTTACTACATGAACTGTTGTTGGTTTCAAGTAAGTGGCACAGTTTTTAGTGTCAGAAGTGTCAGTGGTGTCTGCAGTGTCAGAGGTGTTTATAGTGTCAGTAGTGTCTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCCTATGGTGTCTGCAGTGTCAATAGTGTCAGCAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTCGTGATGTATCTATGCTCAACGTTATGCACTTGTTTATAAACCTGTCTGACCTGAGAACATTAACTGTATCGTTTTCATTATATATTGGGTTTCATTCATGTAGGTTCTGTCGCATCAGTTCTCTCGAAGTTTACCACAAGACATTTATTGTATGTCTATGGACTGTTCAGAGCATTCATTTGCCAGTTATGATGATTTTTGCCATTGGAAATCTGCAGAAGAGAAAAGTGCGTCCAACAATTTCGTTATACACAGTGAAGTGTTGCAAAGGAGTCTATTAAGGTAATTTATTTTTATGTCTGGAGTATCGAAAAAGGGCAGGAAATTTGGTGCTAGAAGTAGCAAAATGCAAGCAATATCAAAGATTGTTGCAACTTGTGTAGCTCATATGAAAGTAGAACAGAATGTGGTCAGTAGAAATTGCAAGGTATATTACAATAGCACACATTGTGGTCACATAAAAGACTTGGTGCACATTAGACTCCAAGATACTGTATGGTTGGTAATTTTCGTGTGGTAAACATTTGTGATTTCACCAGTTACTTCTAATTGTTTTAATTTTGTGGTGTTTTAATTTCGCTCATGGATGTGGTTGTTAATGATCAAGTTAGATCACGTGCATGCTAACAATCAATCACACGTTGTAGCACGATGGCTGGAATACTAGTACAGGATGGCTGTAGTCTCTTCCCTTTCTCTGTCGTTTAACTCTGTTATACGTGGTTTCCATGTCTACTAGAATGTCTGGGAACCACACACAAAATCCTGATTTGTGTCAGTGACAGCAAAAACCAACAAAATTCATTCGCTGTCGCTGTTACCAAAGGCCGTATGGTTGTCAGTCACATTCCACAATGCATCTCAGCTATTTGCTCATTGTTTCTAGAAAGAAATGGATGTATAACATGTCGTGTAACTGGTAGCAGACAGCATTCTAAAGATTACTTCAAGGAGGGCTTAAATGAGAAGTTGTGGTAGAAAGGTGGTGCCCTGGGCATGGTGGCTTCTGTTTTTTTCACGTGTAAAAATGTCTGCTCTAGATGATGTTGCTTCGTCACAGGCAGAGATGGGTTTTGGTACCAAATTGAGTTGCAATTTACTTTCAAAGAAGACAAGGACCAGTTCTGGCAGAGATAGTAGATGGGAAAATGGTTTGGAAACGCCCTTTAAATATCAATGTTAATGCTCTTTTTGCTATTCCGTTTATTATCCGTTTACTCTTAAAACGTGTAGGAATGTCTTCTTGAGTACTTAGGATGATTTTGGCTGGCATTGAAGATGATGATATGTGGCAAACAGGAACAGACAGAGTACTATTGGTTAAAGAATGTGCTTCCTATCTAATTTAAACTGACTCATTTGATACCTTCACACAGGAGCATCAAGAAGTACTTCAAAAGGTGGTTTATTCTGGTTGTGATGTAGATCCCAGCTGCAAATCCTTTAAAGACAAGCTGTGGGCCTCCTTTCACCATGCAAGACTTACTAAATTGCAAGATATATGGGGCAGTTTTTGTGATGCTACAAAAGTTCCTGATAAGTACATAAGTGAACCACTGCTATTGCAGTACATATCTACCAAATTTCTTGAAATTATTGTACAAACCGAGTATCCATCAGCTGCAACAACCACTACTGTCTCACCACCATTGACAGATGAAGAAGAGAATGCACTTCATTATGTTGCTGGTTTTATAATCAGATCATTAATCAAGAAGAATTCACGGAATAAAGACATAGTCGTGTGCCTTAACAATTTGACGACTGAAGATGATGATCATGATGACTACCTATCATACACAAAAGCATAGATAGAAAAAATAAATTGTGGAGGATTGTACATTATCAGTGATGATGTGTATTAAGTTTTTAAGTCAATGGAAATCATTACAAGGAAGATACTAGGGTCAATAGACAAGCCAATCAAGGACAGTGTGGGGAAAAAGGGGCCATTGCATCAATAAGTTCCAATGATGATGTTCTATTCTATTGGTCACTAGTTACAGCAGAAACTCCAAATGATATTGCTAGAGCAGTAATTGAGAAAATTGCTGAACTATTTTTGACTACAAGAACATAAGAAATTNNNNNNNNCAAGATGAAGTTGGATTCCGAACGACCAACGAAAATACGAAATGAAAATCCTACTCGTGACGCAAATTCTACTCTACATTGAACTTTTAATGTTATTATGTAAGAATTACGGATCACCTTGCAATGTAGAGTAGAATTTGCGTCATGAGTAGGATTTTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGACCATAATTGACAAAAGGGCCCTTATGGTGGATTTTAAAATTGATAGTTATAATGGAAAATATCAACCTGTGAGTGCTTTGTTAGACAATCATTGTTTCTAAAAGTTTCATGGTAACTTTTGCATCCTGTGGAGTAATTTTATGATAACTGGGGCTCAGGAAGTTGGATTTCATAGGCTAGAAAGACAAATTTCACTACCCGCCAAAAGGTTTTTTTGTCAATTATGGTCACATATTTATAGTATTTCTTTAGTTGCAATTGTAATACTTGTTGATTTTACACAAACAATAATAATTTTCTTTATTATTATTATCATTGTTATAACATTTATGAGAGACAGAATTGAATAGACATGCTGAAGGAATATCAACTATCCTGATGACAAGAGAAACTAATACTAGTCTTGACACAAGTCTTGTTCTTCCAGGCTGTTATCATAAGTCATAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACACTTGATAAAACAGTAACATGTAAAATCAATACCTTCATTTAGCTTGAAACCTCCACTAAAGTATTGCAGTAAGCTTGGTAAAAAAATAACTTGCTTCTTCCAGAGCTGCAGATCTGAGCATGCGCGACCACAACCAAATTTTGGAGCACATGGCAAGCTTCTTTAATTAACAATATGACGGCATGTAGCTAAGTTGGCTCAATCCAGCAGTCACAGTATCACTTTTTCCTTACTTGAAGAATGATCTGATGGGACATGGACCTGCACATAGACTGTTGGAGTAGATTGGTGTAAGAATTATTCTTGTAGCACCAACTGATACTGAGATACACACCAACAACTGGATTGACAGGACTTNNNNNNNNNNNNNNNNNNNNNNNNAAAAGGTGGCCCGTTCGCCGATTTTTGACTTTTCACTTAGACAAGGTCTAGAGCCACACTAGTTATACCATTGGAGTCCTCTGGTCAAGATAAGGTACTCTATAAAGTCTGGTAAGCATAGGAGCTCGTTTTCCCGGTATAGCAAGGCTGCAAAAGTCGTTGCAGCCATTTTGTTTCGGGGTGAATCCTACTTAGTAACGCTACCGCGTTACCAATTAGAGGGTTTGCTTTAGCAGCTATGTATGTAGAAGAGTACAAGAGAGTGAAGCAAACAACAATAAAAGGAACCAAATCATTAAGAAAGGAACTAAAACGTAAAAGTGACAATGAGTAATGTAAACTCACAATAATATCAAGTTCTTATGTTAATAATGTAAACAAAGCAATAATTGAAAATTGATGGTGTCATCATATGAAACCTTTCCTAGGTCGTTTAGGCAAAGGAGTGTCATCAACTTCTGGATCAGTGTATGCTATTTCCCTTACCTCTTACAAGTTTGAGTCCAACAGAACGCTGAGCTCTTAATGACACTGTGCTTTGTAAAAATGATTTTACAGTAGGTTGGTGGCATAACCTCCTCTCATTCTTTGTCTTCCAAAAAAAGCCTCAATTGGATCCTGTGTTAATCTTTCACTAAAAAATACTTTGACACCTTCTATGTTTGAAAATATGTATTCTACTAACTCAACAAAACTGTGAATAATAAAACTAGTAAACTTACAGTAACAAATTGTGCTCTTACCTGTTATTCTCAGCCCTTTGATTGTTTCTCTTGCAATACACATTCTCTTACGCTCCCTTGCTGTTTTATTAGTGCAGGATTTGACATACTCTTCCCACTCTTTAAGGTAGGGTAAGAATTCTGAGGTAAACCACTATACATAAATAAAAGGATGTGCTTATATAAGTGAAGGAAACCACACCTAAGAGGCGGTATCAATAGAATAAAAGAAAATGGTGGGCTAAGACAATGAGTTTCTATTAATTGAACAGTAAGTGCTCATGCTTTTGATTTAATTTATCTTATAATAGGCAAATGCAAAAACAATAACAGTTTGAATACCTCTTGCCTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTGCAATTGTGATACTTGTTGATTTTACACAAACAATAATTTTCTTTATTATTATTATCATTGTTATAACATTTATAATAGACAGCATTGAATAGACATGCTGAAGGAATATCAACTATCTGATGACAAGTGAAACTAATACTAGTCTTGACACAAGTCCTTGTTCAAGAATCTGTGAGCTAAGAGTGTCCATCTTCCCTGCTATTCCTGTTCTTCCAGACTGTTGTCAAGTTCATAATTATCATTGCATATCATAAGTCAAAACATCAATTAATTGTTTGNNNNNNNNNNNNNNNNNNNNNNNCACACTTGATAAAACAGTAACATGTAAAATCAATACCTTCTTTTAGCTAGAAACCTCCACTAAAGTATTGCAGTAAGTTGATTCCAAGCATAGCTTGCTTCCAAAGCTGCAGTTCTGAGCATGCGCGACCACACCCCAAATTTTTGAGCACATGGCAAGCTTCTTTAATTAACAAAATGGCAGCGTGCAGCTAAGATGGCTCGATCCAGCAGTCACAGTATCACTTTTTCTTACTTGAAGAATGATCTGATGGGACATGGACCTGCGCATAGACTGTTGGAGTAGATTGGTGTAAGAATTATCCTTGTAGCACTAACCAGTACTGAGATACACACCGACAGCTGGATTGACAGGACTTCTGACTTGATGATGATGATGAAGATGAAAAAAGGTGGCTGAACAAAACGGCCGGTTCACCAATTTTTGGATTTTCTTTTATACAAGGTCTAGAGCCACACTAGTGGTACCAATGGAGTCCTCTGGTCAAGATGAGGTCCTCTATGAAGTCTGGTAAGCATAGGAGCTCGTTTTCCCGGTATAGCAAGGCTGCAAAAGTCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTCTCATTGAAACTTTGCCTTTATTATGAAAAATAATTACACAAAGCAAATGATTTCAATAGTAGTCTGGACATTTTATTCAAATGAACAAGACCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAGATAGCACATTTACAGTTATGGAAAATAAATGCACTACATTTTTACCTCAATAAAAATCACTCATACAAGATTTACTTCTTTCACCACAGGGATTACAGCCATAGACAGGAAGAAAAAAGCACGTGCCCACACTTATAGTGGCGCAACTATAGGCGTTTCCAATCCATTTTTCCGTCTACTATCTTTGGTTCTAGTTAGGCTTGATCGAGTTAAAGGGTCATTAGGAATTAAAAGAAGGCGCTGGAAAAGCTGTCTTACTTGCTGATTTAGTCGGGAAAGAGGATAATTTAGAGGCTCTATCACATGATACTAGTTATGCTCAATACTTTAGGTAGTTATAGTGTGTTTCAAATTAGTGTTAATATATAAAGTATGGTATGGGTGATGGGGACGAAGAGCAGCCATTTTGTGCATAGATATAGGACCAGCTATTGGGATGCACATGTTGGTGATACTGTCGTATGATTGACCAAAGAGTGATCAATTACAGTCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATAAGTCATGTGATTTATGCTGAATTTCAATTCAATGATAGCTGATTCCTGTAATCGTAACTCAAGTTTATTACATAGTAGATAGAGAAGTAAGTATAATGTGTAATATAAAGTAATCATACACTAATTGGCATTAATACTTTTTAGGCTCATAGTAGCATATACTTTTGCTGGTATATTACCATCACAGTACTGCCATATATGATTGGCATTACTTCGTACAAGATGCACACAATTACAGGAAGCTTCTCACCATCCCCATATCCATTCAACTCTGTTATTGTACAGTACAGGGCGGAAAAAGCTAAGTAGCGCAGAGAAGCAAGCCGCAGTTAGCTCAAATTACGTAGGAAGTACCACCATAATTACTGCACAGTGAAGTACCTTGTTTCTTCGCTTCGTATGTGCATGCACATACGAAGCGAATTTATATTAAAACCGTACTATGCCTGCGTGACTTGACCCCTCTTTCTCTTTCATCTCATGTGGTTTGGCAGGCTACTTGTGCTTCCTTTAATCTCTTGCTATCTTGCTGCCAAGCATAAAAGATGGTCTATAGCACATACAAAGAATCTTATACCTTCATTGTGAGTTGCAGAATACCCGATTGTGAATTACATGTACATTAGTTATCAGCCTACCACTGGCCCGTCGGTGCTGCTTATTCCAGTTAGAATTTAACTCAATTATTGTTTGTCTTTCTTGGCATGTCTAGTGCACCTCAAAGCATTTTAATAATAATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGCTGATTGAGTCACAGCAAACCTACAAGGTGTTAGTGGAGGTTGAAGAGCAGGTGATGAAGCTTTTACCTTCTTGATTTGCAACTGAGATATAACTACATATAAAAAAAGAAGTACATGTACTTTCTCAAAAGAGCTACACATACATACATGTAGCTGTCCATGCAGCAAGCTAATTACCTGTATGAGAAGTTGAGTTTTGATGTAAATGAAATGAAGACTCTGATGGTAATATCTAAAGTAGAAAATGTAAGTGTGAGCATGAGTAACTGTAGTACTAAAACTAACCATTGATCTGAATAAATGATTCATAAAGACACTGCATTGGGAAAGACGTAGCTGGGTTTGCATCTCTAATTTGTAGACACAAACTCTGAAGGAATTTATAGCTTCTATAAATGCAGCATTATAAGCACTATAATGAAAATTGAAATCTATTTTACTATACCAGAATCAATAGAAGTTGGTGGAAGAGGTAGAGCATTTTCCAAAATGTCAATATCAAAACTTGCAGTACAATTATGAGTTAGAAGTAGCAACCATTGATGATAATGGTGTAGAAGCCACATGGACAGACTCTGATGTTGTACACTGTTCAATTCCTAAAAAATGAATGCATATTAATTGTGTGATAATACAAATTTAATACATTGCTAACTGTTCCTATGCTATAGTAATACAGATTCATTGTACTGCCTAGTATTTCTAAGTTAAGCAACGAAACAGTAGGCCTGAGGTATATCAGATGTACATGCAATCTGTTGCTATTACAATATTATAACTATTACATGTATTTTTACTGTTACTGTTACAATTAATATGCCAATACACCATAGTGTTTAATACAGGTACATGTACATACTAAAGGTTAAAAGTTAATCTCATTTATTTTAGATGAACATTAATAATGTACAAGTACATGTATGTAGGCTCCTATCAACAGATAAGGCTTTGAAGTACAGTATGCTTTGTTACTTCTAGGACAAAAAGCATCTGACAATGGTTTGTGTAGTTGTTACTCATTTTGCGCAACACTTCACGTAATAAGTGCCTATACTACTAAAGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCATGTTATGTTTACTATTACAATTATCTATTATTACATTACAATTATACCCCAAGCCTGCATACATGTAAGCATCAAGTAAAGGAACAAAAATAAATGAGACAACACTATAGGTAATACATGTACAATGTATTTCCTGTTATACATAAATGTACTGTACTTGCAAAACATTTATGTACCTAAGTTAGACAAAAGTGACTCAAGCAGTGGTGGATCATCTGAACTACAAGATGATGTTGGAGAAAGAGGTGTTTCAGAAGAAAGTGTAGAAACAAAAGATGCTCCAATAAGAGGGAGAGGTGCTGCCAGAACAGAACTTGTAGATGCCTTATGTGATGTAGGTGCACCACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGGTTTATTTTACAGTGCATATTTGCTTTTACTGCAAAAATGTTATTTTCTAAATTTTTAGCTAGTTGCTTTGAGCTTAAAGCACACATGTCATACTGTAGACTGGAGAGAGAAAGTTACTATTACTTCTCTGAAGGATCAAGTAAGATTAGTATGAGTATCAATGTATCATTATAAGTACAGGGTCAGTGTGGGTCCAACATCTGTATTGCATATGTAATGTATGTGTAGCAAAATATGGTAGTTACAGCTGCAAGGGTCGATTGATGGAAGAATGTCTTCAGATACCTTGAACCTAATGCCAGTGATGCAACTGAAGCTAATAATCCTTACACTGCTGAAGTAAAGTATTTATAACGTTAATAATACAATTACCAAAATATGCTTGTAGAATGGTGTGTGCCGTTACGACCAGACAAGAGAATGGGAGGACATTAGCAGCTCAATTACTGGGAAATGAGGTACATGAGCAATTTACCACTGACACGATGACAACTAGGCCTCTCATGTTCCTTATCAATTACTTTATGATGTTGGTGTACATCAAGTAAGTGGAAGTTCTTGTCTGATAAAGGTTACCTCTGGCAGACCAACCCTTTCTACATGTTATAACAACAAAATGATTAGATTGTGATTGTGAGTGCTTCTGCTGGTATTATACAGTAATAATAGTTATTATGCCAGATGTATTGTATACATGTACCATCCTTTAAGTGTACTGAAGAATGTGTATGTGTGTGAATGATTAATTGTTTCTCAGCTAGTCTCCGTACCATTTTACTGGACTTTGTTGTTATGCATGTGTATTGTGATAATTGTTCTATATCTGCTTTGGGCTGTGCATGTATTTTGCTTTCATTGGTAAGTGGTTCAGCTATATTTTCATTGGTGGTAGTTTTGTTGTTTGTTGAGCCTTTTGATTGATTGTCCATCCAGTTTGTATCTGTGTTCAGTGTGTTCACAAAAGTTATTGTTTCATTATTTGAATGAATAATGATGCCCTTCTCACGTATAAGAACTAGTTACATTACTTACTTATGCTTGTTTGTACACAGTGAAGCTTTTGGGGCTGCTTAATTGTTAATAGACATGCATGTATAATAAAAGGTTATGTTGATATACTTCAAGGTGAGGAAGACTTTATTACTGATACTGTAACTGTAGTTTTCACACATTTATAATGCTATTGATGTCAATAATTACAGCTTTAAGGTACATATATGTCATTCAGACAGTAAAGGTTTAGGCAATTAGGTAAATTATGCCAAGAAATAAATACAAAAATTCTCCATATATATAAATTTTATAAGACACATTTCCTTATGTTGCTTAGAAAGTTTGAGCTGATTCCGATCAATCTTTCATCATTTACATTTTAGCGTATTCCAACAAATTTTGATTAAAATGAATTTTTACATTTGCTCAAAATATAGCTAGGCGAAATTTCTCATTTTCACAATTTTTCCTGATATATATTCATACTCTAATGCTGCATATTGAGTTTGACCTGATTACGATCAAAATTAGATTTTAAAAAATGTTAATGTACACAATTGTTAGCAGGTATTAAATTTGGTGAATTTTAGCCGTTTNNNNNNNNGCTAACTTAAATCCAATTTTAATTTCTGATTGAATTATCAATAGTTATTAGTATTAAATGTTCAAAATGCTAAATTAAATACCAGCGAAATGTCAGTATCATGAAAATTGCCAAACCAGGTACACAGTACCATTTATTAAAAGTTAATAAATTGGAGATCGCTAGGGCAGAGTAAGTACAGATCAGAAGAGGTAGAGCTAATTTTACATCACTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTCGTTAGGTATTATGTACCTTTGAAGCTATTGACGTATTTTTATACATGAATAGTAAAAAGTCTGCCATTGTGTCGCCTTACAATCTTAATTTTTGCTCCAGCTGATACAGACATTAAAGTTCTAACATAAGGTCATATGCGGCTAAATAATCTTAAATTAAACATGGCTCATTAATTATTCATAAAATTGGGGGCGTGGTCAATTAATAAAATGACTAAAAAGTCATGTTAAACAAGAAGGTGCAGTACAAAAGGAGGGGCCCTGGGCATGGTGGCTTCTGTTTTATTCATGTGTAAAAATGTTGGCTATAAATAGTGAAGGAAAAATGCAGGAAGAAATCGGCTTTGGTACCAAATGGGCTTCCATTTTACTCTCAAAGAAGACAATGACCAGTTCTAGTTAGGCTTGATCGAGTTAAGGGGTCTTTAGGCACTAAAAGAAGGCGCTGGAACTGCTGTTTCATTTACTTGCTGATTTAGTTTAAAAAGAGAATCATTCTGAGGCTGTATCACATGATACTACTAGTTCTTCTGCTATGCTCAATACTTCAGGTAGTTATAATGTGTTTAAATTAGTGATTATATAGCAAAGGGTGATAGGGAAGAAGAGCAGCCATTTTGTGCATAAATATAGGATCGGTTATTGGGAAACATACATTTGTGTTAGTGCGGTATGGTTGACCAAAGGATGATCAGTTACTGACAGGTATTCTTTGTTAGTATTATTATTATTACTATTAGTGTCAACATCATCAAAACTATTCATAATTTTAGATCGTCATGTGATTTGTGCTGAATTTCGATTGAATACCAGTTGTGAGTCCTGTAATCGTAACTCAAGTTTATTAGGCACTAGATACAGAAGTATTTTTTGTAATGTAAAGTAATGATATGCTGGCATTAATATTTTTAGGCTCGTACTAGCATTTTTCTTGTCCTTGTATATTACCATCACAGTACTGCCATAGTTTTGTCGGCATCACTGGCTACAGTTGGGAAGAGGTACACAGATACAGGAGGCTTCTCACCATCCCCATATCTATTTAACCCTATTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCTGCCAGTAGATCGTTGAATGTTACAACTGCTACCAGTACTACCATCTGAATGAGGACCATGCTGGGGTCTTTTGCTGGAACCACTTATACTTGATGATGGTGGCTGATATATGGTAGTCGGCAGGGCTGTTTGCTCCCAGTGGTGGCGGTTCTTGGGCTGGTTTTCTGTGTGGTAGTGAGGGCTATTCTCTTGCAACTATCACTTATTTATTACCTGCCTGACAGCATCATTGACCGTGTTTGTTAGGCTTTTGACAGATTATTCAGAATATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCAAGTCAATTATACCATTTCTCTCCTTGCTATGCTTTCTAGGTGTCCTTGTAGGTTAACTTTCTCACCTTTTCTAATTTTAATGTTTTTATAATGTTTTGCTAGTGATTTAGCCATGCTAAGAACAGTGCCAGTGCGGGAGCCATTTTGTTAGTTTCAAATTTCATTCAACCTGGCTGACATATTGTGCACAGGGCACCTCCTTTTATACTGTGATCGACGGAAACAATTTCATGACGTTGCGTAAATGGTTTTGTAGTGCACCTTCATGTTTAATAGCTCACAAAAGCCAGTTACAACACTATAATAACTGTAAAGTCGAGCTGATCATAAGTATAAACAATTGTGGTTATAAAAAATAAATTGTAGTGATGATCTCACTCCAAATAATAAGACACATCTTTTTGGATTGGTTTTGGTTGGAAACTACCAGGGCAAAGCCCTATCTTACTCAGGACTATAGCCGCCTATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAATTTGACCTATGTATGCTATTGATGTA