NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTATAAATCTTAAAATAATATTATTAATTACAATTTTTTAACAAGGTACAAATTAGTCGGGAATATTGTGTTGTTAGTTGATTTTAACAAAAATATACCCATTTCTNNNNNNNNTATTTTGAAATTGGTGCATAACAACCTTTATACTTGAAACCACAAAAGACATTTATTCCTTCCAAGAAACTCTATAGATATTCTTATATACGCTCGTTAACGGCATGTCGGTAAGTTGCCACTGTCACCGCCAGTCTTTTGTTGTGGGTGATTATTTAGTATTGTTCCATAACTATTCTAATATTTCTTCGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATAAAAAATTGATTCATTTGTTGAAAATGAATATTCCTAGAAACTCTTTTAGATTTTTCTTTTCGGAATATTTTCATTCAACGTAAATGATTTACAAAAAAGAATAACTTCTTGATTAAAAACATTGTAAGATAAATTTTAGTCATGAATTGGAATCTTTTTATNNNNNNNTAATGTGTTTCTTACCGATTAATTTTTGTGAATTGATATACGTTGTGTCAGTGCAGGCCATACAACTACTTTTGGATAAGAATTCGTTTTAAAAATAGATAAACTAATTGCAAGTTCACTACCATTGTTAACTTACGTACGTTGTTGACATTGCTCGCTAAAGTGAGTAGTAATATTTACCTGAAAAAGAAAAGTAAAATAAATTGAAAGTTCTAGACAATTATGTACGCTTATTATTTGGATTCTGTCTCAAATTTTTAATATTCAAAATTAGATTTCTATAAACGAAACAAAAATCTTAATACTATATACTAATATCAAAATAGATAAGTAATCACAGCAAACATCTATTATAATAAATAGCGTTTGAAATATATTATATAAATTTTAAGCATACCAATGGTATAGGTGGCGCCATCTATTTGAAAAGTCGCGCTCTTGCACTTCTTGAAAACTTTTCCGCTGACAATTTGTCGAATGGCGCTGCCATGCGTGGCTGGGTTCGACATGATTTCCTTTCTCACCGTGGCGCTAGTATCGAATTTGTTCCTCAACTCCTCGAACGACAGATCGCTCGACAGATCTGGCGTTCGTTCGCGTCGCACTTGCCCGCGCCCTTGCCCTACGAGAGCGTCTGTTTTAGCCGCTTTTTTGTCCATTTCGCTACACTTTTGCTACACTTTCACTCGATAAACACTGACACTTATCGTGACATCGTCACTGATTCACATGGCCTNNNNNNNNNNNNNNNNNNNNNNNNNTATCACCTAGTATTGGATTAATGTACCAAACGTTTAGCTATTATAAATATTTTGTATGCAAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTAATAAATTCTCGTTAAAATTGCTATAATCCAGCGAGTAACGGCTCGTGGAAAGACTTTTATTACGGACCACTCATAAATGCCGAATAACGTTTAACATACGGCATTTAATTTGATGCAAGCTCACGTACAACCATCAATCCTCATATATGACCTCCATATCTCTGTATTGAACCTTGAAACATACCTGTTAACAAATTACATGACTATATTTAGCCGCTTGCGCCGTTCTGGCAAATGGATTGTTTTGATTCAGTCTTGCGTACGTAAACCACGTGCGTGGATTAATTTGTAATATGAACGGAATTGAAGAAACACGTAAAATAAATTTTGTTTTTAAACCGGGATCTGAGAGACGGATTAAGTATTTAATTCCTTTCATTAACAGGGACGAAGGTAGCTCAACGTTATGGTAGATATCAGGCATCAAAAATGGTTAGAAATATATTTAAATCAAAATCATTTTATACGACGAATAAATGAATATGAATATTCCAGATTGAAATTTAAGATTTGACGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGTTTGTTAAGCTTATAATGCTGAAAGACATTTTTAGTAATATAACTAACATTACCTATATTTAAACCAACATTTATGTATTTATACTCCATTTTTAATAAGTTTGTTCATGGGAAATATACTCTAAACATATGATGGTACCAGTTCTAACAATTGTTTCATAACAAGATGTATTTGCATATAAAACATTTAATGATGTATAGTTTTAAAAACTGCAATGCAACTGATGGAAAAATAAGTAATCAAAATCGAAAGGTACATCTTCTATGCAGTAAAATATTATATTCTTCTAAAAATCTAAATGATTTTGTCATTTCCTTGCCTAAACGATAAAGGAATTCTAAAAATTTCATCAGAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTACAAAATTGCGAAAACTCTCTCAGACTGTTGAGTTCTGTTTTTATAGAAGCTAAATTTCCAATATTCGTTTTTTATTAAAAAATATTCTCTTAACCGGAAGCAAATTACGTTGGTTTTGAAATATTCATTCGTATTTTTTATCATTTGGTAGTGTCGCGTCGCTATTAAGGAACGAAATCTGAGAATTTCTGGGTCAACTTTTAATATAGATAAATCTGTTGCTTGATAAATTTGCTTTAATTTCCATTAGTGCATTCTTTTTAATGAAGAAACTAGACGTTAATAGACTGTTATTGCCGTTATCGAAATTAACAAGGTAGTAAGTAAGTATTAAAGTTGGATAAGGATATCTATTATAGTAACACTCCANNNNNNNNNNNNNNCTATGAAGAGAAGGTCATTGCACATCAGTGAGATTTGCAGACTGATTTATTTATTTAGCATTTAGNNNNNNNTTGATTGGTATTACGATTAATATTAAAAAATCATCAAATTAAGTTCCACATACAATGATTTTTTCTTGATCTTGATTGTACGCGTTGTTAAAAATGCAGTGACATCGAGTTTCTGGCTTTGCTTAGTTAAAAGGTATGGCACCAAAGCAAATAATGCGTTTTAAAGATACAGCTCTATAATACAGTATGTATAGACTGGCCAAAGAGTACCTACGTCAAATATTTCATTTTGATTCTATGAATACGAAGCCATAAAACAAAATAACTTGCTCGTTAATTGCACGAGCACTATATGGACAGGTGATTGAAAATGTTAGCGAGTGCTTTAATGACTTCCAGAGTCGATACGAAACGATTATAATTTCAGCACTGCCTTTCACGTGCGGTGGAATGCATTTACATGATTGTTTTAACCATCTGCTTCGTTCACATAACTGATAATTGCAATCTCGACATGCTAATAAGAAATAGAATTCAGCGTAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTAAGATATTACAGGTTGAATGAATCAATTAATAGGCTCTATATTTTATTTTTAATATTAATTTGGCTGTTCTAAGCTAATAAAAATGTCATTAACATAAAACATTGAAATGATAACAGAACTAATAAAAGTTGACGGTTATGGTCTAACAAAGTGTTTACTACGTTATTCTGTTAAATGGCTATTAGAAATTATAACTATAGCACCAGAAAACTATTTAAATAAATTAAATATTAGTGCGCATAAAATTTGTCGCTCTAAATATACTTACTGTAAATACATTTGCCATTTACTTTTCATTATACTTCAACAATACACATGTATACATACATATACATATGTAGTTTTAGGTATTCTAACGGCAATTTCAGCCTGATTTGAAGCAAAANNNNNNNNNNNNATATTTGTCTTCTAAAGGAAATTTATTGAGTGAAAAACTAATTTTGTATAGGTAATTTTATAAAAGTTGTTGTTCTAAGGACAGTTCCTTGCTAGTAGTATGATCACATGATTAATCTTTACTATAAAACTATTGAGCTACTACGAAACTATTGAGCAGTGGGGCAAACCATACATACTCTAATTCCTTTGCAAATGTAAAAAACGTATTTTATTATTTAGCAGTGGAACGATTACTAGGGCTCATTCAAACAACAAGTTTTATCAATAATTGTGTAATATCTTTACATACTATGCTCTCATGATGTACCGGTATTAGTCTGTGAATAAATAAATAAATCGAAATGTAAGGTAAGAAGCAAAAGAGCTTAGTAACTATCATTTTATATCTTGGCACTCATCAGATCATTTAAAATTACATTGTAATATGACGATTGGGGATATCGGGAACGGGTTGTTCGAATGAGTGCTCATAATCTTATTCGGTAAAAATCTTTAGAGTTGTGCGAGCACCGCGCTGAATGTTAGCGANNNNNNNAATGATTCGAATTTGGAACAAGACTGTCTTTATCTCAGTTGATATCGCAGATAGTTTTAGTAGGTATAAAATTAGGTGATTACAAATAAGCCATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTATTGCATAAATTTTTACGTTTATACCTATATTCATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAATCACATCATATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAGTATTACTTGTATATTGATACGATTTAGACTTTTTATAAGAATCGCAGCTTTGGATGCTGCAGCAAATTATTCAGCAAATTTATTTTAGCACTTAATTAGCGGTACTGGTGGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTGTAAATTTGTAAAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAAGTTCACAAACTATTTTTGTCAAGGTTTGACATCTATATCAACAATTTCACAATGTGTCAACGGCCAATAGACAGAATTTGAAACATAATTCAATACTATTTAAAATTCTTATATACAGTTCTAATAAGCAATTTACGAAATATAGACATTATCCCTCTTCGTCAACTTCTATAAGTTTATAAGTGCAAAGAGTTGTTGTAAGTTAAAGCAGTAAGTTAGGTTTAAGCTATGAATCGCGTGACTAAAGCCATTACTTTAAAACTTGATTCAGNNNNNNNNAACATACCAATGTCGTTCTTTATTGATAAGCCTATTTGAATTTTAAGTTTAATTTTAAACAAAATTCACTTATTGNNNNNNNNTCAAGACACTAAAGCACATAGTATAAAGCTTAAAAACATTTGAAATTACAATAGGAATCAATTTTATTGTAAACTCCTTGCGATGTAAACTGCCGTAACATGAAAAGACATCTAATTTGCATACAATTTACTCGTATGTGACCTTTGAATAAACACATAGTACATACGCACCTTTATATGTTAAATTGGCTCGCGGTGAAACCTGCTTATTTAATTTTAAACTAGATAAAGTAAATTGAATTCATCTTATCATAACTAAACAGTATGTTTCTGTAATATAATCAAAGAAAAAGACCTTTTATAATATTTCTTTTATGAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCACTTTAAATATTTCGTACCAAAAATTGTAAAGAAGTATAGCCTATACAAGATACACTCTTACAAATGTTACTCGTGTGTATCTTTGTTACAGTCGATTTGTTCGGAGCCTACTGCACCAATTCACATGAAATTTGATACACCCATAAATGTTTGTGATCTTTACATGAATGTATAACAAAAGTATACAAATTTTGAATTTATGAGTCACATTTGACAGTCAAACTGGATTAACTGAATTGGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAATCGTACTGAGTCTCACGAGGGGAAAAACACAGGCCAGAAATAAATATCTGCTCTGAAGAAATATCGAACCTGCGCCTCTTATCGATACTGAAAATAATGCAAAGGAAAGCATATATGTACGCGACTTTGAATGTCATTTGTTTTAGTAACCCCACCAATTTTTCAAATGTGCACAAACATAAAAATCTCTTGTGGGTGATTCATTTAAATTTAAAAGATTAATAGAAAAATATCCTTAATAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATTTCTATGTTAGAAGTTATTCTTATTCAAGAGTTGAATAAACAATTAAACATTGAACTTAAATTAAAGTAGAGCAGCGTCATAATGGCGAGTAAAGCCGGGCTGGTAGTCTATAATATGTGTGTCTATTAATCACATAGGGCCGAGGTCATAATAATAAATGTAAATTTCACGATTTAAAAATAATATATCACATTCATAAAAGTAAAGAAAATTATCAGAAGTTTTTTCAATTGTGCTATGTAGTAAACTTCTCTTGAATCATTTTTATTCCCAGCTACAGTNNNNNNNNNNTGAATTCTAAAAAATTACATGAAATATGTTCTTCCATTACAACTTGGCTAGAGTTCGTTCAACTGAAATACTTTTTATACAAGCAGGTGCCGGGAACGGAATTAAGAGATTTTATTACGGAAGCCCGGTTACCGCTAAATTCATTTGAGTTCCAACTTGCTTGGCATCTGAGATATTATTACGTAATCTGCACAGTCAGCTTTACTAAGCGACGTTTAGTACAACAAAATTTATATGAGTATTTATTCGTGTGATAAAGTAAAATAGTTGATTTGTTTCTATTAAATTATTTAGGACATACGGGTTCAAGTAAAATAAAATCGTAATATAATGTTAACATTAATATTCTTTAAATAAATATCTCAATTTCCTTACTTTAGAAGTTGAAGCCCGTACAGAATCATAAAATAAACATACGATTTTACGCACAACACCCAACACATAACATTTTACGTTTTAGACTTCTAGAATGCNNNNNNNTCCACTATCCACTTGATGGAAATTAATTTTTGTAATCTACGTATGTCAACAAAACCAAAGGCGTCATAAGTTTGTTACCAACATTTAATTCACTTTATCTCGAAAGAAGCTATGTNNNNNNNCAACAACTTGAATACTTAATTCTGAAAATCCTTGTACCACTGCCAGTAAATTAGCTTACACATCTTAGCTCTGAATAACAAACTTGGATTAAAATTTAATCAATCTACTTGCTCATATTAAATGTAATTTAAAATTATATTGTGCAACATNNNNNNNGCGACAAAATACAAAATAATCGTTTCAGAGACTTCAAAATAATAGCTTTTTAAGTTTTGTGAAACAGAGCGTAAGATCTAAGTGGGTGCGATAATAATTTTGATGATGGATATAAATTTCGGCTTATTATTTCCTTTGAAAACATTTGAACCGCATAAATCTTTGGCGTTTTATAAAAATGGTAGAATCTTCTTCACTGGCAAAAAGACTATCATTTTTTGCTTCTTGAATGTTACATATGAATTCATAATATATTTACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTACTATGTCTGTTTCTTAAGTTTGCTCCGTTTATAATTTTATAATCACAAAATGTTTACGTAATAAAATAACAAACTATTTTTGGTATTTTGTTTCATAAATATGAATAAAATTACTGGTAATAGACATGGTTAAATAAATATAAGCTGTGATCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGACGGGTTTTCAAGAAGAAGAAAAACTCAAAGTGTAGATGAATTGACAGTTCCATTCACTAAAAACTGAACATGTTCAACTAGTCTTTAGAATTATTCTACAGAGTATGAAACATTGAAAAAATGTAGTGGTTTTGAAATATTTAAAGGATTATGAAACATTACAATGCGCCATTGTTCTAAGCGATATAAAATATTTGTTTTCAGTGTCATTTCTATACAATCACTTGAGCTTCATCCTCCCTCCGTCGGTGTAATTTATTACTTAGATAGACGTCGACTGGACTTTTGGTCTGACTATTAGTCTTACCTTTGTTGCGACAAATGATGCTCCTGTCATTTACTTTAATTTTTTCAACGTCGTACTCAAACGATGTTATTAATATAAATGACGTACTTGCGCTAGTCATAATTACATTTTTAAATTACGTTGTAAGCTTAGAAAAGATTTTAAGGAGACCTTTTCATAAGTTTTTGTTTGTGGATAAAAGATGGCGAGGTTAAAATTAAGAAAGTAACATCTAAATGTAGAAAATGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATACAGCTACAACAAGTTAAGCGGGTGGTAAAATAAGGTTATGGTGGTTATAAAATACTCCTTAACAGTCATTACGAAAACGAAACGGTTATGAAAACGCAAACTGGCGTGTCTAAGTTACGAAAGTTAGTGTAACTTTTTAGATAAGTATTTAAATTATCACGGCTGTAAACGGAATTGTAATAAAAAGTTCTATTCCGTGACTATAGTGGAAAATCGGGTATTTTAATAGTATGAAAAATTTATTTTGTTGTGAGGTTTAATTTAGATTTTTATGTAGATGTATAAAGAGAAGTTTTTTGTAAGGTTGTGTGGTTGTGTGAGATATAACTACTAAATACTTAGCAAAGTTAAACCATTGTATCNNNNNNNNNTCACTAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTGTACTCGTAAAAGTAATTATCGTTTGGTAATTAAGNNNNNNNNNNNNNNNNNNNNNNCCAGTAAAAGTACTGTAATATATTTTATGTTTCTTATACACCAAACTATGTATGGTAATAAAAGGTAATGAGTTACAATGCTACGTAGTTATTACAATAGATTATAAACTGTTACAACCACCACAAGAAATATTGGATTCGTGAGTCTCGATTATTATGAGTGAAAATTAGTTTGCGCACTTGAGTAAGGATAAGTAGAACCTCTATTGTACGCCTTTTACGTATAGAAGTGTCAATTCTCCGACAGACTTTGAATATTAAATGCAAAAATTCGCAACATTCAGAGCTTTGAGACAGTCCTGATATTGTTGTAGTATATTTTAAAAGATGCTTAAGAATCTTGTGATAAATTAATTCTATCCTTGCGTAGGTGAAATAATTCGTAACTTTCTTCTCGTAGTATGTATATATTGCACGCCCTCGGCTGTGAATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAGATACTACATTTATATACATAAGTAAAAGTATTATCGATAAGGATATGAAATAAATTTACAGCATTATTAGGTTTTTCGCGTCTTATCATTGTTTTATTTGAAATAAATTATAAAATAAACCACCTATAATATTATCATTGAAAGTTACCATTTAAGTTTAAAACGTGGTTATAGTTCGAAGGCTGTAATTTCAAAATTTATGTAAGTAAATTACAGGAAAAAAGTATGACAATGTAGGGCTGGACTTAATCGTAACTTTAGTACCTAAAATACTCCGGAACACTTAGGATGCTCTTAATTCTCTTGATGTGAACAAGGAAAAATTCAAAATTAACATAGAAACTTCAGCAGAAGTAAGTTNNNNNNNCCTGTTCACAGAATATTCATAGTAATATATAATAGTCAGATTTCTACTCCGTTTATATTCAAAGGTTTAATTACAATTGTATGAGTGATTCTGGTTTGAACAGCTCTTTGATGACTTACTAATTTCCGCTTTCCGCAAACCGAAATAGGGTTTGAACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTAAATGTTCTCCACTGATAACAATTTTATCTGATTTCAATTAAAGTTTATCATATAGAAAAATATTGGATAAAAAACGTAACGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAACATGATGTATACGTCGTGNNNNNNNNGTTGTGTATTTCTAGCGGAAAGAAATACTTATGTAATATAATATTTATGTCATAATATATATAAATGTTAGGCAAAGCCATTTATAAAATCTAACATGATTATGTAAGATTTTTTAATTATTTACGGACCTACATCGAGCAACATTCGCTTAAGAATGAATCAGTCTATAAATTGGTAATATTATATTATAATTTTGTAGCCTGAGCTTCTGAAGATAGTTTGGTAATTGTAAGCATCCAAAGGTTACTATTCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTACTACTTATTCAAAAATCATTTAATCTTGATTATAAAATCATTCTATATAGATANNNNNNNCACTCTATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTGAACTTAAGTAAAGACAGACAGATTTGATAAAACAAATTTCATACAATTTTTCATTTGCGAAAGAAAAAATCATATGAATGAATTTCGTATTAAAGCTCACTCCGTATTTTTACAATCGTACCCGAAAGCTTGATCATAATTGTAATCAGGCAGGTATTTACATTTCAATTTTACTCCGTGTTTTTATAAGTTAATTGAATCATAATTTTCCTTAGTATTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTAATTATGGGGATATTGCTTAATCCTCTAACGAGCCAATTTACGTTATGCTAATCGTACTTGGCACAAGGATCCTTGCAATCCTATCATGCCAAGTTCAGTAGTAAATGTAAAGATCGTAAATCCGACACGCACTTAAGGTCATACAAAATATGCCTTAACAGAATTTGGGAGAGTAATATAACCGCAAACCTATTTTATGATCTTTGTGACCTAGTTTGAACGGTATACAAAGTACATTTTACTCACAAATCTCAGACCCGCGATATATCCCACAGTTGGACAGTTTTCTTTTATTTTCATTTGAGAAGTGCGTGAAGCTTATTCCGCTACTTTACTACGCTGCCAATTGACCAAAATATATTGGTCTTAGAATCTTTCATAGTAAGTGGTTAAAGCTATGTCTGGATTTAAGTCAGTTTCGCAACCGAATTCTCGCCACTGGATCTGTTTTGGCTGTATATTATCGACTTAAAAATTTAGTGTACCTTTATACTATTATAATATTAAATAAATNNNNNNNNNNNNNNNNNNNNNNNNAGCATAGTACACAAACTAACTTTTAGTTCTTAAAATACTAAGGAAAATTATGATTCAATTAACTTTCAAAAAGGAATATGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTAAATTTTGTTTGAATTTTGTTATAGTGACGTCAATTTTATGCATGATATCTTCATCAGGTTTTTCTTCTTTACGACTCTCAACTCTTAATTTGTAGACAATTTTTCATTTTCTTGCATACAAAAGTTAAATTTAAAAATTATGCAAAACGTTATAACTTTATAGACTGCAATGTGTAGTAATTTAATTATTGTGTCAAGCTTATTAAAATGAGTAATATAATAAGATTCAAATTTATTTTGAAGGCATTTCCAATTTACCTGACTGAGAATACCTGCTCTTTTTCTTCGCTCAATTACTTGTCACTTAGGCTTATAGTCTAACTGACGGTTGTTCACCTTATAGAATATTACCTTCCCTGGAATTTCAAATTCGTACAGCATTTAGTTTGACCATCGCTGTGGCTACAGACTATTATTCGCCCTTCGACAGTAGCTAACTAGCTAGTTATAGCCTAATAGGTAGGTTCAGTTAACTGAAATTTTAACTTANNNNNNNNNNNNNNNNNNATTATTAAACAGTCATATCATATTTTTATACAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATTTGATTGTAATCATCTATTTTGATAATCCTTTTTTATGTAAGAAGGGTTTTTCCGGTTTGTGACACATAAACTGTTTCATTTGCTAAGCAATTACTATTTTGTTAGTATGAATGGGCTCTAATACTGGGACTTATTGAAAAGAAAGCTTTTACCCATAATTTGTATTATGGCTGACTAAGGCTCTGGCTATTTGCAATGTTTGGCAACGAATGTAACTCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGAGAGTTTAAAAACAATTGTCTATAAACGCCTAAATATTTAAAAACTGGTGATACAGACCCATAGAGAATCGGACTAGTTATTCGATAACAGTTTATTACAGTAACAACTTTCCACCAAGTTTCTCATACTCACACAAACACTACATATTGTAAAGGTGACTTGAATACGTTAAATCAATCGCTAGGTAAATACAATACACAGAGAATTGATGTGGCTTTTGTGCTTAACAATGAAGTTCTGTATACCGGGATACAACTTGTGTAATCAATTTAGAAATTGAATACAATGTGGTTAGTATATATTAAATTGTGTTAAAGTTGTAACTACATGTTCATAACTTGGTGAGAATAATGAGAAACATAGTCAATGCTTTAAAGAAGTCAAAATTATTTATGGTTTTTGATATGTAATTGTTTTACTATTGTTCTGTATCTTTACCCTATATTTTTAAAATTCCACTCGTGGTTAGGCACTGAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATTTTCAGCTTGTTACGTTTAAACGAGATACATTTATATCCATAGGCATTTAATTAAATGCACATGCATGTATGATTTGTTGTACTATAATAGACATATTTATAAGGTAATGACGTGCTATAATTACGTTTTCGCTTAGTAATATGTATTCTAGGTTGACTAATAACATTTTTTGCGTTTCTTATACCAAAATATGTAAGTTAACAANNNNNNNAAGACCCCTCTAAACGGCAGGTCNNNNNNNNNNNTTAATGGTCACTCCAAAATTTCAAATATTTCTAAAATCGTCAAATATATGTTGNNNNNNNNNAATTGTTTTTCTCATTATTTGTTTTCTACAAGAAAAAATATATGTATAATTTTTAATTCGACATTGTGAAGAATGGAATTAAAGCACGAGAAACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGTACTTGTCTTTGAAAAGTCGAAAAATTTAGAGCGAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAGGGGACTCTTAAAACGTTGTAAACTTACATATTTGGTACGAGAATCTAAANNNNNNNNNNNGTGTGTCCACCCTAATGTATATATAAACTCGTGTTACTAGCTACAACGCATACATGAGCATTTTAAAATTATTTTTAATTTGACATTGTAAAGAATGGAATTAAAGCACGAGAAACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGTACATGTCTTTGAAAATCGTGTTACTAGCTGCAATGCATACATAAGCATTTTAAAAAAGTTTACATTATTTTTCAGCTTCTTTAATAGTTAANNNNNNNNGGTTATTATTTAGTTAGAAAATTGAGTAATATAAAGTAAGGAAAACCTTTGTTAGTAACTTAAGATTAAAATTTTGTTGTCATTAAAAGAATGAAATAGTTTTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACGCAACATAATCAAAAAACAAACTTTACAGATAAGTTAATTATTTATTTCATACCGAAAGGAAAGTTTGAATGAACGAACAAAAACGAACGAGGAAACGAATTGACATTTGCAATGATCAAAAAGTTTTTAATGTAAACATAACTCAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAAATTATTTATTAGTATTCCACGCAACATAATCAAAAAACAAACTTAACAGATAAGTTAATTATTTATTTCATACCGAAACGAAAGTTTGAATGAACGAACAAAAACGAACGAGGAAACGAATTGACATTTGCAATGATCAAAAAGTTTTTAATGTAAACATAACTCAATTTGAATTGGCGTTGTCGTTCCAAATTAGGGAAAGTTTGTTGATGAGTGACACGAGTCAATGTTACTGGTTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTACTTTATTTGTAATTATTTAATAAGTGTATTCAGCTCATTAAGGAAAAGTTAATAATAATNNNNNNNTATAAATTATCGCCTAGAATAAAATGACTTCCAGCAGAGTGTGACACCTGAGTCTCAGTACGAAGGCACAAACCATGAAAGCCTTTGTCATNNNNNNNTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCAGATGATCAAGGATGAAATAGAAAGTTATATATTTTTGTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTTAACGAATCTTGTTATTCAAAAGCTAGGCTCATAACGAACCGCGCAGTAACTATTAATGTCAAAGCAGGCAAATTCGGGTCAGCTAGTACTTAGTCTCAGCAAACACATCAGCAAAATGAGAAAATTCAAACATAGCTAGGAGACACAAAAGTGAACTGCTTCAAACAAAGAAATTCCAATCTTTCTTCATACGCCTCGAAGTTTTTCTCTTCACCAATACTCCCTTATGTATTGTAAGTATATTCAAAGTGTGTATACGTATTCTGTGATNNNNNNNCCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAAGACTATGTTAGATTGTTTACTTTGATAACTAGTAATTTTATCGTTATTTATTTTACGATACGATATTCCGTTTTAAACGGGCAAAAAATTGATAAGTTAAATTTCCTGACTTCCTTCCTTAAACCTTCTTTGCTTCAAGTCGGTTAAAACAAACTTAACAACCGGCCAACCATTTAACCATTAACCAACCATTTAATAGCATAATTTGAACGAATAAATGTTACACTGTAAATATTTTATGGTTAAATAATTTCGTACAATAACTCAGGACGTAAATCTTTTCTAAATAGTCTTTGAACTATTCCAGTCTCTGTTTACAGAAATGTATTTTGTAAACAATTCTTGTAAGACAAATTTGTCTGTTTTGTCATAATATATGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGCGTTTCTTCAATAAAAGCTTTAGGGTTGCGAGATTATTGATAAAAATAGTAGGCAATTAAGTACTCTCCAGGGGTTAATTTTTTAGCTTCTAATTTAAAATATTTGTATTAGCTTAAAAAATATGTACACGAAAAAAGTTTCAAATTGATTAAAATATACACATAAATATTACTCGATAAATTTTCTGGACAGTATTGTTATCTTACAAAATGATTAAGTGATACCAGATTAAACTAATATTTTATTTAAGCTTAAATTTTGTAAAACGATCAGACTAAATAAACAAATAAAATGTACAGAACATTTTAAAGTAAAAAGTGTGCAGCCCAAAATACATGTATAAAAATAAACTCTTAGGGTTATAGAATATCAATGTGAAAAAATAAGGTAAGTTATTGAAAAATACATGTCACTTGTAATCCTATTTATTTCATATTTTCGTAACATAGATNNNNNNNNNCATAATTGTCATTTTCTAAGCAATATAACATTTAGAACAAAAATTGTTTAATCATTCAACCGTCAAAAATTCAATTACTTTCAAACCTTTACTAATTTAATTTGTGTCATTAATTAATTCGTTTGTTTACAGTTTAGAAGTGGCGTGTTATTTTCAATTAAATACTCCTTTGTATTTTAGTCATCATTAAAATTTTAAGAAATAATATTGTAACTAAATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATAAGAAATACTTAAATTTAATGTACTTTAGAATTGTTAGATTACTATCATGTCGATAAAATTATATTAAAGATAACATAGTTTTAATTTACATAAAGAAAAAACAATTCACACATTCATGTATTTATTGAAAATTCTAAGTTCAAAAACTGTGCAAAAGCTCGTAGGCACGCGACAAAACTTCTTTTCTGGTTNNNNNNNNNNTAGTAGGTCCTCGATAGTCCAAGAAGTAAGCATCTCGTTACGTATAGGATCTACATGTTACACGCTCACTGATACACACTCATATGTAAATATTGTCGTGGTAAGCATATTATAATAGAGTAGGTAAGTATGTATACACATTTAAGTGTGTGTAGCGTCGAGAAAAATAATGTATGAAACGGAAATTTGGTTCAAAAATGTCAGATATACGATTTGATTTCCCAAAAGTCATCAAAGTGTTGGTTCGAAAATTATTTTAAAATATATCTCGAATAATTAGGATCAAATTGTTCCAGTGAACTTGAAAGCAACCAATTTACAATCTGAAGTGAATTTGCATTTTATCTTTGAATCTAATTTCCATTTCTTTTTTCCGACCTTATTCTTCAGTTTCCGGAGACATCTTGGAATATTTTTTCAAGGGCATCAAAGCGTGGAATATTTACACGTGGAGACACTGAAAGGCAAATTTTCATTCTTGGTACATATGTCAATATGCACCAATATGACGGTAGAGATTTGTAAATGATAATTCTATATCTACAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAAACATACTTNNNNNNNNNCAAATAAAACAAGTCGTTACAAAGCCTTACACAATTTTAGTACACGTGCAATAAAAATAGAATTTTGATACTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTATCTTAAAATAGGCTTAGAAATTGTAACTTAAGAAACTTTACAAACACTTTTAAGAAAAACATCTCTTAGTTGTCGCGTTTATTTCGCCCATTTCGAATTTTTCAATTCCCAACAAGATGTGGAGAAAAATAAAGTAATATATAATGCTTGACGCTAACAGATTTTCGTGATGTCCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCATTGACACTTACAGAGACAGTATATTATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACAACACTCATAGGCAGNNNNNNNNNTCGTAATTTTTGTAAAAATGAAACACAAAAATACTGTTGTACTCATACTGTTATTAAAAAGACAATTTTTATAATATACTATTTTTTGATAACTTATTTGCAATCGATAAGTACTGAAACGATATGAATACATATTTTTATAGAAACCTACGTTATCTATATTTACATAGGATACCAACAATATCACTACGATATACATATAGAATTAATATAATTTTTCAAGATTAGTACATGTTTGCATACATGCTGCTATAGCATTTATACGTAACTCTGTAAATGATAATGCAGGTTAAACCACAATGGATATTTAGTTAAAGAACAAGAGATTTATACAATAAAATCTACCATGAACACCTACTCGTATAATCCTAAAAATGAATTAGACAAATGTATCTCTGAATTCTAAATCAGTATAACTAAATGTAGACCTTAATACACGCTTTGAAATAAATGTAATTTTAGACCATTCAAATGCTAATTTCAAAGCTGTCAGACAATTCGACTCCACGTCGTAACGTTAGACTTCTACGTTCTAACGTTTGTGGTAGAACAAAGGATGCTCAGAATAAGCCTATGTTACAAAGTCTGGTTCACCATTGATAAAGTTAACGTCATACAGAGAGTTTTAATACTTGTTTTAATAGGATAAGAAAATAGTATGGAAATCTAAATTTTTAATAACACCTCTTTTATTCTAATTTTCCACAGAAGTCACTCTAACAAAAATTTCGAGTACTTTCCTAATAATGACATATCGGTTTATGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACTTATATTTGTAATACAACAACTATATACGAGTAGGAAGGGTTTCATAGACTTGAGTTTTGTTTGAATATTTTTTCAGACAATGTGAAATTTAATGTTCAGGAAAAGCATAACTTGTACTACTTTTATAATAAAATATTACATCACCGAGCATTTAGAATGAAATTGATAGCTTCAAAATCGAATAAATCAGAGTCATTAACCTTGATATTTTCTATTGTTAATCAAAAACACGCATGTTCATACGTTAAATTTTTTACAGAAACATTTCACAATATTTATAATTTAGTACCTGTAAATACATGTAATTTTTTAAGCAAAAATATTCTTTTTTATATGAATTTTGCACAAGCTTCGACCTTCGCTTGTTCATTTGGACGGTATGCTCATTTGAATACCACATACAAATTAATATATTAAAGACTTTAAATACAATTGTAAGTTTTATGATATAAAATAAAGGACTTAGTTAATCATAATAATTTAAAGTTATTAATATAGNNNNNNNNNNNNNNNNNNNNTTCATATACTACTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACAATTAATTGATATATTGGGCTTTTTATGCAAAAAATATGAACGTTTTAATATTAGTGTATATTACATTTATCCTCAATTTTCTAATTGTTTAGCAGTCACTTTTATATATTCAATAACGTTTCTACGTCGTTGATGTGTTTCGTGTTCATTGCACTCTATTTGTCTGCATAATTAGCTTAGACCTTTTCTCCGTTGGAAGATGTGAAAGAGGCATTTTACCAATAATTTCATAAAACCCTTGTGGTAAAAACCCACTTACAGAGACCTAACTCCTCTACATAAACTTATATAGTAGAGGCTCTACTACCATATTGCAGTAATTCTTGCTGCAATGTGGTAAGGTGAATTGTGCATGATTCACCTAAAATATTAGTTTTTCTTTTTAAAATTGATAAAAAATACAAATCAACGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTATTGACGTATGAATGAATAAGGATACATGTAGAATTTTTATCGTGCAACCTTACTTAAAAGGTTTTTAACTCTAATATTTTAGGCTAAAAATCCACTTAAGGAAACTCACTGTTTTAAGTATATAAATATAGATATTTTCGCATATACTATTGTTTCGATAATAACAAATTATAAATTTTATAAATTATCTAATTAACCGCTTTAGGATTAGGGTGAATATTCTCAAAGGATTTTATTACAAATAATAATACTGACATATGATAATATGTTACAATTGACTAAATCTAATCAATCCTCTCCCTAATTGCTAATAATCCCACGATCCATTAATTAGAAGGTATTCAATATTCATGTCTTCTCGGTAATCACACACGTTGTGTATGTAACCATACACTACAAGACGCTAAATATAACTTTGATGTTACAATAATTATTACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAGTTGTATCTGTGGACAATCTTCAAAAAACCTGCGTTTACAAACAGACAGAGACATTAAAGTGAAAAGAAAAATACATTTTCGGTAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAGCAAAATTGAACTCTGTAGTTTCATTACACGTATAGATTCACAATTCATTCTCGTCAAATGAAATGTTAGCGAAGCGTGCACTTCAAGTGTTATGCAATTTAATGCAGAGATTCCGTTGAAAAATATTTACTGTGTACAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACAAAAACATAAAATACGCTAAACGCAATAATATTTGTAAATGCATCCAGTCTGTCTAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATTTTTACAAAATATTGATTTGAACAGGAAAGCTATTAGCGTTACCTTATAAGTTAACCATATAACTTAATAAAAAATTGAAATGTAGCTTAGAGTTTCAGTATGTACCTGAGAGGAATGTATACATAGGTTTAGTTTTAATTAATTTGTTTTGATCTCTCCGTATATACGGACCCGCTACGTAAATCCACCTTGATTATCCGCGAGTATTTGCTTCGAGTTAGTGAGGTTTGTTTAAATTACCATTTTATATTAAGTACACACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGGTATATGAGTGTACTGTTGAGATAGATTTTAATTAATATTCTTTAAATGTTAAAACGAAATAAGGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTGTCCTACACACATAGAAGCTTAGGAAGTTTAAATGCCTTATTTTTTACTCTCGAATTGTTATAATATTAAAATACACACGTTGCATGTATTTACGTCACCTTAAATTCATAAAAGAAAATATAGGATTATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGCTTGTTATTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATGTTCTTGAATTAGCTACAAACGTAAAATTTCACAAGTGAAAATGATAAAAACTCAGAAAGCTTATTAACAAAATCTCGAGGGCTCTTTAGTAAAAACTAAAAACTATCATCCGNNNNNNNCTCTTCAAACTAAGTATTCCAGTCACTCGAGTTAATACTCCCATTTTTCGTAATTTTACATTTCATTACACACAAAAGAGTAAAACATAAATTTCAAATCGAAGGTCGCAGTATTATCTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTTAAGGTCTGTTTTGCAATGACGATCAATAAGTCTCAGGATCAGTCACTGAAAAC