CACAACTGAGGCGGGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAAACAGCCGTTGGAAATGAAGTGCTAATAATAAAAACAGATTAATTAAATTCAAATATTCATTACAACTACACATAACGTGAAATAAAAAACAATTTAAAGCCTAACTATTCCATATGAACGTAATTGGCACATTCATTACTCAGACGCGAATTTACATTTTTAACGCAGTTCGCTGTACGCGATTAATTTTATTTATTCATCCCGAAGGCTTTTGTTTTATCAATTGAAATACGAACTTCAGAGCCCGGTTTAATATTTAATTTATTTGGGTAGCCTTTAACGTATGAATCTGTTCGTTGTTTCTCTCTAGTATATTTACAATTTATGTAATGTTTTTGTATGNNNNNNNNNNNNNNNNNNNNNNNNNGTCACTTGCATGTAACTTACTTAGGTAGGNNNNNNNCCCATAATGTATATACGTGGAATATTCAACACTATTGATTTATAGATCTCAGCTCGATGACTTGTAACGCTTAAAGATACATTAAAAGGTACGAGACATTAAAGGTTAGANNNNNNNATGTCACAAAAATATTAGATTTACTATTCATCCTAAATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCGATTTGTGAACAAACCAACATACTTAGTGGAAATATTTTAGTTAGTAAAATTATCAGCTATTTACTTTGACTCTTTGAATTTTTACGATGTTGTTTGAACCTTTTTATCCACGGGAAAATAATGTTTCCAAATTGCTTTATGGTATACTAGTATTATGTAAAAATACTGTAGTGTCATTCGTTGATCGTTAGCGGGTCCGGTTATGGCAAGGGTCAAAACAGCTTGATTTATTTGAAGAGTCACCCCATTCGAGTCTAAAATTTCTGTCTGTCTGGTTCGAAATGGGAACGAGTTATAGGAACGCAATTAGTTGTGAAGTGTCCATGTGAAAGTCTTTTTACTGTCGTTACTTGTTACATAAGGAGGTATTGTGAGTCTTGCACAATCAGATCTGTATTATTAGACTTTATATAGGATATAAACGTTTTATCTCTCATGATCACTTACACTATTAAATGACAAACGTACGTGAGNNNNNNNGCGTGTGTGTACATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCGTCAACAAAATGTTTTTTGAGAGAGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGCGGACTATTCGAGCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAGCTCCGACTTTGATCCACCTATGTTGTATACCACTTCGGTTTAAATATTAACTTTATTTAAATGATATGAAAAGAAACGGTTAGCTATCAGTAAAATATGTTAATAATGGTTGGAAATCTAACGTTAGATACTTTTTAGATATACATATGTGTACTTATATAAATAATATTTTGGTTTCGTAACGACTGTTTCTTTAACGCTCACTCCCAGTCTTGTTCGATTCAACATTATTTATTTCTACTAGTGTTGCCCAAATAATAAAATACTACCCCTAAATGAAACATTAGGAAATGGAAGGCAGGTGATCATATTTTTTGCCATATTAATATTTAGGTCATTTCCATAACGTACATTGATTGACATACATTAGCATTAACACGAGGGTTAGAAGTTAATAACATGTTTAAATGTGCGCCCGCGCATGTTATTCAACGATTTATACGATAGGCTGAACAAAATAACATCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATAACATCGAGAAATTAAATAGTAATAGTGTATAACAAAATCATCGTTGTCTTGTCATTAGTGAAAGCCTCTCCCATAATTATCATTAATATTGTGATTTTATTAATCACCCGTTTTAGGCTCCACTAAAATTTAGCACTGCAGTTTGCTGTAGCTTAACGTTGAGTGGCAGACCTGTTTGGTCTATTGGAGAGTTATTANNNNNNNGACAGTGTAATTATTATTGCTTTTAGTTGTAATTTAAAAAAGTTATATTGCTCTTTCTTTGATACTGAATAAAATAGAACACCTACCTCAAATTATTGTTATCTATAATTTTTATAGGAAAATGCTNNNNNNNTACTAAGTATACTATACACTTACATANNNNNNNAAATATACACGTGTATCTCATCCAATCGTTGTGAATGCTGATNNNNNNNNTTAACACGGCAAGGGCGTTGACAGCCTATGTCAACTTGACATTGACATGTTGCGATGTCCTTGGCTGTCTGAGCAAACACAAAACATATNNNNNNNTCGGCATCTGTATTTATTTAGTAATATATGCGAGAACAAACATGAAAAAGATTTAAGGGGTATGAAACTCTGTAATGGAAGAAGTCGTCTACAAATANNNNNNNNNNNNNNNNNNNNNNNAAACATGTTTTCTATTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACAGTCACCAGATTTCGTATATTTACAAAAACCTCATAGGTATGTGATGAACTGGTGGATCCTTTAGCAAAAATATAAACTTAGCGATGTCGTAGACTGAACAAGGATCGCAAGGGGCTTCATATTCAACAAAGTTAGGTATTAGAGTAAGATCGAGTAAGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATAAAACAACAATAAGTTGACGTTTATCTAACATACACGTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTAAATAATACTCCCAGAGTATTTAACGTCGGCGTCGCTACATTACTTACGTATATTGTAATTAGAAAACCATATAAAAAGAACATAGGATCATAGTTCACAAAGACATATCAAAATATGAAACCTCAATTTTCGAACTATTAATACCGTTAATTAAATACCTTTGTATTAGGCAAACAATATTCCGTTTACACCATTTTTAATCACTCCCCCCATCTGTAATAAGATATACGAGTCAAGACTGAAGTCAAGAAATTCGAGTACTAATTATTTATGAACGTAAACCTACAACTTTTATTACACCTCGTAAACTCCTGACACGTCATATTGTCTATGGAATAGTGGTTAAAATCGCTTGTACGTTTGTTTTGACACATACGTTATTGTGTGGTATATATTGGGAGTACAAAAAAGGACTCAGCTGCCGGTCCCTTTATTGTATGAATTGGAATAAAATATTGCGCCTTAAAAGAGTTCCGTTCAAGAATTCGCGAGAAGAAATGCGGTTGAATGATTGTTAGAATCCTTAGTGCTATCAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTAACTTAAATACTAAAATGGTTCTAGTTGAAATACAAAATAGAGAAGGATTATTGGAAATCGAATCGCTAAGGTTACAAAATAAATATGAGTGGTTTTATGATTACTTGAAACTTTATGTAAAGGAAAATTGTATAGTATATAATAATGCTTATATCCTTCTTAGAGCATATTGATATGCATATAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATAGCATATATTACTTATACTGTCTAATAAAGTATAAGGCATTTTATAAAGGTATACAAATTTCTAGGTTGTTTGTGTGTCNNNNNNNNNNNNNNNNNNNNNNNGTCTCCCCCGCTTACTTTGTTTTAAAATAATAGTAAGTAATACAATATAGCACAAAAAGGTACGCGATCCTATATCTCTAATCTAATCTACCAATACTACCAGAAAATTACTAAAATTTCGGAGATTTATTTATGAGCAATAATATTTAGCAGAGTATACTAATCAAGATCAATGTACAAAAACAACCATTGCCTTACAGAGTAATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTTGTTTGGACGCCAAGTTTAGAAGACACGGGAAGATGAACAATAATGTAAGCTTATTGGCTAAATTTGTGCAACCTGTTTCCAGATAACTTAATGTTTAACCTTCTTACTGTATTAAAATCGATTCAGCTCAGTTTATAATTATCGATAGTTGCCCACACTAGCGGCCAGGTGCGGCGCGTGCTGTGGACGGTCCTATTTGCTTTTGGTGACGACGATAAAACATTACAAACATGTATGGTTAAAAATTTACGCTTGTATTTCNNNNNNNNGGAAATATTTAAAATGATTTTATGTGACTGGGTGGACTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTAGGCCTAAGTCTAGCAGACTTCCATAAGCAGTTTTTGTTCTTCAATTAAATAGTAATATTTATGTTACCGATGATGAAAGAGATANNNNNNNCGTCTTCTCAGAACATCATCATTTGTTTTTGGAGCATATCACAAAGCTGTAAATTTTATTATGATGATAAACNNNNNNNTTAAACTCGTAAAAGGGACCGCTGTCATGTTTGAGATTGGCGCGCGATTTCGTGGCCATTTTGAGATAAGCATAACATAAACATGATGTGAATAATCCTTATTTGTCTTTAAGCTTGTGAAATATGGGTGTTTTGTCCTTAAGACTACAAAAGCATACAAAGTTCGAGGTTATATTTTGATGATCATAATATATTATATTCATTAACCTTTTAATAAATATTGTGCATATTTGTTAATGCTTATCAATTCTCGATTTTTATCATATACTGACTTATGATAGCTTTTAATTTACAGTAATCAGTACTCAATTACTCATACTGAATANNNNNNNATCGGTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACTCGTGGTAAATTATAGTTACTCTTCTTATAATCTGATTGTGATTACCGTAACTGATTAAAAAATACCAAAGACAGTAGATACGTATTAGTAGGTACAAATGCTATTAAATATTTATAGTAGGTATATTTTACATATCACCTAATTTAGTCACTCAAGAATAACCTTATATACTTAGATAAACGCTTTTACAACCAAATGCTATTTTTATAAAATTCTTACAAAATACCTACACCTACTTACATAGTAACTAATGACGAAAATATTCAACATAAAGCCTGAGTTTAGTGAAATTGATCCACGTAACGCTATTAACGTCATACGTTTAAAAATAGACCATACACGCTATTTGTCAAACTTATTGTTGAGTTATCGAACCTATAAATCGTCGTGACAACAATGCATCTATTGTCGAACGATTTGCGTCAACATCTTCAAGCTATCTTTATAAGTCATATTGCTACTGCTGTAACGCGAAAAAATATGAAATTGTAATCATCTTTATTGTCAAAGCTTAAGAGGTTATAATCGCGTGAAATAATTTTAACCCTATCAGACTTATGATTTTAATTTACAGTAATATGCACACATACACACATATATTGTATACATATAAAGTATAATTATGCTATACAATTGTATGCCAGCTTCGCTACGTGGCTCTTCATGTGTAACTTTCGATCTTTTGGGGCTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTGTAGGACGTAGGTAGGCATATGTCGACGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTATTTAGAATATTGTGTGATTTATAATTTTGAAATTATTTTAATTTCGAAGCGTTGATTGGTATACATAATTATGTAGAATGTATACTTGTATAATAAGTTGAAATTAAATTAAATTCAAATATAATTAATGGCTTTTAATGTTTTCCTATTAAGTGAAAGATTATTTACGTTATTCGACATTAATTTTTATAAATAATATCGAAAACATGTTTTATGATATCAATGACGCGGGCGTTTTTGTTTTCTTCAAAGGAGAGTAATGTATGGCACCTGGTAAATGTAAGCTTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCGATAGTAAAATCGTGATATTGANNNNNNNNCAATATTTAAAAATATATGAGAACATTAGTTACCTAAAATGATTTTATTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTAATATGTACAACTTCTGTTCTTATATTAATAAACTATTTTCAATGAAACTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCAACTTTCCAACCATTTGGGTCTTAAACGAATAACCATTTCGACAACAAACTGAAATGTTCTTTTAATCAAATTACTATAAAATTTACTTTTTATACGCGATCGTAATCACTATCCTGTCAACACTATCGAACCAAAGAAAATATACATTTTATTCATGCAAAATTGTATCTTAAAACAATGGAAAAAGCATGAAATGAAATTCGTTTTAACTTTGTCAAAACACCTGTCAGTTTTANNNNNNNNAATAGTTAAAGTTTTAAAACGTCATGTGCTCGAGTGTAAACAGCCTAACGAATTTAGTTTTATTAGTTTACGGTTCATTTATTTATATAAACATTTATACTCTTATCGTTAACATTGTGATTATAACTAATTTTTGTNNNNNNNNNTGTATATATTTTAAGTATACACNNNNNNNTGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACAAATAGTATAAAAAGAAATGAAATCTTCTTAACAATCGTGAACGATACGTACCGGAAATTATGAAAACCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAAGTGTCGGTAAATTTATNNNNNNNNGTGATATACTAATTCCAGAGAGATTCCAGAAATTGGCAAAAAGGCAGTAGTAGATGTGAAAACGAGATGTATTCCTCCCTTGAATGGAAACGAAGCAGAAAAATTAATCAGACATAGGCATCTATATATTTTCGCTTGTCTGTCAGACTAATATCAAGAGTCCTATAACCATTTGCTCTCAATATGTTACAGGAAATAAGTAACTGAAATGGCTTTCTCGAAGTTCGAATCTTTATATTAATCTTGCTTTTCAGATACACATACACATATAACACGTATACTTAAAATGAAACTATAATAGTTTTATACATTAAGAGAATGGATAAAGTTATTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAACAAGTAACTGTTGAGTTTGTGTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAACTACTGTATTAACTACTAACCTTGTAGCAGAGGAGACGGATATTTTTACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAGTTAATTTATGTGTGCTTCTTTATCGAATTGGGTAGTACCTGTAATGATAGTTGTAAGTTGAGATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGATTCAGTCTTGTCGAAACCTACTTGANNNNNNNNNNNNNGTTGTCACGCTACACTATACATAAAGCACAGCAATAAATATAAATGAGGATGCAACCTCACGGGTGGTCTTGTTAGTATCAAAGTAATTATAGTGAGAACTGTCTTGTAAATATGGGATTTGTATAATAAGGGAGACAAGCCCTACCCAGTTACTTGCCTACTGAAACTCGATTTCATCATTATCTAAAAATAGTTTTTTGTTGAAGAAATGCCATAATACAAACATTCCGTTGCAAGCTAAAATGCGGAGACCGTAACATAGNNNNNNNGCAAAATTGTTACGAATGTTAATTATAATTAAATAAATAAAATTTGGGTAGTGTATTGTTTAATTTATTAAATACATGTTTCTTGGTCTTCCTATGNNNNNNNNNNCTTAATATTTTGTAGTTTATTTTGAAACAATAATTCAACATACCTAAAGATACATTATAACAATGCTTATTCGTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTCACGCTACACTACACATAAAGCACAGCAATAAATATAAATGAGATGCAACCTCACGGGTGGTCTTGTTAGTATCAAAGTAATTATAGTGAGAACTGTCTTGTAAATATGGGATTTGTATAATAAGGGAGACAAGCCCTACCTAGTTACCTGCCTACTGAAACTCGATTTCATCATTATCTAAAAATTGTTTTTATTGAGGAAATGACATAATACAAACATTCCGTTGCTAAAGTGCGGAGACCGTAACACAGAAAAAAGCAAAATTGCTACGAAAGTTAGTTATAATTAAATAAATAAAATTTGGGTAGTTTATTCTTTAATTCATTAAATACATATTTCCTGGTCTTCCCATGNNNNNNNNNNCTTAATATTTTGTATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTTACTCTTCAGCCTTACTAAATTAAAGATTGACGGTTTGTATTCCCATTTTTTAATATAGAATTAATTTACACTTCGTAAATTGATTGATTAAAAGGATTACGTGTTACTGTTTAATACGCTCATTTATAGAATTCTATCAAGACAGGTGTTTTGTAAAATTTCAAATGAATGTTTAAAGAAAAGGGGAAGATTTATACACAACCAGTGACATGTGACTATAAATCATTATATTTAATTTAAAAAGCCTACGATATATAAAGCTTATTCAAACATCTGGTTCACAATTAAGAAACAAACAAAGAAGTTTTTATGTTATTTTATATATAACTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCTTATCTCGTCTGCGCACGCGCATGCCATTTGCAATTATAATGCTACCGATTGCGATTGTGTACGTGTAATTTTTGTCGTATTGTCATGGAGACGCAAAGAAATTGCAATTAATTTTCGATTATTATTTCGATAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAGAGTTAATATTATTGAAAAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATATTATTGAAACGTTCATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACACATTTCTAATGAAAGTATTGTATTTACCTATTAGTCAATAATGAATTCGTTACTCTATTAAGTTTGTTCGTCACACATCACAAACGCGAGTCTCGGTGACATTACTGAACCAGATACATAATTGAAACAATGCCATCTGTGACGCAAATTGTCCGACAATTATTAATACATGTGTATACATTTAAAAACGCATCAGCTAGGGGATGGTATTATTTGTGTCCAAATGTCATGCGCGTGCTATATTGTTTTATTGTTTCTGTGGCCGATATTTTTAGAGGGTGCCAATAATTCGTTCATTACTCAATTTATTTTTTGTTACAAATATAATTTTGGTTTCGTGTCTTTTAATATATCATTAAATAACTATGACTTAATAAATTAATTTTGGTTAGATTTTAATTGAATGTAAGGTGGATGAGGTTTAATATCTGATATACTTGTATTATGTACGTTGAAAACAACGTCGTTTAGTTCCTTTTCAAACAAACACCAAAAACGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGAGTGTGACATCCCTAACAATTCCAAAACCTAATCAGAGATTTAGTATGCAAATTTTTTAGCTTCATAAACGTATATATAACTACGTTTTAAAAATAAAATAGACCTAAAAGTAATAGTAANNNNNNNNATTTAAGTAGCACTTATAAAAAGGTAATACAGCTTTGGTATACGATAAAATATTACATGAATATTTGAATAACTCATCAGCAATTTTACTTCAATTACTTTGAAACAAACTGTTTTTATGCCTCGGGCGAAACGCGTGATACACAGTTGAATAGCAAATACAATTGTCATTGAAGTAGGCAAATTAGAGTACATTCGAAGTTAAAACTGGTTTTTTGAATGAAATAAAATGGACAATCGTATTATAATAGAAACGGTATAATGTGACTGATAGAAAAGCGTTAGCGGACTCTCAAATATTCTGTTTTTTGTATTTTTAAGTAAGCAATTGTTTAAATTGACATCAGGGCCCGATTTGTTCTAAATGCTTCTAAATGCCGCTCCGGGGAACGAAAAACTGCCTCGTTTTTTAAATCTACATGTAATGTAGTATATATTAAAGAATTAATTACTTGAATGACTATTCAAGTTTATATAGAGGCATACAAATAAAAATTTAAATTTTAGTTGGCGAGTTATTCTAACACACATTTTAGAATTGACCTTACTTAAAATTAATTTCGTGTGTGTGAAATAATTCCTTACTAAAAATAATATTAAACGTATATTTTAATACCAATTCTTTATTTTAATTTAAAACCACTAACTATGTAAAGTATCAGGCTTTCTTATCGGTTTCACCTGTCTTAAATTCGATAACCGTCACGTGGATATCGGATTAAACTTCGCTAAATCAANNNNNNNAATGTTTTACAGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTAGCTTTTATACCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAATTTAATATGTTTGTTATATAGACATTTTTCTATGAGGTACTTATTAAATTGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAGACTGTTAACAAAATAATAGATGTATAAAATATAGGAACTATTACATCTGTCACCCGCATAGCATCAACTACAATGGTGCGGATAGACCGTTGTTATTAGGAGTGCACTCGCAATACTAATGTAGTAATTGTATAGTAAGATGGGAAATATTTATACCGGGTTCCGTAGATTATAAAAACTATGTTAACTTTAGTCAAAGCCATAGGAAATAAATTACTAATTAAATAATATTTGAGTACATCTTTATAAAAGGCCCAAAAGGTAAAATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATATTGATTATAACAGAATTCCAGTAAAACGTTTGAAGTGTCATTTACGATACTTCACGTTTTCAAACGTGTGATCATTAGGGGCGCGTGCGCAGAGCGCGTTATAACGTCATTACTTCTATTGTACCGTCACCGCCGCCAATTGATTGGGGTAAACAAAATTTATTATTTACTATCTATACTGTAATTTTTCAAATTTTTACGATGTCATTTTTAACCACCTGTTCTGCAGTGTTAATTTTTTGATGAGAATACCTTCCTTGGAAATAAAGAAATAAAGTGTATTTAAGTAAAACTTTTTGAAGGGCGCTAATAAATATTGTTTCTTAATATTATTGAATCTGGAAATAATTTTGAGCTTATTCGTTTTGTTTATTATTTTCATCACTCAATTAAACATTAATGTTGTTATATTTGAAGTTAATCTACTAAACACTAGTCAGTCTCTGTGATTTATCAATACTCAAAGATTTATCGCATAGATTTCTATGAATACCAGAAGCAAAATTGTTCAACTTAAAGCGCGTTTCGTATTACCGAATATATTTTGGAGATTGAGAGAAAATTCTCGACTTCGTGTATTCAATATCCCCTTTGTATATCGATCGCAGAAAAGCAAAAGACCATGAACAGTAAAATATCGTGCCTACATCCATGTTGACTTGATATAATAAATGAATTATACTCTCATCAATTTAGATCTAATCTTTGCTTTTCTACTTAAGCCTCTCAAAATCAGGACTATTGTTACGTAANNNNNNNNAAATACTAAACATCGGGGTCATCGATCTTTACTTCTTCAGCATTAATTTTCGTCAACTCTATTTTCTAGTTCTATTATAAGGCGTTACGTTTCCGGTGCTCCCTTCCTTATTACCTATATAACAATAGCCGAAACTGTCAAATTTTGTCAGTCAACCGTTTGAAAAATAAATAATTGGTTAAATAAACGTCTTAAAATACTTAAATTACAGTATTAGAGGGATATAAAACGTGGGAACTAGCGTTCGTGTCTAATAGCGGAATGTCTTCTAAGTAGGCGTCGCATCGACCCTTGGAGGAATGAAACCGCTTTTTACTGTGCCATCCATCCGTATCTATTTTACTTGATTACGAAGCTAAGATTGTTAACGTGTTTTCAATATTTAACTAATGTAGGTGGTAGTTAAGTCGCTTTTCCGTTTCCCTATTTACCCCATCTTTTACTATACTTCTATTATGAAGAACACTTCAAAGACAACTATTTCATATAATTCTGTACGCACAAGAATGTTTTGTGGTAGCGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGGTAAGGTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCGGTAAACAAAAATGGAACAGTAACTCTAGAAGTCACGTAGGCGGAATCACGTGGGTCATCTATTTATAGCTATTTGACGTCATACGATAAATATGAATAATGTCAAGAAAGAAGTTTTTAAAATCAATAATCGAATTGTTTGGATGAACTAGCAAACGCTACTCGAATAATCTTATACACTATTCAAGTAATTATTAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTATAATAACTCAGCTAGGAATTTACTTGAAATTTTTATATAATTACTTTGAGTGATTATCCTTTTTAATACAATGGATTTATCTTTATCATATACTTTATAGGTATATTATTTGTTCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGAATTAATGATTTATTTAAGTAAAAAGATTAAAATAGAACAAAAAATAGCTACATACACTATGGGCACTCATTAAAATTACTTTTNNNNNNNNNNNNNNGTTAATAACGAGCTGTTTAATACGCAAATAAAACGCAAGACATTCTTAAATACAAAATTAACCCCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACGGTCGTAAATATGAAGATTTCGAAAACAATTGTTAACATGTACACGTATGTATGGAACAGATGCTGTACTGCGTTAACCCTTTAAATTTAACGAAATTTTATCCGAGTGACATATTTTCGGTCACGCGTCCTTTGTTGGCGATTTAAATTATACATTATTACAACAATAGCCAATTGTTCGGTAATGGCTGACCATTTTTGCATTAAGCGCAAGTTAATTATTTCGTTAGTGTAATTATATGCGCGTGCGCGATCTCGTTCGGGACAGGTTCGATGTAATTATGGCGATGGTTATTAAGTTAGGACCGGTAGAGGTCAATGCTCTATGATTATCTAGGTGGGTGGNNNNNNNAAACTAGCCTCTAATGTGCGTTCGTTTCTTTTTGGACTTAAAGTGTTTAATTTATACATTTAAACTTTTTTAGTACACCCAACACCTAAGTTATATTCAGCTCCATAATTGATAAAACAATTTATTTAAAATACAAAGCAATTATCATATTTCGCTCCAGTAATTGTTTTGTAAATTATTTTGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTCGTAACATTGTTGCTCAAAATTCCTTATATACTTCCTATCGCTTATCAGCTACATATCACACCGTAATATCTGTGTATAGCTGTCAATGCGGTACTAATAAATAGAACTTGTCAACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAATACAAAAGATGTAAGCTACATAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTATCTAAGTGTCAAGGAGTCGGTAAGGAATCTTTATAAATTTCTTTATAAACTGTAAATTTATCGAGCGTTCACAATGAAACTCAAAACACATGGAAAGCCACGAAACCAATATCGTACGTTAAACGCGGACAAATCGACAAACGGTAATTTTATATGCAAATTAAGTATATCTTAAATTGGATCGTAGTACGAACGCGCGTCGAGTACTGTCACTTGAAAAAGTGTTATTATTTAACTGTTTGTTTACAATAGAATAGAGTTAATGTAAAGCAAATTTCCTGCTGTTGGCTAAAGTATCTTTTAATAGTATAGAAAAAATTAAGACAAAGAAGAAGAATAAAACTGCTGCGAATGTGGATTATTTGTGTATATGACTTAAAGGGCTATTGGCAATTTCATAAAACGAAGTAAGAGAAGGAAAAGTGATTATGGCGAGTGAATCACGCAGTGTAATATACCATTATAGGCGTCTACATTACATCACACATACATTTAAGTACATTATCAATTTATAATTTCTGGATTCACAAAGATATAATTATAGTATACTCATGGTTAAACTCATTTACTAGCTACTTCTTCAAACAGAAATTTNNNNNNNNTTTAAGAAGAAAATTCTTAAAAATCCAATAGCAAGTATGTGCACAAGTGTACTATCAAACATATGCCGGTACAACACTAATTTGAATACGGAAGGGTTGGCGAGGCAGGCAGCCGGTCGACTGGACTAGGAATATTTCGATAACGGTAACAAGCTTATTAATATCCAATAATTTGAGCAAACAGTCCTTGCAAGCATATCTATATATTATATTAAAATGCTTAGGAGCCTTCAGCAACAATAAGCAAATACTTCTTGTAAACGTGTCTATGTATATATCCGTTAGGCTTTACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATATATATATAAAATAAAACAAGGTATGTGAACGCAAATTTGTTAAAAACAAAAAGCCCTGACACCTTTATTAATTAATGACTTCATAAGTACTGTGAGGAGAATTAGCGCAAATAAAGTTTGAATTATTACAGAATTTTAATTTTCCTTTCAAGGCATCACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAAAAAATAATAAGTAATAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATATAATGACTCAAAATAAAACGCAATGGCCCTAGTCAATACTGAANNNNNNNNNNNNNNNNGTACTGTGGTGAAATATAAAGTACACTCCACAACAGTAAAATAAATAATAAAAGGCAGGTCACGGCTCATTGGAAACATCTGGAATTCGGACATGCCCGCATGTACGGACAGACACCTACTTTATATTAAAATTATTTATAATATTTTTATAATGTGTTGCGTTCTTCATTGAGTTGAGGGCGTGATTGTGTTTGATTGATTGATATTATATTATAATACATATGGGACAATTTATTCGAATTTTGATATANNNNNNNNGTTTCTGGCTATATTTAAATAGTTACAATGGTACCAAACGTGTTGGAGCAGTACTAAAAACTCTTTTCTTGACAAAATGTTATATATATAATAAATGCAAAAACTATTGTATATTATATTGTTCAAAGCTTGGAGGCTTGTTTAATTGTAAATAGATTTATTTCAGATTTTAATTGTTGCATAGAATATTATATGAAAATACACTTGTATGAAGTATGTTTTTAGACTGGATGAAGCCATCGGTTAGGTACCTACGAAAAAAGTGTTTATCCAGTATTTTGAAAGCTTACAAAAACTGTTTTGTTATTAGGTTTTTCTTCTAAGCACATTAGCATTTGACTTAGGAATATTAAGTTTGGAGGGGTATGGAGTTTTATATACGATTACGTTCAGAGTATCATTAATTTGTCTTAATATAGGCCATGAAAATTTAGACGATAAAAGTTGTAAAATCAAAGCATATGTAAGGTACATTAAAATTCGAATATTAGTAAGCTTTTTAGGAGTAAAAATTTTATTCCGACATATGTTCTATTTAGATGATATACATGGATGAACGATGTCGTGTCAAGGTTTTGGTCTATTTGTCCGGATACGATCTATATCGGAGGACATCCGGGGAGTATCGGATGAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGAACCCATTCTGTTTCTATTAGACTCTCCCTTAGATACAAATACCTTAAACGAAAAGGCTTGAGTTAGAATACACTTTAAAATTTAGGCACATTTATTATTATCAGATTTGTAAATTTAATACCGTACACAGTGGCGGTGCGAGACCTTAACTTAATGTGGGCAAGATACATTGTGTGATTGTACAGGGGTGTGGTGAGGTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGAGTAGCGCAGTTATAAAATAAATAAATTTCTGATAAAAAGTATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACTTAAATAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGACTTTTAGAATTGTAACAAGATTCCAATATACCGAGTCGAAACCTGCACAAAATTATTCTAAAGATCAAATAGGTAGATTAGGCTTAGTTTAGGAAGATTGGATAGGCTTTTAATTAATGTAGAGATTATTACTATTTGCGATAGTTTAATCTGAGAGTATAAACGTGTTTTGTAATCCTAGTTTCCATGCAGGACATACCACTAAATACGCAACGTTTTGTTACTTATTTAAGTAGTGCAACAGCTGAGTTGGTGTATTCCAAATTGCTAGTTGTTTTGTATTACTTATAATTAAATAATAAACAAATTTTATATTATGAAAGGACAATTCAAAAATGCTGATCAACACTACTTGAAAAAGAAACTTTTTGATTTGATTTTTGGTTGATTGTGCATGTCAAAATAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTAGCTAAAGCTTACAGCACGAATAATAATGATAGTGACACTAGATTAATTATGTATGACCAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAATGTAGGTGAGTAATTTATGAAGTTAGTTTAATTCAATGAAATTGTCAGATATAGATGAAGAACGAGGCCTAATTTATACACAAGTAGTACTAATATCATAAAAAGGTACAATTTTTTCTCTATGATAAAATGAAACTACATATGCAAAAATGTAGATAATTCAAGTGAGCTTTTAAAATATCTTAGAATGTAGATTTGTTTCGTAGTTGTCTGTTAGGAAAAACATTTATGAAACGATTACTTTTTATATAATATATGTGTCGGAATATAATTTAAAGAACTTTGTCCTAGGTTAAAGTTAATACCTATACTAAGTTCTTAGTAGTCACACAATCCGTAATCGTATTATGTGNNNNNNNNNAATTTTAATGTTCTCATTAATGGTTATGGTGTATAATAAATTATATTTGATCCGTATAATCTTTTATTGTATCGCCAATTTTCCTAAAAATAACTAAATTTTAACACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTCTCAACAGAAAAAACGGACTACAAGTAATCGTCAAGTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATCNNNNNNNNNTTGTTGTTTAGACAGCCAATAATTTATCAGGGGATTTGTAGACACGATATTTAAAATTTGTTATAAAATTTGTTGATTGAGATTACACATTACGCCAGAAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTTAGTGGCAGTTATAACTTTATTACGAATAAAAATGACATTTACAAATAGGTTTAGTCTATATA