AGACTTACCCCTTCTCCAATGTGCTCCTCTTTAATATAGCAGGATGGAAATGATGAGTGCTTCCTGGATTTATGGTCACATGACAAAACATGAACACAGTTACCTAGATACAAGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCCCTATCTATTTAGACTGTAAGCCCAACAAGGGACAATTGTTGAAAATTAGCAGTAGCTATAAACCTATGTGCGGTACATCAGTCTCATGTGTTGCACTTGAACTATGTTAAACTGCACTGTCCCTTTTAAATAAATAAATTCACAAATTCAAAACTTGTGCATAGGATTTTAAAAGTGACAATTTAAATTGGCATTTTAAGTTTTGAAATATGATTCATTAAACATGTTTGTGGTTGTTACAGTAAAACTTTTTCTACTCTGATTTTATGTTTTTTGTCTGATTTTAGATCAATTGTGTTCATACAGTATGTCAAAATGTAAATTCAGACACGTGAGGTTGTGCTGAAAACGCTGATACCAAACAAGGCAAAGTAAATAGTTTTTGAAGGTAAAATGTGGAGGGAAAATCAAAAGTGGTTAAAAATGGCCAATTATACCCTGGACCCCAGAGAGTTAAACGNNNNNNNNAAAAGTAACGCAATAGTTACTTTCCAGTAATTAATTACTTTTAGAATGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAGTAACTTGCCCAACACTGGTACAGAGCAATCAGCGTGAGGACAAACAGACTCAAACACAGCTTTTACCGCAATAACGTCTCTGAATGCTGCTACTAAAAAATGGCCATCACGCTACTCTGGAAATGATCTGTGCACTGACTGAGGCATGTGTGTGTGTGAAGGTATGTGAGTGTTTGTTCATAAGAGCTAGATCATTCTTATAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAGGATGCACTGATTGGAGACCACTTCTAATTTCGTTGTACCTGTGACAGTGACACCCCACATCATGTTCACCAGGGAAGACACAAAGGATAACTGTTTGCCTTTCCTGGACTGCGCCGTGCACATTGAAGAGAATGGCAACCTCAACATTGAAGTTTACCGGAAGCCCACACATACGGACCAGTACCTCCTCTTTGACTCCCATCACCCTCTGGAACACAAACTTGGAGTAATTAGGACCCTACACCACCGGGCAGAACATGTTCCCTCTAAGCCTGAAGGGAAAAAGAAGGAACACACACATGTAAAGGAAGCACTTAAAACATGTGGTTATCCTAATTGGGCGTTTATAAAGTCAGCAAAGAGGCACAGAAGAGAAGATCAGACACCAGCGAGGGAGGATAAGAAAGACAGACGCAACAACATTGTCATCCCCTATGTAGCCGGTGTATCAGAGAAACTCAGGAGAGTTTTCTCCAAGCACGACATCCCAGTTTACTTCAGACCCAGCAACACACTCAGACACAAACTGGTTCACCCGAAAGACAAAAATGTGGTGTATGCTGTACAGTGCAGCGAGGAATGCCCAGACCTCTACATCGGAAAAACCAAACAGCTACTTCACAAGCGCATGGCACAACATAGAAGAGCCACCTCCACAGGACAAGACTCAGCAGTCCATCTGCATCTAAAGGTCAAAGGTCACTCTTTCGAGGATGCCAATGTTCACATTTGGGACAGAGAGGACAGATGGTTTGAAAGAGGAGTGAAAGAAGCCATCTATGTCCACTGTGAGCGACCATCTTTGAACAGAGGCGGTGGTTTACGACACCAACTGTCTGCCATCTATAATCCAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAGAAATGTGTCTATTATGGTATGTTATAATGTACACAGTGTGAAGTATGTTATGAATATTCTATAACTATAAGTATGTACAGGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTTCCCAGACGCCTTAACGCCCACTCACATCCTGGGCCATCTGACCTCAGGAAATCACATCATAGGGTGGGGCCAGGTTTCACAATGAGCTCACCTGAAACCCTGGCTGATTGGGACCCACACCCGCTCATGTGATTAGGTAGAGGATCATCAGGGGGTCCTTTGTCCCTCTTTGGGGGGAAACTCCCACTGGGTTTAAATCTGGGACTCTCCACCATTTGACCTTTAGAACTGAAGAAGCTTCTCGGATGAGAGGTGAAACGTCTTCAAGCAACTTAAAGAAGTCCAGACGCTTTTCTTTCCAAGCTCCTTTTAAATCTCGTTCTTTCATTCTTTTTACTGGACAGAGAAAAACAGACTCAAGAGTGGTCAGAGCTCAAAAATCATCTTTATTCTACATTTCCGGAAAAGGAGAGCTGCAGATGCTAGCAAGCATCAACAGGTCTAAAGCATTACAGATTGTGTATGCGTAATATAACCTGCTCCCCCTCCCCACACTACTAACAACCGTCACTTCTCTATTCTAATTTTACATGTGTGTCACATAGCTGAAAAAAACCTGCACCCTAGCTCCTCATGTCTAGTTTTATGGTAAATGGTAAATGACCTGCATTTGTATAGTGCTTTACTCAGTCCCTAAGGACCCCAAAGCGCTTTACACTACATTCAGTCATTCACCCATTCACACACTGGCAATGGCTACATTGTAGCCACAGCTGCCCTGGGGCGCACTGACAAAGGCGAGGCTGCCGGACACTGGCGCCACCGGGCCCTCTGACCACCACCAGTAGGCAAACATGGGGTTAGTATCTTGCCCATAGATATTTGGCATGCAGCCAGGAGGCAGCCTGGGATCGAACCAGCGACCTTCTGATTAGTGGCTGACCTGAGCTACAGCCACCCCATAGGGTGACTCAAAGGTCACTTCCTGTTGTTCTCTTGTACCAACACAAAGAAAGTGTTCTCTCTGCTCTTTCGCACTGTCTCTACACTGCATGCTTCCTGTTTTTAAGAAGTCTACTAACTTAAGCCTCTGTTGCTAAGGCAGGCCCTCTGACCTAGTTCTCTCTCACAGCTGGCCTTCTCCTAAATTGATCTGTTATTAAAATGCATAAAGCAAGCTATAGCACTAAATCAGCTCTGGAAAATATAACTACCTCTCAACAGACGATGTTCATTATTTAGATCATCGATTCAGCACAGTGGACAAACTCTTCAACCAAACATTGTGATACAGAACTGTTATGGGTTCAAAAGTATTGGAGAAGGATACAAGAGGAAAACCAAAATAACAACACTGGTCCGGCCGGGTTGAGTCAAACGAAGATTTTAATGAACACACGTGTGGGAGATAAACACTGTACGCAGACAGCAGAAGTTCTCTCTCCAAAAACCACACAACAATAGTTTTATGAAATCAGGGTATTAGAACGCCCCCTCATACGTAAAGCAGGTACAATACAATCAATGTTGACAACTTTTGACACATTAAAAGGAACATTCTCTCCGTCTCGAGGGCAGGCACTGACTCTCACTTCTCTCCTAGAGCCAAGTGTCCCTTATGGAGACACAACATTGCAGCTGCAAGGCTTCGCAAACTATTATTTGAATATTTGAACTATTACCTAAACATAAGTCCAACTACTGTTTGTGTGTGTGCCTCGACCTCAGCATTCACTCTGTCTGTAAGGACAGAGGCCAACTCTTCATGTGTGCAATAACCTAACTGAAACCTGTGGAATTACAGGGATTATTTTACATAACCATCATCCTATCATTGCATTAATTATTATTTCATCAAAGTGTTTATTGAAGCTGCTGGCATTATGTTATAATTTATATTATAGGGGTTATCATAATCAAATATTAACATGTTTATTACAGGGGCAGTTATAACTACTTTAAAATGATTGAGTTAAATATATATGTATCATAACTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTACAACTGTTTTGCAGTTTGCACCTCTCCACGCAGCGTGCATTCATTAAAATCAATTGTTTGAACGACCTCTTCTGGACTATCATTGTTTTACTCTCATCCTCAATTTCGAACCCGTAACAAACCATATATGTAATATGTTGAATAAATGTTCTAATCAAATGCCACTACTTAAAGCTCAATAAAAAGGATATAAATGAACAAAGACACACTAATGGATAACCTCATGTATGTGTTTTGTAAGCGTGTTCTTTCCATAGCTCAAGATCCTTAACACAATAGATTGTCCGGACGTCGCGCCGGACAAAGCTTCTGACCCTCCACTAGTTGACCGAGCCCCTTCTTTAGCAAGCACAAAAATACAATGCATGTATATAAAAATGATTATCACTGCCCCTGCAATAGAAAATGTTAATATGGGATTATGACAATACCTGTAATACAAGTTGTAACATAAGGCCAACAGCCTAAAGAAATACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTGCAAATGCACACTACTTAAAGTTTAACAAAAGATATAACTGAATAAAAGATCATAAAGAATAACATGACATAAGTGTTTTGTAAGCATGTGCGGCCTTCTATGCTCTACGTCACTTCACTCAATAGATCAGCCAGACATCCCGCTGACTGTAGCTTTTAACCCTTATTAACTTGAGCACAACTCTATAATAAGCACCAAGCGGCAATATGTATAAAGATGATCATGGTTACACCTGCAATGAAAGATTATATGATTATACCAACACCTGTAAATAGAAGATTAACATAAGGTTATAACAATCATTGTAATACAAACTTTAATGTAATGTCATTAGCTTCAATAAATGCTTCAATGCAATGCTTGTTATATGATTCTGATGCAATGATAAAATAACAGTAAAATACCTCTTCTCAGAACATATACAATGCTATATAGGAATGTTTACACATTTCTAATAACATTCAAACAAAGCTGTTACCAACATACTGCTAAATATTACTGTTGAAAATATCTCTGTGAAAAACACAAGACTAGTTCCATGGTGACAGCTGTGTTTGTGCTGCAGAAGCTCCCCCCTCATAGAGGCAGACTGTCTCAGTGTGTGGCTCATGTTTCATTTGTCAAGCTTCAACAAACTGTTTCTGGAGGAGGAATAAGTGTGCTCCCTTATGGAGCACCACTTATGGTCCATTCATTGTTTTGACACAAACAGAGAAAATGTAAGAGAACAGTTACAGCACTTTAACAGCTCAACTTAACAAAAAAACAGCTGTTAAAACAAATGTATGAAAAAGCTTGTTACACAGTCAAGTTGGTGTAGCAGAAAAAGAAGCAGGAGGTTTAGCAGGCAGAGGTTTCTAAATAAGAATCATTGAATTGAAACAAAGAGCTTGATTAGTGTGAAAGTGAACTGTAGCCCTATCAAAGCTGTGATAAAGATGGGGTTTCTCCATCAGGAATTAATGGTGAACAACAATTATTCATGATTGATTCTTTATTAATGTTTCTTTATACAAGATATTAGTGTACAAAATAAAGGCTGAAGCTGGACTCTCACACCACGCCAATGGTGCTGTTACACTGTCAACACACCACCATGTTTGAGTCACTTCACCACAACTCATATCAGGACAGACTGTCAGAGGCTCACTGCCAACATTACAGCATGAAAAAAACAGCCATATTAAAAAATATGAGAAAGCAACCAAGTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATTGATAAAAGCCAATGTTCATTATTTAGCTCATCGATTCAGCACAGTGGACAAACTCTTCAACCAAACATTGTGATACAGAAAATATACAATGCTATATAGGAATGTTTACACATTTCTAATAACATTTAAACAAAGCTGTTACCAACATACTGCTAAATATTACTGTTGAAAATATCTCTGTGAAAAACACAAGACTAGTTTCAAATAATCAATGCAGCATCTGCTGTTTATTAGATAAGCCACATGCATTATGATCCCTCAATACAGTGAGATCCTGCTTAGAACTGCATTCAAAACTATTGAGCCAATATTTTCAGCTTATATGGCTGAAACATTTTCAAATGACGAGCTTCCAACTATGAGTGAAACAGTAAGAGCATGTGGAGAGTTCGGAAACATCCCATTAAGAAAGAGAAATCAAACATTTTGATTCATTTTAATGAGCTCAGACTTGCAGAGGAGCATGTTGTGAACTGAGCTTCACACTGAGGAACCAGGAGACAAGAGCCAAAACCCAGGATAAAGAGTTTGAGTGAATGTGGTGTTGAAGGTGTGGAGGTGGATCAGAGTGTCAGAGGAGACTCTGTAGAAGAACAGAGTGCCAGCAGGACAGTCCACATACACTGCTGCTCTGTTACAGACNNNNNNNNNNNNNNNNNNNNNNNNNATGGATATTATTGTCTTATTGTGCCTGTCATAATGAGAACCATCATCAGAGCAAATCAAAATCCAAGCGAGATCACTCCCTCCAATCAAACAGTCATCACTGTCTCTTTTCCTTCTGATTCTTCTGTAATGCACTGATATACACACCTCTTCTCTCCACTCGACCTACCTGACCTGGCCTCAACCAACGGACTCCAGCAGGCTCCACCCTGAAAGGAGGAGGGGTTATGGGTTTGACATGGGTATGAAAAATATTGTAGCAATGACCTAAAAACAGAGTTCGGTCTCCCTATGTTCACATATTCCGCATCCGCATATTCAGCATCTCAGGAACGATCTGAAGTCTGCATGAACCTGAAAACTGCTGAAACAACTCCCCATTCAATGGTTCTGCTTTGTCATACCGTAATGCATATTATATGCACACAACATAAAACGACATCTTCATCTTTTGATCAAACTAGCCTAATGGCTTCCCCATCTTCCAGTGTCTGTGGTAAGTAAGGATAAACATGTCCTAGGCCTGTCTCTATAAACAAACCTGATCTGAATCAGATTGAAAGGGAGGAAGAAGATTTTCTTTAAAATATCTGCACTGTTAACCATAATGAGATCAATCCAAATGATAAATAACTGGTGAGCAAGTTATCTTCAATTTTTTTGCAAATGGCCTCATTGGAGACCCCATTTCCCGGAGGAACCCACCCAAGGGATTAATTAAGTTTTATCTAATGGCATCTAATCTACATTAAAATCTATTTATTATTCATCTTGATGCATGCTCAATCATCCAGGTAAATAAATCTCCAAAAGCTGATTCTGTTCATCAGGACGTAGCATTTTCAGTGGGCGGTCAGTTCAAATTCTGACCACCAAATTCTCATGACCATGGTCATGAGAATTTGCATAATTATGATGAAGCAACTGACTGCCCAGCCCATTGTTCCTTCATTGGTGCTAGTTTCAGTCATTATGCAAATGCACTGCTTATAAGAAACCTGCAGTCAGCTGAGACTGAAGAAATCACTTGGATAAGTGATGAAACGTTTCTCCCACTGAAAACGCTACGTCCAGATGAACAGAATCAACTTTTGGATATTTATTATTCACTAAATGAATATTTCTGTTCATGTGCCATCTGCATGAAACAAACAGGAAGTGTGTGAAGGACACAGGAAATGTTTCCAGCTTTTCAACCTCTATCAGACATTCTCTCCTACCTGAGAGTGTCCAGTCTCCAGCCTGGATCCTTCAGTCCAGCCAACAGCAGCTTCATTCCTGAGTCACCCGGATGATTGTAGCTCAGGTCCAGCTCTCTCAGATGGGAGGGGTTGGAGCTCAGAGCTGAGGCCAGAGAAGTACAGCCTTCCTCTGTGATAAGACACCCTGAAAGACTGCAGACACACAAAACAATTCATCTGAAAACACATCATCATCNNNNNNNNNNNNNNNNNNNNNNNTTCATATGAGTTGTTGGCACTAAAGTAAAAACCACCATCTATAATGCAGCTATCCCTGTGGCGACGCTTATTCCCCTCCGATGCTGACGGTGGGTCAAGGAGACCAGCGCTTATGCTGCAACCCTGGATGTACTGTCTACATTGGCTGTCTCTCACCCTTTACCCACCCCTGTTGCTTGTCATGTGTTTTATGGGTGTATTACCCTCTGGGGTCCAGGGTATAATTGGCTGTTTTTGACTACTTTTGATTTTACCTCTACATTTCACCTTTAAAATATGTTTTTCTTGCCTTGTTTGGTATCATTATTTTCACCAAAACCTCAAATATCTGAAATTTGAGTTATTTTTTCATTTTGGTATACTATATTAGCACGGTTGATCTAAATTCAGACATAAAATTCAAAATCTGAGTAGAAAAAAGTTATATTGTTTACTGTAAAGCCCACAAACATGCTTAAGGAATCATTTTCGTAACTTGAAATGCAAATAGAAATTGTACATTTCTAAAAATTATGCACAAGTTTTGCAAAGAACAAAGTTATATGGTACTATTTACCTAAAAATGCAGCCAAGGCCTCAGGCATTTTTTATATAACCATTTAAATCTATTTAGAGAACAATCAGATGTGCTGCATCAAATTAGAAGGCACAAAAATTATTTATGCCAGTCCAAAAAATGTAGTTTGTGTTCAGTATAAGACAGAGGAGAACACCAAAGGCCTAAACCCTGCAGATCTGACAGCAGGAGGTGCATCAGTCCAGTTTTCCATGTGGGAACAGCGTTTACACTGGAATCTGCCTTTGACTGCTTTTTTAGAGCAAATATGAAATTCAGCAGTATAACTGAAACACAATACAAAACAATAAGTACACAACACACCAACTACAGCCTCCAAACACGCTAAACGTCACTAATATCTCACATATGAAAACTCAGTCTTTCTCTTTCTTTCGCTTGCCCGCTTTCCGTCGTGGGTGTCACTCCTAAAAACTTCCCCTTCTTCCTAAACAACCAAGTGTCACATGTTGCCTTATCATTTTTTTGATTGGCTGACATGGTAAACTCTAACACCAATAGGGCAGAGGTGTTATTCTTTTTCTTTTTTCACTTGCAAGTGGAGAGTGTTTGCTATCGCTGTCTGTAGAAAAGGNNNNNNNNNNNNNNNNNNNNNCTGTAAACACCGCTGTTTTGTAAAGAAAAATACATTGCATGTATTTTTTATCATAACTCTGGTTTTACGTTGCCCATCGACACAATTCAAAAACTGGTATATAGTTTGAAGTCTGCACTTTTGACCCAAGTTGAAATGGAGACTCTGACGCGCTGCATCTTGTAGCTGTGTCGTCTTATATTGGTCATGTGATTTTGATGTGCCGGCGCGTCCGGCGACCCCAGAGGGTTAAGAGTTTTTTTCATGTGCTATGTGCAGAGGTGNNNNNNNNCTCTTCTCAAACTGATCTCCCTGTTGGAGCTCAGTCTGGGGGGAGTTATTTTTTTCTCCTTATCTTTCCTCGTTGTGCTTTTTCCATTGTTATACCTCTCTGACCTGTCTTCCCCATGTGATGTTTGTGTAATGTATGTATGGTCAGAAGGGTAATGGCGCTGGCAAAGGTCGGCAGCCTTAACCCAATTTCCTTCGGGGTCAACCTTCAGGATCAATAAAGGTTTGGTTTGTATTTGTCTTTTTCCTTTTTTCTGATAATTTGACCATCATTCATTCCATCCATTAAATTCAAGTTACCTTTATAAAGCAGCAATTGATAATAACAGTGGTTCAGGTTGTGTAACAGTAGACTCTATAATATTACAGAGACCACCCACAAAGTCAGACATTTCCATTGAGCAGTACTTGGCTACAGTGAGAAGGAAGAACTCCCTTTTAACATGACAAAACATCAAACAGAACTAGGATTAGACAAAACAGAAGAGAAAAATAAACAAAATGAAAGGATGAAGACCCAAAGACTAATACAAACAATAATAGAGCATAGATAAATGTTAATAATGTTCTGATGTTGCAGTTAAGATAAGAAATGTTCTCCCAGTAGTCTATACCTATAACAGCATAACTAAAGGACAGTTCAGTGTCACTTGCTCCAACACAAACTATAAGTTTGATCAGAAATCTGTCTAAAGCCCAATCCTAAAAGTAGAGAGGGTGTCTGTCTACTGACCTCAAACTGGGGGATGGTTTCACATAAGAGGAGCCTGAAGGCTGAAGGCTCTGCCTCCCATTCTACTTTTAAATTCTCTAGGAACCACAAGAAAGGCTGTTTTTATCCTCACTGGTTACCCCGTCGCATGGCAGTGAGCACCAAAGATAACGTTAAATCCACCATTTTTGCGTTGCTTCGGCAACACTGTGGATTATTTCTAACTTATTACATTGAACCATTGTAGCTGGTTTGGGTGATTGGGTAATTGTGTTGGTTTTTCTGCAATTGTAATGAAATCTCAGTACAGAAGCTCAGAGATTCACAGACTATACAGAGGCCATATTGAAACAGTGTGAAAACATGAGACTTTGTAGGGGAAAAAACTCAATGCCATTTCTTCAGGTTTAGACTTTTAGACTTTTCCTTTCTATATCCCTGCTGATCTGGGGAGGGTATACTTGTAACCAAAGCCTGCAGTCTGAGAGTAAAGTCCTTTCCTTGGAAAATATGCTATCATGCAGTTTTTGACATACAGTGGAACCCCAACTTATGAAATTAATCCATTCCCGACGGTCCTTCGTAAGTTGGAAATTTTTGTAAGTCGAAGCAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGAGATGTGATACACTTCAGATTCTAACCAATCATTTTAAGTTCCCAAGGATAGTAGGCGGGCCCAGGTACGTACTTTCCTTTAGAGCAGAGCTACAGATTAAAAATGCCCAAGGCAAAGCGGTCAGAAGTCTGGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTACTACGGGTGTGGTGCCTGTTATCGGACCCGGAGTTAGCAGCATCCCCCAAGAACCCGAAGAGGAGAGTCCTGGCCCCTAGCCCTGCCAGTGTAGCAGAAATGATGACGATGATGATGGCAGCAGCAGCCGTTCTTCTCTGCGTGAGTAGCTTAATGTTGTTTGTGTGTAACTTACGTTGAGTACACTAATCACGTTATTACACTAATGCATGTTAGGTGAACTAGCAAACACCATCGTAGTTACATGCGGCTGTCTTCTTGTTTGATGGCAGATACTGCCTTCACCCTGGCCAAAAGGCTAAAATGACCAAAGAAAAATTGGAAAACAGTTAAACATGAGAGGTTTTTGGACAAAGTTTGTGTTTTTTCCATTGTTTAAGCACTGCTTCCAGCGAAGAGTGATATCATATATGCCCTATAGCTGCAGAAAAGGCTAGCATTGTTATCTTTTTACAAAAAAACAGCTAAACATGAGAGGCTTTTGAACAAAGTTTTTGTTCTCCATTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTTGAGTGAGGCGATGCTAACCGATAGGCTTTAGGCTAATTGCTAACTTGAACAACAATGCGTCGTTCAAGTGGAACAGCGAAGCACAAGTAGGAAAACCAAGGGGTTGTAACATGATTCAGAAGGCATTGTGGGCATTGTAGGCTCAGCCAATCAGAGCCAGCGGATTTCGCTACACGGGCATTTTGCCGTAACACGGGCAGAAATATCGCCGTTCAGTGACTTCGTAACTTGAATTTTTAGTGACATGGGGTATTCGTAAGTCAAGGTTCTACTGTATACCTGAATCTGAATAAGCAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAATAGGAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGCCCTCTGAGAAAGGATGTTTCAAATGTTTTAATACTAATAACAGAAAGGAGGGCAATAATACATTTTATCTTTAATGTGCACACTAGAGGAGATAATGTAATCAAAAAGGAAAATCTTTACAGAAAATAATCCAGAGTCAAATAATTGAACTAAAGGCAAATAAAAAGCGCTTGAGTGTTCTTTAACCTCTAGCTATGCGTTGTCATAGCCGAATAGTCAGTGTGTTGTGTTGAGGACCTAAAAGCAGATACATGGGAAGAAAAACTAAATTTAACAAAAGTGAGCCTTTATTGAGGCCAATGAAACACATGAAAATAAATGATAATATAAACACAATGAGAAGTAGCAAACCCTAGACTGGGAGTAACTAAAACATAAAACCTGAAAATCCTGATAACATTAACTATGGAGATGTGGGGGAGGTAAACAGACAACTCAACAATGAACAAAGGGAGACAGAAGACTTAAATACACAGATGAGTAATGAGGGAAGTGGAAAAACAGCTGACACAAATGAATATGATGCCGCACCAACAGGAGCTTGAGAGAGGGAGCAAGACATAAAGGGTTCGAGAAACATACATGGATACACATGACAGACAGGCAAGACATGGAAAAAAACATGGAGGGAACACAAGGAGGGAAAGGAGAAACACAAGGATATACACCCACACACAAATAACACAAACACACAAAGAGGGACATGAAGGGCAAAGACACAAGGGGAACCCAATAGACAAAAAACTAAACTGATTACAAACAAGTTTATTGATGTAATAAGACTGATCTTGGAACTAACTAGTAAACTTAAATTACAAAACAAAACACTCATATAGTAAATTTNNNNNNNNNTGCTGGGTCCAAGTCACAGAACCATGAAATTTATTCAAAAATGCAAGACAGAGTCTAAATAATACTCAGTGGCAAAGACTTAATCCCGACCTCAGAGTTTCCAGTGTACAATTTGGACTCTCCACTGCAGCAGACAGACGCTTCACTCCTGAATCCCCCAGGTTGTTGTTACTCAGGTCCAGCTCTCTCATACAAGAGGAAAGGGAGTTGAGAACTGAGGACAGAGTTTCACAGCTTCTCTCTGACAGGAAACAACCACTTATTCTATGAAGAAACAATACACACACACCAAAAGCTGAATTCAAGTGCATAGATTGTATAGTGATGAGTTACTTGATTTGACAATACTATATTTTGTGTCAGGACTAGTTGGAATTGTTATTTTCTAAAGCTAAAACTTTAAATTGGCTATTATGTCATTTGATGAAAAGTTAATATCATATGATCTGACCTCAGACTTCCAAGTGCACGAAGTGGACCCTGCAGTGCAGCAAACAGAAGCGTCACTCCTGAATCTTGTAGGTTGTTGTTACTTAGGTCGACCACTCTCAGGCTAGAGGGCTGGGAGCTAAGAACTGAGGACAAAGCTTGACAGCTTCTCTCTGAGAGGAAACAACCACTCAGACTGNNNNNNNNNNNNNNNNNNTGCAATGAATGAATAATAACTTAATTCCAATATGAAAAATGTTTAACCTAAAGAAATAGAGACTCCTGGCCTACCCTTACCATCACAGCTGATGTTATTAAAAAGAACCTGACACTCAAATGTGTTTAAAATTGTCAGAGTCTTTTCTCTTCTGCTCTTGATGAATGCTGTTGCACTTTTTCCCTCTCCCTCTCCCTTATCTTTCTTGCTTTCCTTCTCAATGTCCTTGTCTAGTCTCGGCTACTATTCTACTTTTTCCCTGGAACACTTTCACGGTCTGTTCTCTAAAACCTAAAAGAAGAATTATGGCTTTGATCAACTGGTCCCTGAATGCAACTGACACCCTCTTCTCAACGAGAAGCATGGGCTCGGGTGAGCCCGAGTGTCCTGGAGTGACGTTCCCTGCCAGATAGACATTGGACAGGTGGAGGAACTGGAGGGTCATGTGCCTGGTGGGACTGTCACTTAAAGACATTGAAGACATCTACCTTTTCAGAACCATGATAACAGGGTTCTTGCTGATCGGAGCTGGCTTGGCCCTGGCTTATCGAAAATTAAAGAAAGCAGAATCGGCTGTTCAAAACCCCACAAGGCTGCCAGCTGTGATTAAAACGACGGGACGGGTGGTGACATCTCAAAATGGGCTCATTGAACGCAGCATGGATAAGATATTGGAGAAGCTCAAGGCTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGGAGAAGCTTGCGGTTCTCCAACAGGAAATTGAGAGACCAGTGATGGACTGCTAGATCAGCAGTGAAATTGACATGCAGTTGTTCGCACTAAAGAAAACCACCATCATTTCATGCGGCTACCATACCGGTGCCAGCTGTGGTCTCAAGTCTGGAGCTGAACATAACAAATCTCACCCTGATAACAGACTGTGTTTAGACTGTTCCTTCCCATCCGGCTGACACCTACACCGATTACATGTCCAAGGAAAAGTTTGCCAAGTTCTATCCAGGAGCTCACCCCGTGTGTAACAGATATAAGGCAGAAAGAGGTTCACCCCTTCATACTTTTTGGACATGCCCCAATCTTCATAACTATTGGGTTTCTATATATAACGTTAAATATGATACTTCTGCTCTAACAGCTATCTTTGGGGTGATGCCTCAAAACATCACTCTTCCAAAGTACTATTCGAATTCTATTATCTTTGCCTCACTCATTGCAAGGCGCCTTATACTTTTAAGATGGAAGCAGGAAGGAATCCAAGGAAGGCCAAACCTCTGTCTTACAACTTTCAGAAATGCGTGCCATATCTATACAAAATATCCCAGACATTGACTGACTTGCAAATATAAAATACACACATTCACACCTTCCTTGACTCTCAGCACAGATCCTCCATTGTTCCATTGTCACTGTGTATGTGAGGAAGTGGCATTGCATGACTACAGCACAGTGCTGTGCATAAAAGCAGACCGACCCAGGTGGGAGAATCATTTCTTCTTCGCAATTCTGAGAACTCACATCAGGATGGCCTCCGTATCACTGCCACGCAGGAAGAACCTCTCCGCGCAACAGGCTTTGGCCTTCCTTCAGGAAATGGACGAAGCAGATTCTGATGGAGGAGAGGTTTCATTTGTCCAGCAGGCCAGTGATACCGCCTCAGAAGAATCTAAAAAGGAGACGCAACAAGAACTCAACATGCCTCCACGGAAGAGGCCCCGTGGTACTGGGAAGCCCTGCAAGAGCCACACGGCAAAAGATGGCACTGTATGGGTAGAGGAGGACACTGGAATGCCCAGTGCAGTAGCAAATCGCTCATGCTTCACTGCACAAGCTGGACCCACAGAGTCTGCTAAGGTTTGTCATTACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCCACTATTCATTCACTCTCACATTCACACACTGGTGGAGGCAAGCTAAAGTTGTAGCCACAGCTGCCCTGGGGCAGACTGACAGAAGCGAGGCTGCCATATCGCGCCATCGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAGACTGCACAGATGGTATCTTCCCAAAGGAAAAAGTAGTATAGCTTACTAGGGTATATTAGACTTAATAGTTACCATATACAGTAATGGACTTCTATATATTTTACATAAGGTTAAAACTTTGGGTGTAAGATTCAGATAATTATTTATTAAAAGCTAGACATTTTAAATGAGATTAAGAAAGAAAAGTATGTCTTTGTGCCCCCCTTTTCCCTGTTAATGCCTTATCGGCCCTCCTGCATAACTTTGCTAGATCCGCCCCTGCACAGTTACCAGCCGTCAGCTACGTAGAAAAGGATCCTGGTCTAGAAAGTAATATTAAATAAATTCTAACAGCTTATCAAGGTTAAACGTGCTGCTGTTGTTCAGCCACTGGTTTCCTTTTTCTGGCGCGAAGTGGGCCAAAAACAAACAAGAGAGACGGACTCAGGACAGAAAAGCCGATCAGCTGATCATTAATCAGTTTCACGATTGAAGTAGCAGCAAGAAGAGGCACTCGCTCCATATATCGGTTGTTAAGCTTAACGTGGGAACGCTTTACAAACATTCAGAGATGAACTTACACACTTGCTTTACTTTTCTCTGGGATAACTTCATCGGAGATGAAATGCTGGTTTGGTAGTGAGGCTACAAATACACACAGCCGTTCTTTCACGTGATGTATACTGCTCCGACGTGCTACGATTATGAGCCGAGTTACGCCGTGTCGCAAGTTTTGTGAGGTGCTTTTTTGATATTTAATGGATCGGTTTACATTTTTTTATTTCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATTTCTGGTGCCAGTAATCAAAGAGACAATGCCCCGAGATAGACTCAATTCAATTATGCAACAACTTCGATTTGATGACAAGGACACATTGGCAGAATGGGTGAAAACAGACAAATTTGTGGCGATCTCCGACATCTGAACTGTTCCCTACCAAGGTTCGTTGTCCATTCACACAGTATATCGCAACCAAGCCAGACAAATTTGGGATCAAGTTCTGGATGGCTACGGATTTAGAGACCAAATATGTCTCCAATGCATATCCTTAATTGGGAAAGGACCCCTTGGGGTGAGAGGCTGGCAGAGAATGTGGTAATGAAACTGATGGAGCCGTTTTTGGATAATGGGAGAAATGTCACAACAGACAATTTCCTTACTTCATTGTCACTGTCACACAGACTGCTTCAGCGCAAATAACGTTACTGAGCACAGTGAATAAAGTCCGGCATGAACTTCCTCAACTTGCAAAAGACACTGCACAGCAAGAGGTATTCTCCACTTCAGTGCTTAGAAGTGGCAGTGTCTCCTTGAGAATTTATGCAACTAAAAAAATTAAGACTGTGTTCTAAGTTCCATACACCAAGACATGATGATCAGTGACGACAGAAAGAGGAAACCCAACATGATAACAGACTATAAGTACATGAAGGTATGTGAATGTGTGTATAATTTTACACCAGTGCTACAATGTTTTCTGATGTGTGCTTTACAGGCCAATAGAAAAAAAGCACATATACTCATGACTCTCCCTCTCTCTCTGTTTTGTCTTCACAAATTGACCTGTGCCAAATACAGGGATGATGGACACTGGGTCTGCAAAGGCTGTAAAGTCTGAAACACTTTGAAATGAAACAGACTTGTATACCCATATATTGTGAATGTGTATCTTTTGTATCGATACGGCAGGAATTTCTGAAGGTTGTAACACAGAGGTTTTACCTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAAATCTGCATTTATTAGTCCGACAAGTGGAAAACCTGCATCCAAGGTATAGAGGCCTATCTCCCCCCACCACTTCCCCTGCCAGTGGCAGACGCCCTCAATCATCGGTGTATTGGTGGTTCTTTGTATCTGGGGATGGGGGTCCAGGTACACACTGGCTCACTCCTGGTGGCTGCTTGTCGGGGCCTGGAGCCTGGGGCTCGCTCGGGGCACTTCGGGGGTGGGGTGCCCTCAGCCTCTTGGCCTGGGGCTCAGTCACTCTGGCACAGCTGGCTGCTGGCGGAGCTCACGGGCACGTTACTGCAACCCCCCCTGGCTTCTGCTCCGCGGCTGCTGAGTGACCCCTCATCTGGGGCTCTCCTCAGCTCTTTCTGGGATAGTGGCACGGCTGCCCCTCTGTTGGTCTTCCTTGGTGTCTTGTGTTCTGAGGGCCTCTGGATGTCTGGAGTTTTGATCTCCTCCATACCTGCTTCATGCCCTGGAGGACTGGGCTGTGGCTCCCCACACCCTCTAGCAGATCATTATATGAAGGAACCTTTTAAATACAAACGCGCTCATGCTCACAGGTGTACACACGGGTGCTCACACACACAAACTACACCCTTTTTGGCTGCTACCTCAAAGCACACTGTGCGCTTTCGATCTTACGTGCTGCACAATAATGTTTAATATTTAGTATTTACTGTTATATTCCCATAGATCATCGTGATGTTGTTTATTATGTTACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACAGGTGATCCACGTGATTGATATATGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCAAGTCTGTCCCATATTTAGCAAGTGAAAATAAAATAAACAATAAAAGGTGAATCAAATAGACCAATACAGCAAGGCTGGGATGGTGCATTTGGTAAAGTAAATCCGTTGGGCATCTTTCTTCGCCTTTAGATAATAATTCTGATGGCACAAGGTCCGCGTCAGGTGTTGAGGAACCAGGGCACCCTGACGACAAGTGGGCTACTGGAACAAGAAGGCAACGGTGGGCAAGAGACGAAAACAGGGCGTTGTTGGAATGCTACTACACAAGTAACCCTGGCGGAAGGGGTTACATGAATAGGATGGGGGACCTATGGATTCTTCGATACCCAACATCCACAATGACGGCGAAACAACTAGTAGCTCAGTGTTCCAACATTCGAAAGAAGGGACTGCTATCACAGCTAGAGATTGACGAGGTACAACATAAATGCTACGGCAAGGAGGAGTCAGGACGCCAGGTCAGGGGGGAGATATCATCACCCCCACCCGAGATTGGGTAGACAGCCCCAAGTGCGATAGGAGAAGGATCGTTGAGTGCAAGAGGAACTGACCTGAAAAATAGGATCATGGCCAAGCGTGAAACCTGGATCCCCCGTAGCCGGTTACCAAGATTACGTGAAGTACCCTCAGAAGGTCTGCTAGATGATGTTAATGCAGCACTACGGACGATACCTACAACCACGATTACCGACACTAACAAGCTGATCTACAATACGGCAGTAGTGATCAGTGAGATGCTTGGCTACAAGTTGAACAGCCACAAGGGGCAGTACCCTCCATGGAGAAGGAGGCTAGAGGGCAAGATCAAAGTAGCACGGAGGGAGGTTAGCCAACTAACGGACTTGCAGAAAGGTGCGACAAAGAAGGTGCATAAGAAATACAGCAAGCTGTCCATACCTGAGGCCTTCGAAACTGCCAAGCAAAGACTCACAGCCTTGGCCAGCCGCTTGAGGAGGTACACCAGAGAGATAGAAGGCAGGAAAATAAACCAGCTGTTCTCCACAGAACCAGCAAAGGTGTACTCTCAGTGGCAAGGGAACAATAAGAGAACAGCACCACCAAGGCTGGAGACGGAGCAATACTGGAAGAGCATATGGGAGAAGGACGCAACCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCAATGCTCAGTGGCTAGTGGATCTGAGGGCAGACCATAGCGACCTCTCTGAACAGGGTCCAGTAACCATCACAGTGGCAGATATCCAAGAAAGGGTCTCCAGTATGAAGAGTTGGACAGCACCAGTCCCCGACATGGTTCACGCCTACTGGCTACTGGCTAACCGAAGGTCGGACGGTCCTGATCCCCAAGGACCCCAAGAAGGGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATTGACAAGAACTAATATTGCATATGAGAAGTACTGCACATAGAAACTACCATGGTGTATTGCACGCTGCAGGTACTTGTTGTAGAGTCTGATTGGAAGGAAAGACGTTCTGAATCTCTCCTGGTTGGGGGCTGGGGAAGGGTGTGTTTGCACAACAAAAGCAGGAGAACAATGGAGCTGAAGGCCTGTGAAAATCTCAGCGGGGTGCTAGCAGGTGTTAGGTTCAGGGAATTTACGCAAGTTTGCTCAGGGTTAGTAAATCTAGTAGTAGGGACTTGCACCAGNNNNNNNNGGGTCAGTAATTCTAGTGATAATGGAACATTATCAATGCTTCAGTGCTTTGAGCTGTCTTAAACAAAAATAAGAAAAGCAATGTTTTCCCATATTCAGTTATACTCATGTGTTGAAAAATGAATTCACGCATCAAGCATTTCACAGAGTCCATTCTCTTATCTAGCTTCTGCTTGAAATCCTCTCACTGACCCTGAATCCTGCTTTGTTGTCATGTTTGGACCTGTGGTAGGCTGCTCTGTGTTCCTCTGCTTTAACACACACCTACCACAGCAGCTGTGTGGGTTGTCTGTGTAGCAGCCGTATTAGCTTCTGATGCCATGGACATCATCACAGCTCCTAACTTCACTTTTATTAGCTTTTACATTCATGTCTTTCTTTTCTCTCTCTCCGTTTCCACATAAGCCCATCAGAAAACTGATGATAGCACTTTTTATCTGCCATCATCAGATTTTCAACTGCCTCATTCACAACCCACACACTTTACAGCCTCATCAGTACTGACTTCATCTTCACTGACTGATGGAGCACAACATGAACCTGTGGATCCTGAAAAACTGTCCTGTCAAACATCTCCCCATCACCACTCCACTTCTGTGAGCCTTTAAATGAACCCTGCTCAGGTCTATCACTTCTATTTGAAGCAAAGGGAAAAACTGTTGTTTAGTCATTTGGAAAGACACAACATTTTTGAAAGCACTCAAACTTCTTTACATTTGTCTTTAGACACATCCTGAACATTTAGGAACTAAAGAAAGTTTCAAACATCAATCAAATATCTGAAACATAGNNNNNNNNCCCAAGCTGCAGTCATGGAACTCACCTCAGAGCCTCCAGTCGACAATTTGGACTCTCCAGTCCAGCACACAGAAGCTTCACTCCTGAATCCTGCAGGTTGTTTCCACTCATGTCCAGCTCTGTCAGATGGGAAGGGTTGGACTTCAGAGCTGAGGCCACAACTTCACAGTGAGTCTCCGAGAGTCCACAATCTTTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGTCATGAGCTCCGTGTGGAACGGAGGACCCAATGTGTAGACTCCGGGAGGCAACAAGTGCACTCAAAAAACAGCTATACTGCTGAAACCCAGTTAAACTAAAACAAAAGAATACAAAATAACTAAGCTTACAGGCAGGCTGGCACACAGTCTCTTAGGTGGACAAACATGAGGGATACCACGACACAGACCAAGGAAAACACGGGGCTTAAATACATAGAGGGAGCAATCAGGAAATAGGAGACGGGAGGAAAACACAGCTGGGACAAAGCCAGGCTTAACAAGATGAAGGAGCAAAACCAGAGACGTTAACATAAGACACAGACCTACAAAGTAAAAAAGGAAACATACCCACTGAACTTAGATACACAGACTCACAAGCAGACACTGACATAAGAGATACTGCAACAGAGAGAACAGAGAAACCACAACCAAAACCTAACAACTAATAAAGAAATGTAATTACACACAAAACACTGGGTTAACGTCCCAGGCACCCCAACAAACACAGACTGAAAGTATATGAAGACAAAACAGAGTGACGTTGTAATCTGATGAACATCTGCTCTTCACATCTATGTTCAGCTCCTCTTACAGTGATTGACATGACACCAGGACTCAGTCTCTGTCACGGTTCTGGGTCATTTTAACCCAGCTTTCTGTTTCTCATGTTATTTAANNNNNNNNNNNGGTTTATGATTTATGTTCTGATTAATCAGAATCAGAACACAAAACAACCCTGGTCGGGTTGTTTTGTGTTTTTTGTTGTTCCTGTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCCCGCAGCATCACGATCATCATCCTTGCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAGTGAACTATTCTCTATGCGCCAGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCCAAGCCCTCCGCCATGTTTTGGTGTCTTTCTACATTATGATTTATGTTCTGATTAATCAGTGATACTGTTTTGATTATGATTATCATTTAGTAGGTTTTGGTCAGTCTCTATCTGTCTAGTCTGTGTCTTAGTAAAGTGTGTTTTGTTTCCTGTTTTACTTTGAAGGATTATGGTCTTGTGTGATGTCAGTGTGTTCAGCTTTACTGCTCCCCTGTCTCATTAGTCCAATTTCTTCCAGCTGTGTCTCCCTCCTGTTGCCCATTCCCTGATTACCACTCTGTGTGTATATAAGCCCTGTGTTTCTCTGTGTCAGTGTCGCATCGTACCCTCATGCTGTGTGTATAACGTTAGGTTATATTCTTCCAGTCTTGGTTAGTTCTTCATTAGTTGTATCTTTTCCCTGCATCTACAATAAACTGCCCTTTTGAGTTCATTCCCGTGTTGCGAGTCTTGTATTTTGAGTCCTCACCTCCTGCCTGCACACAGCGATTCATGACAGAACGATGCGACCACACTATGGACCCACCAGCACTCGCTCCATCTGAGGAGCTCCGGGAGGACCTCATTCACTCCATGGACCAGCTATGCTACCAGTGGCTGGATTTCCCTGTGGAGGAGTATCGTTGTAGCTGGCTAGCTACAGCGATTGATTTCTGGTCTGCCCTGGCTACTGAATTCTTTCCACTCGCTTATACAGGACTTTCTTCTTAATTCACTGCATCTCCACCCCCCTACTGCAACCACTCACCTGCCCGGCCTGCCGGAGGATTTGCTACCCGATCTGCCAGAAGACTCGCAGCGCAATCTGCTGGACAAAATGCCACCCAGCCAGTCGCCTCCTCCATCTTCCCAGAGAAAGCGGCGGTCACGCCACTGTCATCCTTTGCTCACCAAGCAAGCTCCGGTGGTCAGTAACAGTGACTGTTTTAAGCACGCTCAGCCCACGAGCAGCCAGCTCACGCCAGCACAGGCCTTCTACAAAGCCCTGGGAATAATAATCATTCCACCCAGCATCTCCACTTCTCAGCAGGAGCAGCCACGTCAGAACTGCTCCACATCACCAACAGCTTCCCCTGTTGCCCCCGCCCCTTCTTCCAGGAGGAAGCGACATCCACGCCACCGGCAGTCATCAACAGATGCGGTGAGTCAGAAAGACTGTGTTCATTTTGCTCCTTCCGAGCCTGGACTTACAAACTCTGAGTCAACCATTCCTGAGTCAATGAATTCTATGACAGCGAACTCAGGTTTTGTCAAATTTGAAATCGTAGGTTCAGAGACTATTTCTTCCCAGGCCATGTTTTCTGGCTCCATGGATTTTAAAGGTCTTTTTCATGTTCCTTCCGAGCCGAGGAATATAATAACACATACAGTTAATGTCGGCTCAGAGTCTGTTTCCGTTAAAACTGTTACTTCAGTTAAAGAACTGGCTTTTCCAGAGACTGAAATTTTTCCCAGGGCTTCCCCAGAGGTTGAGTTACTGTCCTCAGCTGATTCTGGACCCCTGGATTTAACAGAATCTGTACAGTCGGTGAAATTAACAGACTGTTCTTTATTTTTTCATGTGGAGCAGAAAAGTAATCTCAAAAAGACTGTTTTCCCTGAGCCTGCCTCCCTGCCTCTTTGTGCTCCCGTTCTAAGGTCAGCTGCGGCCCTACCATCTCCTGCTCCTGTCCCAGTTCCCCAGGAGAGGAGGGTTGGGGCCCAGTTGATCCCAGTTTGGGTTTCCAGTCCGGCTGAGGCTCTGCCGGCCTCTGTACCTGTATCACCTCCTTGGGTGAGGACAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTCTGTCGTTAGCTCCTACACAAGCTCCATTTTCACCTCTACCATCACTTCAGTCATCAGTTCGGTCTGCCACTCAGTCGCCCTTAGCTCCATCATCCACAATACCACCTGCTTCTCTTCCACCACAACCATCACTACACTCAGCCATTCCGGCTGCTACTCAGTCAGTCATTCAACCTATAGCCCTGCCATTAATGCACTCTGCAGCTGAGCCATTAGCCGCCCGGCCCGCCGCCAATTCAGCCACTTCTCCACCCTTTAAACCTCCACCACAATCGTCACTGCTGCCTGCAGCACAGCCCTCATCCCCGCTATCCATAACTCCGTCTTCAGTGTCCCCTCTTCTTGTAGCTCAGCCATTGGTTCTGTCATCAGCAGCTACGTTCGCACCAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTACTCCACCACCCACTCCACTCTCACCACAACCGTTAGCACAGCCATCAGTTCAGTCCCCTGTGCCAGTCCAGACTTCAGTTCCGTCCCTTGTAGCACTTCAGTTCTCTGGTCAGCTACACACTCAGCCGCCTAGTCAGCCTAATATTCGGCCAGGGATCCCACTACCCTCTGGCCCTGCATCAACTCCTGCTGGAAGCTCGGGTGAGCCCGTCCAGCATTCCGCGGCTCCCATGCCGCCAAGTGCCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGAGGGGCCGCTTCAGCAACCAGTCTCCGCTGGAGGGTCCGAGGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCCCGCAGCATCACGATCATCATCCTTGCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAGTGAACTATTCTCTATGCGCCAGTGTTTTTTTGTGCGCATTTTGTTTTTGGGCTCTTTGTGCTCCTGCTTTTTTGGTTTTGTTCCAAGCCCTCCGCCATGTTTTGGTGTCTTTCTACATTATGATTTATGTTCTGATTAATCAGTGATACTGTTTTGATTATGATTATCATTTAGTAGGTTTTGGTCAGTCTCTATCTGTCTAGTCTGTGTCTTAGTAAAGTGTGTTTTGTTTCCTGTTTTACTTTGAAGGATTATGGTCTTGTGTGATGTCAGTGTGTTCAGCTTTACTGCTCCCCTGTCTCATTAGTCCAGTTTCTTCCAGCTGTGTCGCCCTCCTGTTGCCCATTCCCTGATTACCACTCTGTGTGTATATAAGCCCTGTGTTTCTCTGTGTCAGTGTTGCGTCATACCCTCATGCTATGTGATCCTTTGTGTGCCTCTCTGTGGAACGTTAGGTTATATTCTCCCAGTCTAGGTTAGTTCTTCATTAGTTGTATCTTTTCCCTGCATCTATAATATACTGCCCTTTTGAGTTCATTCCCGTGTTGCGAGTCCTGTATTTTGAGTCCTCACCTCCTGCCTGCACACAGCGATTCATGACAGTCTCTCTTTTAATGAGAATCNNNNNNNNGGCTTTAATCTGTAGATGAAAGAGGGAAGATGGTGTCAAATTTAGGCTTCCATATGGTCACAGTCTGTCAGTGAGATCTGATCCAGAGTCAGAGTCAAGACACACATTTGGACTGTTTTCTTGTTTTTAATCTGACTTCAGACCAGTTTGAATGAGTTCAGCTCAGAGAAGAATTCCAGCTGGGAATGGTTAGGGGTCCACCCTTATATTGGTGGAGGGGTTTATGTGTCCCAGGAATCCCAAGGGCTGTGTTGTGGGGGGCTTTTTGTCCCCTGGTAGGGTGTCCCATAGCTACTTGGTCTTGGGTGAGGGCAGAGTGCCCGAGGTCTGGTGTCTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTGGCCAGCGGCCAGGAGTAGAGACCCTTCAGACCCTAACTTCATTACCTATCTTGGATGTTAAACAGGTGCACAGTGACTTATTCCATATCACTACTCCATATCATAAAAATTAATAAACGTGTGATCACAAAAGCAGCATCAAATTTGAGTGACATAAAACCATGAAAAAATGANNNNNNNNAATGTATCTTATTGGCTATGCTATGTTTTCATATATGAAACAATACTGATAGCTAATTTGCTTCAGAAACATGATCTGAAATCTGTTATTTTCTTTGATTTTAATTTAAGACTTTTTAATAACATATAGAAATGCTGGGTGTCATTCTGAATAACAAATCTCCTGCTCTATATTGATGAAGCAAGTTGGACTCACCGAGCCTTTCTGCAGTTCCTCACAGCTGGAATAAGTCTATGTCGTCCCTTACATGAGTATGCTTTGTACTTCTGCAGGTCCAGCTCATCCAGAATGTCCTCTGACATCTGCAGCATGAAAGAAAGAGCTGAGCACTGGATCTCAGAGAGTTTCTTGTCTGAGCTGTTCTCTGACTTCAGGAACCTTTGGATCTCCTGATGTAAAGAGAAGTCGTTCATCTCCATTAGACAGTGGAAGATATTGATGCTTCTGTCGGGAAAGATTTTATAGCTGTTCATCTTCTTCAAGTTGTTGATGGCTCTCTGGATGATTTCTGGACTGTTCTCTGTCTGACCCAGTAGACCTCCTAAGAGTGTCTGGTTGGACTCCAGACAGAGGCCATGAAGGAAGCGAACAAACAGGTCTAGGTGGCCATTTTTACTTTGGAGGGATTTTCTCATGACTTGCTTTAGAAAATCATCAAAAGACAGCTTTTTAAAATTTTTTCCCAAGAAATCTCGCAGCGCACGAGACTTCCTGTTGGTGTGACAGTGGAACATGTAGACAGCAGCCAGAAACTCCTGAATGCTCAGATGAACAAAAGAGTAGACTGCTTTCTGGAAGATCACACACTCTCTTTTGAAGATCTCTGTACAAACTCCTGAGTACACCGAGGCCTCTGTCACAACCAGACCACACTGCTCCAGGTCTTCTTGGTAGAACATGATGTTTCCTTTCTCCAGATGTTCAAACGCCAGCCTCCCCAGCTTCAGAAGAACTTCCCTGTCAGCTTCTGTCAGCTCCTGTGGACTCGTCTCATGTCCCTCATGGTACTTGTTCTTCTTCCTCTTTGTCTGAACCAGCAGGAAGTGTGAGTACATGTCAGTCAGGGTCTTGGGCAGCTCTCCTCTCTGCTCTGTAGTCAACTTGTGCTCCAGAACTGTAGCAGTGATCCAGCAGAAGACTGGGATTCTACACATGATGTGGAGGCTCCTGGATGTCTTCATGTGGGAGATGATTCTGCTGGACAGCTCTTCATCACTGAATCTCCTCTTGAAGTACTCCTCCTTCTGGGCGTCAGTGAAGCCTCGTACTTCTGTTAGCCTGTCAACACATGTAGGAGGGATCTGATTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTCCCTGAATGAAAGCAGAACCACCACACTGACATGTAGGTTCTCCAAGCCCTCTGCCCAGTCCAGAGTGAACTTCTGCACTGAGAAGGTTTTTCCAACACCAGCCACGCCGTTGGTCAGAACCACTCTGATGGGTCTCTGTTGGTCAGGTAAGGCTTTAAAGATGTCCTGGCACCTGATTGGAGCGTCATGGAGGGCGTCCATCTTGGAAGCTGTCTCCAGCTGCCTCACCTCATGTTGGGTATGAACTTCTTCACTCTGTCCCTCTGTGATGTAGAGCTCAGTGTAGATCCTGTTGAGGAGGGTTCTACTTCCTGTTTCATCACTTCCTTCAGTCACACGTTCACATCTCCTCCTCAGACTGATCTTATGTTCATCTAAAACATCCTGCAGACCAACATCTGCTGAAAGAAAGAAAAACAGAAAGAAAACTCTTCAATGTCTGAACAACAACAAGAAGTTCAGTTTCCAGAAATGAGTCCATAAGCAGACAGATGTTCAGTCTTACTTTGTACACAGCTGCTCTGACTGGCTGTCTGCAGTCCAGCGCTGGTTCTGGATCTTCCTCCACACTGGGGACAGGAGAAGTCTCCTGATGAAGCAGACTGGTCCCAGTATGAGGAGATACACTGTCTGCAGAACCAGTGTCCAGAGCTGGTAGAGACTGGATCCTTCAGGACGTCCTGATCCAAAGCACAGCAGGACAGCTGCTCCTCCTCACAAACACCACTCCTCTTCCTCTTCCTCCCTCTGTGAACACATTTCCTTATCACTAAAATCATTTATTGACTGTTGCTAAAAATATCTAAATGTAAAAGATGTTGCAGAAGTTCTGATCATCACGGAGAAGAGTAAAAGTGGAGATACTTTTCTGGTTTTTAGTGTTCAGTCTGGAAACAAAGTGATGCTTCATTGAGTTTATCAACACTAATGAGCTGCTTTTCCTGTCTTCCTGACTTATTTAACACTAGGTGATCTGCCTGCAGTTTGCTACGAAAACACACTTCCTGCAAAGATTTCACAGTAAAAGCCTTCCATCAGAGGGCGCTGCTTATATCCTTCATGTTTTCCAGTCAGTGTTTGCAGATTAGCTTGGTTTAGTTCATTTTGATTACTTTACAAAAGTAACTGATTAGTGAAAGAATAATATCCAAGGTGCGCAGATTCCCCTCCTGCTCTAAGCAGCTAACATGAATGAATGTAAAAAGTGTCACAGCTTTCCAGTCAGACTGTACTCGGTGCCACATTACAGAAGTGGTTTCTGACAGCTGCTCCAGCTGCAGGATCAAACACACACAAGTCCAAACATCTTTGACGTTGCTGCTTCTATATTATTTAACCTCCTAGGCCCTGGTGTCCACATTTTGGGTTGCTTAGACCAACATATTAAAATTTGCTCTACAAGGGTCTGATATCCACTGACGATGACATTATACTGCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAACATAACATATTTAACATATTATTTACATTAAAACAACATCTACTTTTTTCCTAGTTGAGCATTAGTTATTCAGTCTTTAATATTGGCATTGCTATTGTGGCAGGTTTTGGTTTGTGGCTCAGTTGTAGGGGAGTTCAGATTCTGATTAACTCAAGAACAGAGCTTCCTGGAATGAGCAGCTGCATCCAAGCTTTACATCACCAAGCACAATGCAGTGTTGCATGCTGTGCTGTAAAGTACACTACCACTGGACTCTAGAGCAGTCGAGACAGGTTCTCTGGAGTACCCAATCACGCTTCTTTACCTGGCAATCTGATAGACGAATCTGAGTACCTGTGGTGCTAATAACAGCAGTCTACATACCTCCAGACGCTAATGTTAGTTCAGCCCTTGCCTATCTGCATGACTCGATATTTGAACAGCAATGGACATACCCAGCGGGAGTACACATCATTGCAGGGGATTTCAACAAAGCTAAAAGCTGTGCTGCCTAAATTTGTTCAACATGTGTATGGAATGCCAGGACTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATAGTTATGACACATGTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCGTCAAAAACCTGTCCACAGTGTCCAAGCGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTAGAGTTACGTTTCAAAACTGCACAGTTTTACAGACGTTAAATGGTTCACTGGCACATGTGTTAGACTGAACTATTCGCTTTTCTTTATCTGGTGTGTTTTGGATTTAACAGTGAATTTTGAGATTAAACTGACTTTTAAAATGTTTTTATACAAAGAGGAAAGAGAAGGTGCATTTCCACCGAGAGGAGCAGAGTTTCCAACTACATGTTCATAATGCAGACTGCAACCTGGACAGAAATATTATATCATCTGTTTTTTTAATAGTTATTCAACTGTATTCTAAGCACCAGCTGTCTGTTAGAATGTTTAGAGTTTACTTAACTAAAAATAAATGAGGTTAACATATAATTTGTGTGATTTCTCTCTCTCTCTCNNNNNNNNNNNNNNNNNNCGGTCATGTTATGTTTAACTGTCAAAGGTTTGTTACAAACTATGAAACACATCGTGCAGACTTCTGGATGTTAGAAGAAAACTAATACTGCTCATGAATGAGACTAAAGGCAGGAAGGTGTCCTTTAAAACCAAACATGTTAGTAGGACCTCCCTATTTATATCATAGTTTATGATTTCTTTTGCAATGAAAAACATAAACACACATGTTTCTGCTGTGCCAGCTGTTAACATTATACCTGCTTATGCAGTAACCATGGTAACCACGGACTCTGAGCGGCTGGATCGACGGAGGTCAGACAACAATTTTACATGTATGATATTAAAACAGGACACAGCCACTTTACGTGCTGGCCTCATATCAAATGTGACCGCAGACTGAGTCTGTTTGATGTTTGCTTTATATCTAATCTTCCTCTCAAACATTTAAACAGCAGCGAGTCTGCAGCTGAGGGAATACAAACTCAACCTGTCGGAACAGGTTCGACCGTGGATTCATTTGGTAATTTATTAAATGTATAACTGTTATTCTAATCATCTGCTGAGTCTCTGACACTGATGAAAATGCAGAAAACACAGATCACGAACACCTGTTCAACCAATCACTTTCATTCCACTTTGATCTGTGACAAACTGACGGTTCATCTCTGTTACAGTGTTGCGTTAGACTGCTATATTTTTGTGTTCTTTATGCTGTAGATTTTCACATCTCTGGAATACTTGGGAGTATTAAGGATGCTTTTCTGTAAAATCATATTGATATGACCCGTGACATATTCGTAGATGACAGTTAGATAGTCAGCTGTGAAACTCTGGGTTAACTCAGAGAGCTGAAGATATCGTGGATATGCTGACCTCGCTCCGTGGTATAGCCTACCAACCCTTGATTAATATTCACGATAAAAATATTAGCCGAACATCATGAAGTCTGTATGTGTTTCATAGTGTCGAACAACCTTTGTACAGTTAAAGCCAGCAGTTACTACATGACGGAAACACCAACGTTATCTCTTTTATGTGTTTATACACAGGTCACGCAGATTACTGAACAAAAACCCAAAGATCAGCTGTTAATCGAATTTATTTGCTCTTTCTCCTCCTTAAACATGTTTTTAATGTTAGTTATAATTCAGAATTGGCGACTGAAACACGTAGAACACATACGAACATCAGGAAATAAAACCACGATAAATATAACCTCAGTAAAAGAAGTCAGTGTCAGTGGGGATTATTACAGCTGTGTACCGGGGCCTGCGCTTTGTCGGCGGCAATAACAGCTCGATTGCTTGTGAGGCGAGCGGGTCTATCCCATGCTTTGCCGTGAGACTGGGCAGACATCTCTGAAATCATCGAAGCACTTTTGCAAAGAGGCTGTATCTTGACAAACCGACCAGACATATGAAGATTAAACTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCAGTCCTGGCGTTCCATACAACGCATCCTAAAGCTCTCTTTGCAAACCACCCTGTGTGAGTCTCCACTCACCGACCAGAAAAGACAAACTGCAGGTCTCTGTTGCTGTCCTGGCGTTCCATACATGTGAAGCATACCAGAGGGAATGTTATTCCCTACCAGAGGGAATAACACCCTGGACTATGTTTACTCAAATATCAGGCAAGCCTACAGATCTGTTACCCTTCCCCACCTGACTATGTCCAACCACCTCTCTCTGCTCACTGTCCTGGCGTACACACCACTCAGAAAATGAAATATGGTATCTAACCAGATTCTTACTCTGGATGGCATTACCTTAGCCTCCAGTAACACTGTGAGGAACCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATAGGGGGTCATATGATTGTTGGGTTTTTCTCTGTATGTAGTATTGTAGGATCTACTGTACAATATAAAGCGGCTTGAGGTGACTGTTGTTGTGATGTGGCGCTTTATAAATGAAATTGAATTGAAAAATTGAATTGGAGTGGAGAGATAGTCTCGATATGATAGTGAACGTATGGTTACAGTGTAACCTTGGCCGGGTGAGGGGAGTGTCTGATAGAAGTATCCACACGCCACGACCAAGGGGGGGTCATACCCCGTACATATGGAATATGCAACGGAGTGGAGAGATAGTCTCTCTCAGAGAACAGTAACCATAACGTAACCGTACCTTTTTCCTTGCCACTGTCGCCAAAGCGCTTGCTCACAGGGGAATAAATGATTGATGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGTAGAGTCTTTACCTTATAATATGAAGTCCCTTTTAGGCACCACTGTTATGATTTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACTGCTTAATCACTGTTTAAATCATTTTTGATGCTCTGAGTTTTATGAGTAAAAGTGAAATCTGTGCAGCAAAGTTAGTGTTACCTCCTCTAAGTTCCTCCAACATAAAGCAAACATGACTGATGGAAGAAAACATGGGCACAAGCATCACTTCCTGTTTGCTGAAGTGGATCTTCAGTTGTTTATATACCAAAGGCTTGTGTTTAAGAGACAGTTTAAATGGAATTGAGGGAATAACACGTTTGCACTGCAGTTTATATCCAACAACACCAAGCAGTTAAATCCAAGACTTCATGTTACCAACAGCTCACCTCTCTGCAGCAGACACAGGCTGGACTTTAAAATTAATGGGTCGATCTTCAGACCAGTCACTCTTTAAGGACACACAGCTGGGTTCAGGTTCATGTTTGCGTTTAGTTCCTCGTTTCTTCCTGTGAATATTGGTGAAGCAGTAATGTGAGTGCTGAGCTGTGACATGGAGAAGAGTCATGGACAGTTAGAGATGGTCATCTCACCTCTGAGCTTTGGTCTGGCTCTCATGTTCCCCACACAGAGTGCTTTTAGAGGGAGGGACTCCCTCCTCTCTGTCCTCACACTGATCCATGCTGCTCAATTCAGCTCACACACACTTTCTACCTTCACCTGCAGAGGAAACACAAATCATTCATGTGTACATCAACTGAAATCCTCCTTTCCATCATGTGTGCTGTCCAAATATCAGCCGCTTCTTTCCTGCTTCATCTCAGTGTCAGCTGAATGCAGTCAGACAGTGTGAGGCAGAGGAAGCTGCCATCAGCTTCTCTATCAGTCCACTAGATGGAGCCATGAAGCACACACGATGCATTCACTGACATACACTGATTCGCTGTGACTGGAAGCTTCAGTCCATTAGTATTCAGTCAGTTCAACACGTGTGAACAACATTTTAAACCTTTCAGCTGATCCATGATTCAAAGAGGATCAACAGAGTTAAAACGTCACACTAATTATTCCTGCTGAGTTAAGAGGAAATACAGAGAGAGATGCTCCTGCTTAGTTGGTTTCACATCTGTATCTTTTGCTGTGCAGAGATTCCAAAACTCCGTAGCTCAAAGGGACTTAAAGATTCATGTCCTTGGCTGTGTCCCAATCCAGCGACCGCACGCTTCGGAGTACGCGCAGCTCGCATACTAGGAAGTGCGAGAAGTGCGGAAGTGAAAGGCTTGTGAAATGGGATGGTATGGCCTTCGTCACGCTGCTCAGGTTGCCTAGCAACCATGATACTAACCGCTGGAAACGTGTCATACAGCTTTTTGAGAGAAGGAGAAAAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNATGACATCACTTTGATTAGTTGAGTATCTGAGTCTGAGACCACGGGACTGTAAAACATGATTGTTGGGCTTCATTTCTGTACTGAACAGTCATTTCAAGAATAGTTAGTAAATAACAATTAGCTAATTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTGCTTGTGCCGTCATATTCAGGACTGCAAACCGAGCAGCATCACTGACTTTCAGCTTGTTGTGTTTGTGGATATATGACTGACTTTAATTATCCATGAAATCATCACATCTCTGTAGAATTAAGGTCGACTATTGAACGTTCTTCATTATTAAACATTCGCACATAAATTAGTGACATAATATTCAGTACTTACTGTTGAAAGTTCACTCTTCAGCCACTCCGCTTCTGCCTTCTGCCGTATTTTGCGGCAAAATTATCCACACCCACCGCCACGCTATGAATTGTGGGATATAAGTGACCAAGTGTACACCGGACCACACTTCAAATTTGATGAAATCAACGGCGCATTTGGAGTACACTTTGGATTGGGACAACCGTTGTTACGTCGCTGTGACGTAATAGGTCTCAAAATGCGAACTCCAAAGCGTGCGGTCGCTGGATTGGGACACAGCAATTAACTCACAGGAAGTGGCTAACTGTGATCAATTAACTGTGGCTCAGGAAGCACAGCAGGTATTCAATCAGTTGAAAGGTCAATGATTTGATCACACATGGCATATTGTGTAAAGAAATGAATCATATCATCATTTAATACTAATTTTCTAGAGTCAAGTGTTTGACTCTAGAAAATTATNNNNNNNNNNNNGTAAATCTCTATTCTATAATATTCTATAATAAGTTAAGGGAAGAAAGAAGGGAAACTTACAGTTTGTTGAAATCCATCTGAGGAAAAGTAATCTTGTCTCCACACCCGGGACTTTCTCAATGTGTTCTTCTCTTAACTTGTGTTGTTTTAAGACAATTGCTCGTTGACACCTTTTTTCCTTTTTGCCACTCCACCCATTTTCTCCAGGGTTTATTGGGAACTTAAAACCCCACACAAGCTCAGACATGTCACAATAAACAGCACAGAGTGAGAAAAAGTAAAGCATGAGACTGCTTGAAACAGTCTCATGACAGTTTGAAAAGCAGTAATTTTCCAAACAACATTTCTGAAGAGTCTTTAAAATTTTTCTGCTGGGACCTCCTGAGAGCTCAGAGCTCCAAGTATCCTGTTTGAGGTCTGTTAATTGTTTATTCAGTGCAATGAGGTTCTGATCTTCATGACTTTCTTCTGTGCTTTGATCACTTGAGNNNNNNNNNTGAACAGATCAATCCTTTCATCACTGTGACAGAGATGAGTGCTGCTGAGTGAATGTGTTCATACCAAGAAGTCCACACTTGCTGCACTTTGTAAGTACAAAAGGCTGAGCTGTTACCCGGAATCAGTCAGAGCTGCACATCTGAAAAGCTGCATTAATATCTTTAATATTAATTATATTTTATTACACAAAAACTGTATAACATGGATTTATGAGCTGAACTTTTCTCTGAGGAAACCTGCAGATAACTGCAGTGTGCATGTGATCATCTTCTTGAGTGTGTACATGTTGCAGTTGTCTGTGCAACGCCCAACAGAAACTGACGGTTGGTCAAACCTGAGTGATGTGTGAACAGTATACTTCAGTGTGCAGGGTGTGTACCTCTTTGTCTTTGAACATTAAAGCTGGTTTTCCACATTAGTCATTATGACTGTATGGAGGGTGAATGTCAGAGGCAAGAGTAAGAAATCAAAACCAAACAAAGCAGGTGATGTTGATATTTTTAACCAAACTACTACCTACTAATACTTATTTTTATTTTAGTTAACTGACTTGCATTTTAAAATCTAGCTTTACTCTTTAGTTTTAGTCTTATAATAATTTTGTTGTTGAGGGTAAATAAATCCCATCGAAGCTGAAACTTTATGCTTGCCATCAGAGGAATTCTAGTAAGAAATTAAATAAATGTATTGAATTCACTTTATTATAATTTTATAATTAAGATTTTTCCATAATTTCTTTCACCATTTGTTTATTATAAACACTCTTTTTCAAAACTAAAATGTAAAATGTAATTTTAATTACATACTTTAAAATGTAGTAAAGTTTATTATCTGTATGTCTACAGCAATGTTCCCTCTAATGTTTCATGTGTCTGAGCGAACACACAAACTCCCTGAGCGATCCCTTGGACCACTGTGAGCAACATCAGACGTGTGCACTGTGGTCACGCCGGCATCTAATCCATCCAAGTTACATGTTTATTAAAATAATCAAATTACAGCATTTACATTTATGTAAATGCCCACTTTAGCCCACTTACAATGAAAATGTNNNNNNNNNNTCTAGTCTTTGGCCTGTGTAGTATGTTAACACTATTGGAAGTAAAAATAACTTGAACTCCAATTTTGAAAACACAACTTTCTTTCTTTTTNNNNNNNNNGCTCTGACTTGTATTATGAGTATGAGTCTGTGGTCTGGGAGAGAGTCCTGTAACTCTCTGTCTGCCAAATACAGTTGTCAAGGAGTGCAGTGTGGCAGGCAGGAGTAGGACCCAAAATGCAGGCACTCAGACTCAAGGTATAAACTCAAAGTCACAGCTTTATTGGCTGGCAGGGAAAAAGGCATACNNNNNNNNNNNNNNNNNNNNGGGAAATAACAAACTAAGACTCACGGGGAGACACAGGGAGATCCACACAGCAAGAGGGACAACGCGACACTGACTCAGAGAAACACAGGGTTTAAATACACTGGGAAGTAACGAGGGGAATGAGACACAGAAGGAGAGCACAGCTGGGAGAAATCAGGACTGACGAGACAAGGGAGCAAAGCAGGACACATTCACATAAGACACGGACCTTCAAAGTAAAACAGGAAGTATGACACAGAGACATGAACTTGGCACAGTGGAGACAGCAACTAAGAAACACAGAGACATAAAACCATAAGACAGAGGACTCTAAGAACCGAAAGACACAGAGGGAAACTCAACATGCAGACAGACTACACAGAACAGAGGGGACACAGAGAAACACGAAGGGCAAGGGATCGAAACTAGAAACGATACAACTCACAAGCACAATACTACAAAAATCATAAAGAATTAAACATGCTAGGTCAGGGGACCCAGGACCCTGACAACAGTATATAATGACCAATGTTGGGCAATTAATTATATAGTTACTTCTTCAAAAAAGTAACTCAGTTTGGCAAACAACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACAAACATTTCAAACTATTTACAGAACAATCAGCTGTTCTGCATCAAATTTGATGCCACACAAATTATTTGTGCCACTCCAAAAAACAATTTCTGTCCACTATGAGATGAAGGAGAACAACAGCGTGATACCTGCAGGCCTGACAACAGGAGATGTATCACTCCTGTAACACCTGTAACATTCAGCAGTCGCCTCATTGTTCTGACACACACAACAAAGCTATTGACTACACTACACACTAACTACACAAGATTTGCGCTAAACATCGCAAATCTCTCACATCTCAAAGCACCGCCTTCACTCCTAAAACTTCCTCCCATTTCTTAACAACTAGATGCCGCGTTGCCATACCATTTTTTGATTGGTCGACATGGTACTTTTTTGGACGAATAGGAAAGGCANNNNNNNNNNNNNNNNNNNTTGTTTTTGCTCACAGGTGGAGAGTGCTTTCGAGCCTTTTTCTTATGAAACGCCGTTTTTACCGGTTTTTCCCGCAGTAAATATAAACAACGATAGTATCCAGGAAGAAAACCAAACATTGCAGATATTTTTATCATAACTCTGGTTTTACGTGGCCGATCAACACAATATAAAAACTGGTATAAAGTCCATACTTTTCCCGTCAATTGTTCCGTCTGTCCTGCTAACATTTCCAATGGTGGTACAAGTTGTCATTAACGTGGCTTCACTCCACATCAGCCACGCCGCTTTGCCAGCTAAAAGACCGTCGGTGTCAGCACATAAGGACGCTGTCATAGCCTGTCAACCACGTTGATTAGCTGCGTATATACGAATGTGAATGGCATTATTGGCTGTACTAAGGTGGCATCGTTCTAATACAATATGGGAGCAGCCAGTCACTCACTGACTAACACTGCAAAACAGAATTGTTAAAATATTTATTTTAATTTCAATTCTGGTTAATTTTTTTGTGCGCAATGCAGATTTTCTGTGCGCAGAGACGGTGCCAGCAGTGCGCAATTGCGCACGTGCGCAGCTTAGAGGGAACATTGGTCTACAGATATTTCTAAACATTGAACTGAATTTTTAAATAAAATAAAAAAGTCTTCCTAATGTAAAATCATTTTTGTGTTAAGCTCAGTAACTTAAAAAGGCCCTTATGTACACACATGACAGCACTGGTGGATGATTATGGGATGGTTTCCATGACTAAGAAAAAAGCAGCAGAGCAGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGAACAAAATGCTGGGTCACATGACGCAGGACCGTGACAAACAGATGGAGCCACAGGTTGTATTTGGTACAGATTTGATGTCAGATGCATAAAACTGCTCTTCCTGGCACTGTAACTTCTGCTTTGCAATGAAAAAAATTGTGAAACTGACTTCTCTCTTAGTAGAGATGTCAGTGCTGATCAGTAATCAATAAGCAATTAGTGNNNNNNNNAATAGTAGTGTACCATCTGTTAGCATAAACNNNNNNNNNNNNCACGTGGTGTACATCTGAACATGCAGGTTTTGGATGGAGGCTTTCAGTCTGATTCATTTAACACTTCAAATGTTGTCATCAGCTTTTGAGGATTGGATTTTCCCAAGAAGTCTGTCATTGATCCATGTTTGTCTGTGTAAGTTCCCATAAATTTCTAAAAATGTCACGGCGAGTGGGGTGAGCCATGTGGAAAAACTAAAGGAAGAAACAACAAATCCTTAAATACGGATAAACAGAAACTCATAATAATCTATCATCATCATATCCATCACCAGCACCACCACAAGTACTACAAGAGACTGAGAAAACAATCCATAACACCAAGATAACTGAAACACAGATTCCCAACAAAGCTCCAGAGAAACATAAAGAATAATCCATCATTCAAAAATAAACCAAAACATAATAAACTCAAAATGCTGGGTCGAACCGACCCAGAACCGTGACAGTANNNNNNNNTGCAAGGGCTGGCTCCCGACAGCCCAAATNNNNNNNNNNNNNNNGCGCAACAAAACGGAGCACCAGGCCAGGGCGGGTGGAGGGGGTCCAGGAATCAGGGTCCGAAACAAAAAACAAGGAGCACAAGAGTCCAGATCAGTCCAAAAAACACAAGAAAACAGTTCAACACAAAACAAGAGTAATCATGAGTCCACAGTAAGGTCAGCGGGTCGACCCGGAGGTCGACAACACAAGGACTAAGACAGTTCAGGGGGCCGGCCGTGCGGACAGCAGCAGCGGCGACGCAGACTAAACCAATCAGGAGGCCGGCCATGTGGCATGCAGAGGCGACGACAAAGCAGATCCGGAGGCCGACCGCGAAGCCAGCGGCGGTGATGAACTGACTCAGGAGGCCGGCCTCGACGGCCATGACGCCCAGCTAGAGGCCTGGAAAGTGGCCGGCAGAGTCGAGGCGGAACAGGACGAACTGGAGTTAGGGGTTACATGAATAGGATGAGGGACCTATGGATTCTTCGATACCCAACATCCACAATGACGGCGAAACAACTAGTAGCTCAGTAGCCCAAGAAGGGACCGGTCCCATCCACCTACCGACCAATAACCTGCCTCAGCACCACGTGGAAGCTCCTGTCAGGCATCATATCCGCTAAGATGAACAGGCACATGGGTCAATACATGAGCGGGGCACAGAAAGGGATTGGCAAGAATACCAGAGGCACAAAACACCAGCTACTGGTAGACAGAACAGTCAGCCGTGAATGCAATACCAGACTGACCAACCTGTGCACAGCCTGGATTGATTACAAGGCCTATGACTCAATGCCCCACAGCTGGATACTGGAATGCCTAGAATTGTACAAGATCAACAGGACCCTAAGAGCCTTCATCAGGAACTCAATGGGGATGTGGCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTGTCTCTTTACTGTTCTCCCAGTTTTTAAAAGTCTAGATTTTCAAACAATTTACCAAAAAGCAAATGACAGATGTAAAATGACAACACATCACTCTGTGACGTATTTTTTTCCCCATTCACAGTAAACAAAGTCTCTAGAAGTTTATTTATTTAAATTTCCTTTAGATAACATTACAAAGAATGACAAATAACTTTCTATTTTGGCCTTGGTTTTCACTAGAATTGCTCTGGTTTTGCTAACCTGAGAACTTTTTAAAATACATTCACATTTCTGTTCCTAATTCATCTATGTTCATTTCTGTGTATTTCTGTTCATGTACAGGTGGTTGCAGAGTTTCACTGAATCAACAATGTTAACCTGCGCACTCAATTCTACAAGGAGCTGGACAGACACACGCCTAGACTCATCACTTTGTTCCGAGACAAGGCCATCAAGACTGGCAAGATTGCAGAGGAGCTAGCAAAGCTCATGAGAATTTATGACATTCAGGTAAATTTTTCATTTCACATGATTCAGAATTACATTAACAGATGGTTTGTACACAGCTGTAAGAAGTCATAGTGTCAATTGCTTCAACTGTTCCCCCGCGATTAAGTGATTATGCCATGGATGCAAGGTTGTCATTTTAGGAGAAGGACATCTTGACAAAATGTATCCTTTCCAAGGCTTGCAAAATTTCAAAGTCTCTGGTAGCCCTTCGGGCCGGCACTCTTCAGTTTTTGGTAGCCCAAAATAAATTTAAGTAGCCCGAATAAAAAAGAGAGCAAATTTTTGTTTTGTTTACCGTTTTGTTTCCGTTACAATATTAATGTATAATATTGTAACGGAAACAAAAATTAATCAAAAAATAGTTAAAATACAAATCACAACAACTGTATAAAAATTACAATCGTCAACTCAAATACTTGGTTCTCATTGAACAGAGATTTCTATGAACTTGTAAGAACTGTAGAATATGAATCAGTCGGTGTTGGATCCTGAATCTGACATTTCCATTGGAGTCATGGGTCAGAGGCAAGTGGAACCAACATCAAGGACATTTGCTTTTTGAAGTTTGCAAAGACTGCTGAATTTTGCCAATGATAGTTCACTCTTTGCAACATAGCACGCTGCTCTAAACAGCTTTTTCAGGACTTCTTCTCATGCTTGGTCTATTTTTAGTATGTTTTTTACAATTGCTGTTTGTTCTGGGAAAGATACTGCAGACTGGGCAATAATGCATTTCTGGCATTTCTCATGCGTTCTGATGGGGTCTTTCTTAAAATGACTGGTCCCAGTAACAAAGGCGCTGGTCGACTCAGAAACTGAATGAAACTCACAGCACACCTGGCAGAACATCATGTTATTTAGCTCGTCATACTCCAGCCACAGAAATTCTTTTCTCCATGAAACCAAAAAAGCTGCGCTTTTTTTGCCTTATAGTCTGATTTGTCTTAACTTACCGTTATGTGTTCGGCTTTTCTTTGGCTGTCGCTTCTTCACCCTGATCTGTATTATTCGGCTGAGCAGAACTAAAACACCGGCGTAAATCCTGCTGCTTTTACACACGCACTCACATAACCCTCAGCGATTCTCTGCGCAATCAACCTCTCACATGTTTAAGCTTGCTGTGGGAGATTTCACTTGTCATGTCTGAATAGTGAGCTAATGAGTGATAAGACGATGCCATCACTCACCAATCACTGCTGCCGCTCTCTACACACTGTTCGCACGATCGCAAAGTGAAAGCAAAAAACAAGCGCAAATTCAAACGCGATTTCAATATGTCACGTATTGACAGTGGCTCATCGATGCCAATGACATAAATACTCAGCTACATTTTCGAAAGAATGCAAACGCACTGACATATACTTTCCTATGATAGCCCGACGGGCAGGGCTGAGATGGATTTTGGTAGCCCGACTGGAAAGATCGCTAGCCCTGGGACGTCGGGCTAGCGATTTTGATAAGATAAGATAACCTTTATTAGTCCCACACGTGGGAAATTTGTTTTGTCACAGCAGGAAGTGGACAGTGCAAAATTTATGAAGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTTATATACAACTCAGTAAAAATACAACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTACTCTGCATTTGTGTAAATACTATTCTAATAGATATTGTATGTTCATCTAGGAACAGCGTGATGTAAATACAAGACGGGCCCTCATCCTTCGTGCACTTCCTGTGTACCTGCGTGAAGATGCCTCCACGTTATTCAGGACTTGTGATGTAAGTGTACTGCCCTCAGCATCAACCCCTTTGCCTAGCTGTTCAGTCGAATATATCACTCAGAACTCAAGGAGAACCAGGGTTTATATCAGGAAGGAGGTTTAAAACTGTCCTCATCTGACTTGTTTTCTCCCATATATCATNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGCAAGGAAATAACACAAGTATTATAAGGCCTTAATAAAAGTGTGAAATTATGTTCACAGGAAAATGCCACAAATACACAATGGTAATATAACATACACAGCACAAATAAAAGCATAATAAAACACCAGTCAAAGAATGAGTAGGAAATTTAAAAGAATAAATCTATGCAACAACTGCAAGCATTAACAGGATATCAACTATTGTTGAATAAGATTGCAAGAAGATTGTTACGCATAAACCAGAAAACATGAAAATAGTTGAAAGATCATTAAACNNNNNNNNNGTCCACAGATAAAAACTCTCTCCCTTTTAAAATTCAAGTGTTCTANNNNNNNNGGAGGTGCCATGTTGTGGTCAGAGAAATGTTTGGTAAATAACAAAAACAAATATCTTGACATATATTTATTATTGAAAACATTTATTTAAGCATATATTTTGAAACCCAACCCAAATTAAGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAGCATGATTTGTGTCCTTGAGGGGCTGAACTCATTGTTGTATTATTTGTGTTTTGCAGTCAGCAGATGGTCCAGACCTCACTGACACTCCTGTGGCTCTGCTGACAGTTGTCACAGATGACACTACTGATTCGGCCCTCTTCAGTCCCAAAAGCATCTGCATTGTCGTTGAGGATGAAATACTTGTGAATGGTCCCACAAATCTGGCTGACTCATTTCTCCTGCTCTTTGGGTACATCTATGCACTAGACCTACAATACCCAAAGAAACTTGAGCTTATATTCACATTTATCCAGAAGGTTGTGATGTGCCTTGAGGACAACAACCCACTGAAAGGGCGTCTACTGATGCTGAAGAATGAATTGTTCAATGAGTGAATCACTCAGAATGGACTACTTGTTGAGCTGAGTATTGAGGAAGCNNNNNNNNNNCCTAATCATTTGGCTCTTCTACTTTAAATTTAAAGTGAATGACTGCTCATTCCGTGGACTATTCACGTTTAACGTTCTGTTGCCTAATACCTTAATGCAGTGCCTTGATGTTTGTTACCTATGAAGTACAGCAGTGGAAACCAGTACATTTTTTTATGTATTTTTAAAATAAGTGAGCTGCAGCTGTCAAGGTACAGTAAGTGATAAATGCCTCAATGTTCTAATAGCTTCAATTGCTGTTTATACTGAAAATGTTATTTAATTTTAAAATTGAGATGGAGACCCTTGGAGTCTTTTTCTTTTGTTTTATTTATGAAGCACTTTTTTATGAGTGAGCTCCGTTATCTGTGCCTTTTTAAAAGCACATTGTGTTTAATAAAAAAAGTTGTTAAATTGTTAGTGTTGTTACTTTCATGTTGTCAGGATGATGTCGTGGATGAAAGAAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGACGGTGAGAGAACGGGTGACTGAACTACAGGATGCTGGATGGCAGACTGAACTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTGCTAAGGGACGAACAGAGGTGGGTGAGGCTGACGACGGAGCTGTGGTTGGTGTAGCTGATGGCTGAGCTATAGACTGTGCTAGTGAGGGAGATAAAGCTACAGCCTGGGCTAATAAAGCTGGTGCAGGGGACACCTCAGCTAGCCTAACCAGGGATAGGGCTAGCGCGTGAAAGGCTGGATCAGGCGGTGGATGAAGTGGTGGACTGATTGGTAAGCAGGCTAGCTCTTCCGAGCCTCCAGAGCGTGAGGACACTGGCTGGAGAGCTTCGGCTGGGCCTCTGGGATGGTCAGGTTGGATTCGGGCTGCCCTCAGCCTAGGTGCTGGGACAGGCACGGGAGGTGGCTGGACACCAGTCACCCCCACCCGAGAAACAGGAGCGGGTGTGGAGGTAGACTGGGTCGCAGCTGCCCTCCTCCTGGGAGCTGGCACAGGTGTGGGTGTAGGCTGACTGATGGGAGAGGAAATAATGACTGGGTGAGTGATACTGACTGGGCTATCGGGTTTTATTCTGGTCCTTCTGCCACCACTATTTACAGTCTGTGGGGGAGCAGAGCAGAAAAAATCCTCCCAGTCCACTTCATCCTCTAGGAGGGAAGTTCCCCATGAATCAGAAAAGAGTCCGTTGTGTGTTTTGAGTGGACAGTTGGATGAAGGGTGTGGAAAACAGTCACCGGAACTCACCACCGGGAGTTGCTGAGAATAGTCCGAGTTATGATGGCGTGTGCGCCGCTTTCTCGGGGAAGTTGGAAGCGGGCGGGGTGAACAGCTGAGCCTCTGGCGCGGGAGCCTCCGTTGAGCTGAGGTGGGAGGCATAGCCGCTGTGCCGTGGTGAAATGGAAGAGCCGGTGAGTGAGACGGCTGGCGGGCGAGCGAGGAGCGGAGCGGCGGGAGAGTGAGCAGCCGAAGCTTGGCCTGTGACGCCCACTCTCCGCGGCGAATGCTCCGATGCAGGTGAGGCAGCAGGTGGAGAACCGCGGCATCTCCGAGGCCCGCCCAGAGCCAGACGAGTCCCCTCAAAGACGTGCTCTCTCTCAGCGAAGAGCCGCTGTTTCCCCCTGAGCTCCTCCGTCCAGCGAAGGAGCGCTGTCTCCTGCCGCTCAAAAGGTTCCAAGTCCGCTGGGTCCACAACGCGGGGTCGTGTCATTCTGTCAGGATCTGTGTCGTGGATGAGAGAAGGCGGACCCAAACGCTGGACTCACAGGTAGGTAGGTGAAGGTTGGTATTTATTGTCAGCGGAGTGAACAAACAGAACAGAAGCAGGATAGGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCAGGTGGAAACGACAACATACCATCACAAGAACATTAATGACACGACACTGGACTGGTTGAACTGAGGAACATAAATACACAGGCTGAGTGATGAAAGATTAGAAACTGGTGAGTACACAGCTGAACATAATGAACTAATGATAAACGGGAAGAGGACTGAACATAATGCACATGGACCAAGGCTAACACAATAAAACAGGAAGTGAAACAGACAGAATATAAACAGTGAACATGAACTAAGAATACTGGGTCAATGACCCAGAAACCCTGACACATGTTTTCTAACACTTTTAGCTGATTATAATTTACTGGGCAAACAGTTTAGAATTATTCGTAAATGTATTTCCCACGGTATTTTAAAAATATTTATTAGATTTTAAGTGTTATTTCCCATATTATAAGTTAGAAAATATGAAAAAGTTTGAGTTTATTTCCCACATCCTATGAGTTGCTATATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAGTTAACATTGAGGTAATTTAAGGCAACTGCAACTGTAATTTTTATTTTAGTTAAACTTAAAACTTTTAAAAACATCACTAAAAAACTGTTGTGTAATCTGTTACACAACAATTTTTGAGTTCTGTGAACTTATTAGGTTTAACAGTGTAGGACGCCATTATTGGCTAATTCTAATTTAAGGTGAATAAGCATTAGCAGCTAATACCATTTTTGTTTGCTTTGTAAGAATGACAGCAGCTAATGATACGAAGTCTACCGTTATTAACTAATGCTAATTTGATGTGAATTAACATTATCCGATAATGCTAACTCTTTTCTCCTGCATTATAACAATGCCAATAGTTAATGCTAAGTAGGCTGCCATTAGCAGCTAAAGCTAATTTAAAGTGAATAAGCATTAGTAGCTAATGCTAATACCATTTTCTCTTGTGTTTTAATGATGTGAGAAGTTAATGCTAAATAGGCTGCCATGACTGGCTCTTTTCCCTTGCGTTATAACGATGTGAGGAGTTTATGCTAAGTAGGCTGACATTAGCAGCTAATGCTAATACTGTTTTCCCTTGCTTTCTACAACTTGAGCAGCTAATGCTAAGTAGGCTGCTTTGCTCTGCTAAGGATTTGTGTGACCATAATGCAAACTCTAAGGCTGCTAAGCTAATGCTGTTTATGGGCCCTGTTAAAATCAATATTTCATTCTCATTCTGTTGTTTAGGAACAAATTTTTTGTGAATTCAGCTGTGAATTCAGAGTTTGTCAGTATTTAACCTTCCATTTCCAAATGTTAGCTGCTCCTGTCTGCCTCTTTGTNNNNNNNNNNNNNNNNGACTGAAATGATGCACAGCCTTGTTTCATTTTTCTGTCAGTGTCACTGACTGTCACTGTGACTGTGGACATACAGCATGGGAAACATACACATGGCTGACACTTTATTAGGTACACTATCTCAGGTGCAGTACACCTGTGACCTAATAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGCCTACTTTTAATGAAACTCTCAACATGACTTATCAGTTCTCATTAATGTCCCAGCAAACAGACTCCTTGGAGACCCCCTATATAAATATCTATGTACTGTCCAGCTAGACTAGTGTGTCTGTCCCTGAAAATATTCCTGCATGTGTGATTGTTCATGTCTCATCTGCAGGAAGCAAACAGGAAGTGAGTGAAGGACACAGCAAATGATTCCAGCTCTTCCTCCTCTATCAGACATTTTCTCCATACCTGAGAGTGTCCAGTCTCCAGCCTGGATCCTTCAGTCCAGCCGACAGCATCTTCATTCCTGAGTCACCTGGATGATTGTAGCTCAGGTCCAGCTCTCTCAGATAGGAGGGGTTGGAGCTCAGAGCTGAGGCCAGAGAAGTACAGCCTTCCTCTGTGATCAGACAGCATGACAGACTGCAGATACACAAAGCAACAATCCATCTGTGAACTCTACTCTGTACANNNNNNNNNNNNNNNGTTTCTTATTTCAGAGAGATTTAACACCCAGATCATCAGTGCTTTGTGACACTGGAGAGGAAGAAGTCTCTCAATAGCAAAGGACCTGAAGCAGGACCAGGTTGAGGGTGGAAAAGTCATCCAAAGTTTTCTTCTTTTAGAAACTCTAAGCACCACAAGTAAGTCTGCACTCTGGGTCTGGCATTTAGGATATGTGCTATATGAGGGAATGTGGTTGTATAAGACTATATGTTGGAAGAAGGACTTTAGATTGATTTTCTGGAATTCCCAGGAAGCCGATGGAGAGAAAAAAATAGATGATTTATGTTTCTCTTCCCTCTCAGTGCTGTTTCTGAGTGAGTCATTTGAATGCCTTTAAGGGAGCTTTCAGAACAAACTCATAATGAATTACACTAGTGTAGCCTCTAACTACCAAATGCATGACACAGTTTTATGAAATAACTCAGATGTGATGTTACTAATTTTAGTAAACAACATAGACTGTTCTTTACTATGCACAATAAATGACACGTCTTAATCAAACATGACTTCTCAGAGTATTCATAGTCATTCAATATTCCACAAGAAACAATATTTAAATGTTAGTTGTTTATACAGTAATATTCAAATTTTAAACGATCATCATTAAAATAAAATCCTGACCTGAGATTTTCCAGTACACAATACAGACTCTTTAGTCCAACAGACAAAAGCTTCACTCCTGTGTCCTTAACTCCATTCTTACTCAGGTCCAGCTCTCTCAGACTACAGGACTGACAGCTGAGAACTGAGGACAAAGCTTCACAGCTTCTCTCCGAGAGATCACAGTCGCTCAGTCTGAAAAATTAGAAACACATAACAATGAGGCAGTTGTTAAAGTGTATTCATGAAGCACTGAGGGCTATTGATATATTATTTATTCAATATTTATTCATATGTCTGTGAAGGTTCTCAGTCATCCAGGTCATCGTAGTCTAAGGAGCTTGGAAAGAAAAGCATCTGGACTTCTTTGAGTTGCTTGAAGACGTTTCACCTCTCATCCGAGAAGCTTCTTCAGTTCCAAGGTCAAATGGTGGAGAGTCCCAGATTTAAACCCAGTGGGAGTTTCCCCCCAAAGAGGGACAAAGGACCCCCTGATGATCTTCTACCTAATCACATGAGCCAAGGTGTGAAAGTGGGCGTGGGTCCAAATCAGCCAGGGTTTCGGGTGTGCTCATTGTGAAACCTGGCCCCACCCTATCATGTGATTTCCTGAGGTCAGATGGCCCAGGATGTGAGTGGGCGTCTGGGAAGGGATCTCAAAACTGGATTATAGATGGCAGACAGTTGGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCGCTGACGTCTATTCCAACGTAGGAAGTGTTATGAACAGCTGATCGGATCGGCAAAGCGTGTTTCTGGAATATTATGTTTTTGTTGCTGCAAACGCTTTTTATGCAGTTTTTGCAAAGCTATATGTGGAAGAAAACCGTGACCTAGGACAAGCTGATGGCATAAGATGTAAGTACAACTTCTCCAGTCTCATATGCNNNNNNNNTTATTGCGCTAGCTTACGTGGTTGCAGTGATAGAGGGATTTAAAAATAGATACGCAAATTGTAGCGGGGGCGCTACGCTCGGCTCTAAAGGGTTCAAACTTGGTTACAGGAGGAACAATGCATTTTGCGGAACACTGGACTTGCATTTTACACTCTTGAAGACACTTGAGGGTGCATAAGAATTTGCCCAACCAGTCTAGACGTGTTTTGTAAACTTGAAGAAGGCATTCTACCAGCAACCCCCGCCCCAATGAGGATAAGCAGGAGAGAATTGATGGATGGGTGCTAAATCAACTGTAGTTATTTCAAAGCATTACAAAAGTATGGCAATTTAATGTGATTTATAAATATTTTTTTATAGTGCTACACGAAAAAGGATGAAGTTGAACTTAATTGTGTAAAATACTCAATTTGCTAACTTTTTCATTACACAAAAAAAGCAGGAACTCCAGCAACACTTGAGAAACGAAGAACAGCTTTAATAATTGACCAACGCGTTTCGGCTTGTGGCCTTCATCAGGGTCATTCTTCGTTTCTCAAGTGTTGCTGGAGTTCCTGCTTTTTTAATTCTTTCATCTTCTCCATGCACCTTGGAAGCAGGTGAAGTTGTGCCAGGATTTTTTGCTGTCATTACACACNNNNNNNNGGAAGTCACTTGATCCAACCTGAGAGTTTCCAGTTTACAATATGGACTCTCCGCTGCAACGGACAGCTTCCTTATTCCTGAATCCTGCAAGCTATTGGTACTCAGGTCCAGCTCTTTCAGAAGAGAGGACTGAAAGCTAATAATGGAGGACAGAGCTTCACAACTTCTCTGTGAGAGGTTACAGCCATTCACTATGNNNNNNNNNNNNGAATACATGGCACATACGTGCATTCATGACGCAATGACAACTTACAATATGAAGCTTTGGAACAGACTTTGATCCCTTCTGTTAAATATGTCTAACAATTTAAAAATAACATTTATAGGTAAAACGTTTATTTTTTCANNNNNNNNNNNNNNNNNAAGAAAGGCACTTGATCTGACCTTAGAGTTTCCAGTTTAAAATGTGGACTCTTCAACCCAGCAGACAAACGCTTCACTCCTGAATCCTTCAGCTTGTTATTACTCAGGTCCAGCTCTCTCAGACTAGAGGACTGGGAGCTGAGAACTGAAGACAGAGGTTCAAAGCTTCTCTCGGAGAGGTTACAGAAACTGAGTCTGAAAAATATATTTGTGATAAATAGTTTTATGGCGACGGCACTCCGGCTCTATTTCACTCTTCTGTACCACCTTTAGAAGTCTGTCCAGCAACAAACATGTGACTTGTCACTTTTCTTTCAAAAGAGATGTTTAATGAAACTTAAAATTAACATAGCCAGACTGCTATGCTGCAACTTCAGTGGTGTGGAAGTTTCGTCAGATATACAACAAAGCACTATTTTTGGTAGAGCATGCTAGCGGGCCGTCGTTATTACAGTGTTTTTTGGAAAATACGGCACACTTAAAATCAATCCTGTTATTTTTCTGAAAATCGACAGTGCTCCTTATAATCCCGTGTGCCTTATGTATGAATTTTGGTTGTGTTTACTGACCTCGAAAAGATTTTATGTGGTACACGGCACTCGAAAATCTGTCAAATGTTTTAGAACGACTTTGCAAAGCTACAAACCCGGACCGCTTAATGGATTTTCGGAGCATTACGGCCATCGTAGGCAGGAGCCTCGCGGAGTGATACGTATGGTGCTTCAACATAATATTACCGTATTGCGTGTGTATAACCCCATTTTAAGTTTTGTGGATATTATACATGGTTATCCTGAGAATATGTCACCCAATTTCCACTGGAAATTTCTTTCGGTTAAACTGTCAGCAAGGAATTTGCATTTGCAGTGCTAAATTTTTATATAACTTTAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGCTTTATTATAGAAATCTGGCTGTCACGGGCAATAATTAATGTTTCTGACTTCTCAGAGTTCAACTGCAAGTAGTTGTCTCCAAGCCACTGTTAAATGGAAGCTAAACATTTTATTAACCCTTTAAGACCTACCATAGAACCAAGTCTGCCAGAGCTTATCTTTATATTTTAAAATGCTGTAGTGCCATTTTTGGGAGCATTTCAAGTTGCCATACACTGTAAAATCTAATTAGTTCCCAGAACTCNNNNNNNNTATAGAAACTCTTTGCCTCAAAACAATTGAGTAAAGCTTAGCCAAAAATGACTAAATTAGGAAAACTTATTTATTTTGAGTACTCTGTACAAGCTCATTTGTTCCCAGAACTNNNNNNNNNNTGGATCAAGTTTACGTAAGATGACCAAGTCAGGGCAACATACTCAATTTGAGTACACAGCCTTGTTAGTTCCCAGAACTCAAAAAAATTATGGAAACTCGTTGCCTCAAAAAAACTAAGTAAAGCTTACTTAAGATGACTGTTAGGACAACTTATACATTGCAAGTCTGCAGTATTAACAATAACTTGATATTTCTGACTGTACAATACTAATTGTTTACCTACTGACAAACATTTCAAGTTCAATTAAATGAACAAACAATTTCTGGTAACCTGAATATGATTAAAAATAATTAACAACAATTTTTGTAATGATGTTAAAATGAGCCCAACTTTTATTTTCAAACACAACAAAGTATAACAGCCAACATACTGGACACTGTTCTGCTGAACAACAAACAATTATACTGCCATCACTGTTATAATCTTACAATGAAACAAAGTCTCAGATGTAATTATTCTGAAAATAAGTTTAGGCCTACCACAAGTTTGTTTTGTACTTACATTACTTATATAATCAAAATAAAATATTTGTTGTTCTGTCACAAGTGCAGTCTCTAATTTAAAGAACACATTTGTTTTCCATTCCAACACATGAGCTGGAATGTTGTATTATTTTAAGGATGCTTGTTTCCAGTCCAGGCATTACTGCCTGAATGACTGTCATGGATCAGGGTGATCCAAATGTAGGTGCAGAAGAAAGTCTTTAACTTCCCTTAAGTACAGTGGCAGTGGATGTGGGTTGGAGATGCAATGAGCTTGAACCTGCAGGCGACCATCTTCACTGACCACACCATCTGTGACGGAGGACTCATCTCTCCTGTTGTCCTGCAAGCAAACAATCATATTTTTGGGAACATGAACTTAATTGCTTTCTTAAAACATTTTTTTCTGCATTTGGTATAAAACAGACTCCAATTTAGACGATCTCAGGCTCCCTCCCCACCGGAGAGGTGATATTCAATGTCCCACTGTCAGTCTGGATAGCCGTGACCACCACCCAACACACAATAATGTCATGAAAGCATCATTTTAAAAAGGGCTATGCAAACATGGCCAATAACTTTCATTCTAACGATGTGCAAAATGATTTTGGGCACAAAACAAATTTTGCTGTTTGCAGACTTCACTATATACAGTGTAGACCCTCTAAACTAAGTTTGGGGGATGCGATCTTTCAAGAAATGCAGACCAAACTGTTGTTGTTTGTTTACTTACACAGCATGTCTTGTAGAATTAACTGGAGTCACCAGCAACAGCATAGTGCAGTCTAATAACAGTAAGTCTAATAACAGAAGACAGGAAAAGATCAGTAAAGAAACAACTTCCCCAAACCAAAGCACAAATAAAACAATGAGTAAAACAGGCTGATCTAAAGTATGATTAAAGTTCAGCCTGATTAATATAAATGTCACTGACAGTTGCTAATATGTTGGAAAACCAAAATACTTACCACTGAGTTGATGTCTTTCTGTCCAACAACAGGAGTGCTGGTCCCGAGCCTCAAAGATAGTAAGAAGCAAGCAGAGGGAGAAAAAACAGAACATATTTCAGAAACTGATTTGATCCTTAATGGCTGTGCAATCATTGTAACATAGAGTTTGCTTATGTTGTTAAATAAAGACTAGATTTGACATTGATAGATGCCACAGATGTTCAAAGGCTGCCACAAAGCATGAAAAAAATGGACGTCTCTGAAAACATCGGAGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAGTACACAGGCTCCGACAACCGTGGCCGACAAATGTGATCCTCCTTTTCCCCAGACTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTCACCCCCTACACCACCCCCAACGGCTGCACCTCCCGAAGAATTTTGTCTGGGCTCTGTTAATAGAATGTTAAATATAATGTCAGTATTACCTTTTAATTATATAGGTTTACTTATGGTAGAATGCTGCATGTAATCATTTGTGTTTAGAAGTATGTAGTTGATAGTATCCTGAAAGGATGTCTCATCCTAGGAAGCTTGTGTGCATTCCAGAGCACTCTGGCTTTCACACCCACATCCTGGGAGCATGGGAGAGGTCGTACCTTGTCTTATTGTTTTATGGTAGGATAAACGTATCTATGTCTGTTCTACTCTTAAGTGCATTTTGTTTAGATGAACTGCTGGACTTCCAGGCCAGCAGGGTTAGGAAGTCATTTTATGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGAACCTATGCATATTCATGTAACCACAATAAAAGAGCAGTGTTACGGGAGAGCGGACGAGAGCAACTGAGGTCAAGCGAAGGAACAGCGCCTGTCCAGTTCTCTCCCGTGCACGTTAATTTGTAAAACCTGTCTGAGTGTCATTTATTCCAATCTGAGTTGAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCGACCCTGGAAAGGATCAGCGGAAGCGAATGGATGGATGGAATAAGTTGATTTTACAGCACAATAAGGAGGCTGAACTATTCCATTAATTTGTTTACTGTTGGTCACCCAAGTACTGGTGAAGAGAGAAAAGGTCGTTTTATCACGTAAAGATGACACCGTTTTCAAGAATAGCTTGAAAGTAGAAGGCCGTGTCAACTACCTCTCTCGATTCTCGTGCCAGAGAAGGTGCCGCAGTTGTGTAGTTGTAAAAGATTAAAATGGGTAACAAAGCTTCAAAACTCAATGCTGACGAGCAGTGGTTAGAGAAAAAATGTCCAGGCGCCGGACAAATTAGTGCATGTAGATNNNNNNNNNNNNNNNNNNNNNNNNNGAGACAGAATCTACATTATAGATGAAAAATAATCATAAGAAAAAGGTTTTGTGTTTATCAGCCAAGAACAACTACAGTCTTATTTTCTGCTTTTCAGAAAAGAGAGTTCACAAAAGATAGAGAGAGAGTTCTGTGTGTCAGTTAAGCAGTGATGATAATAATGAAAAGACTTAGTTTTGTCACTTTCAGATTAAAGCAGACCTGGACCAATTTTCCACATGCAGCGGTCGGAATAAAGTTATAGTTTAAGATCACTGGAAACATTCAGGCCAGGTTTCTGGCTAACTTATTTACAGCTCCATGTGTCCCTCAACCTCACAAAAGAGCTCTCACTCCTCCCTGAAGACAAGGAATGCAGTTCCAAAGAGCAATAACGTGGCAGATAAAGAGACAGCAAAGTCCTGAGCAAAAGAGTCCCAGCAAGCAACAGCAGTGTGGACAAACAGCATCAGAGAAGAAGAGCAAACCCATCATCCTGACTGATTGGATGAATGGCACTGTGTTTCCAACAAGCTGCAACTTCACTGTGCTTGTGAAAAGAATGTTTGAGGAGAACTGAGGAGGCTGTTGGAGTTTGACATTTGCCACCTTTGGAGAAAATGCCAAAAAGAGACAGTGGAATACAGGACAAAGCTGAAGAAGAACTGCCGGCTATTGGACTGTTGAAGTGGGAGAGGACAACAGAGTGAGAGCAGGTGAGAACACAGAGGAATGCTGTTGTTTAATGTGGGAAATCAAAATTTTGGGTTAGCAAATCTGGGCAAAATAATACTGACTGCTTAAGTAGGAAAATTGTGAAGGAGTCTGAAACACTGCAAAAAGAAACATATACAAAATCACACACACAAGCAGAACATGCATTAACCCTACTAACACAGATACAAGAGAGCTCATGAAGATTAGACAGCATCTTGAGCATGTGAGTCTGTTTATCATCTTGTCCAAGTCACCTCATGTGATGCAAAGACCAGTGGACTCATAGCACGTTAGTTAAAAATGATCAATTAATAGCAGAGAAGTGTGTAGGAAAGGCAGCTTTAAGAACATGCCCTGCTGGAGATGCAGCTCCACAGACATTGATTAAACCTGCCTAATAACAAACACATATACAATGAAAATCAGCTTGTTATCTCTCATCAGTGTTAAAATAGTGTAAATTTAACAGACTTGTTATTAAATGCTGAATTTATCCAATGCTGACAGTTAACTCTCTAGGTTGCAGGACAACAGTTAAATTTTTGTGGGAAAAAAGATTCTGGTTTGAACAACCAGTGATCAGACAATAAATTTAGTTGTTAATATAGTAAATTGGGAGATGCTTTCTGCCTGATTGATGCAGCACAAAATATTTTACTGTATGAGGGAAATTCTATTTTTGTGATAATATTTTGAACATGCATTTCTGTTGTCCTGTCATCTTAGTGGGTTAATAGCTGATATGCAAATTTATTGATCGTTCTTAGATTAAGGAAAGGTGATTGAATTCTAGCACGAGTGAATGGGAAGTGTTGGAGTTTGTTTGAGTGGAGACTCTAAAACACTGAGTTTCCTGTTGTGATGTGTGAATGAATCCTGCACCCAGATACACAACTCTGAATACATGAGAACGAACTTCTTTTGTGAAGTGCATGACAACATGTCACATGTTTTATGATGACGNNNNNNNNNNNNNNNNNNNGGAAAACTAAATGAGATCTTTGGTCTAAATGAGTAAAAAGGTACAGATTAAATTCATAGCTAATAAGACATTAGGCTTATGTTGTGTGTCGTGCGGCTGATGGTTGGTTTGGTGTTTATCTAGCTGATGATTTTTCTTTTGTTGTGAAGTTGAGCCTGCCAATTAGTATGATGGTTTGATAAATCATGCTAATGGTATGATTTACCCTCCTGAGATGAGGAGTGTGTGTCATGATTTAACAAGGCCTTTTTATTTTGATACTTTCACAGTGCACTGAAAGTTTGGTTTGATAATCTCTGTTTGAGCAGATCTGCATGATTGGAACAAAAGCGCTAAACGACATGTCAAGAAAACCGTTGCAAACCGTTGACTTTCTCCAAAATATTGAAATGGGCTCAGGAGAAAGTCACTTATCTGGGATAATTAAAATGAAAGTCCCTGTCAAAAAGGATTCAGCGAGATAATCCAGTCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATGACGTCATTTTGCTATGTGTGGAAACTGAATGCGTCGATGGGTTCCACTTTTAGCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAAATGAGTAAGAGAAATAAAACTGACTGATTGACAACAGCTGACAAAAGCTGACACGATTTTACTGATGTAACACGACTGTGCAAAGTTAACCCCCACCTGACAAAGGTGCAGATAAATCTATGTGTGTTTCTTCTTACAAGGAGCAGGAAGATGATAGCACCATCCGAGGTTGCATGACAATTTAGCCTTTTAAATGCCACTTTCTGTGTTTGCATCTACCAAGGGTGTTATTCACTACCTTGTGTTGCTCACAGAGGTAACTGTGAGAAAGTGTGTATACACCTGCGCAGCGCTAACATTTCTACAGCATTACAGTTCTTCATGTGATTTGATCATGTGGTTTATACCAGGATAGCTGGTTGATGTTTTTCTACGACAGGATTTCTGGGTTTATGTGTGAAGAAAACTGTGTTTACAGGTTATGAGTTGGTGATGCTGTTACACTGTGCTGTTGGGAAAATGTGAAGGTTATTTTGATGATGTGAATAACATGTGAAACATTTCCTGTGTTGAAACTAGTGTCACTTGTGTCCACAGTTATGGTTGGCTAACTTTATGGTCTTTTTACAGCACCTCTGGACCCTGTCAAATTGTGCCTGACCTCCAGGATTATCCATGTGTGTTGCTAATGTTTGTTTGNNNNNNNNCTAAGAGTGCATGTAGAGGATTCAGCAGAGACGGACAAGTAACATGAGAAAACAAATGAGAGATGCAGTGTTTATGGAGTAGTTTAATATGGGGCTCATTAGCTGGCCACTATTGAGCTCCTAGTGATATGTGAGAGGAGTGACTTTGCTTAAGGGAAGTCACCGATTAGATTAATGTTAACTGAGCACATGGGATGATCCATGTCTGAGGCAAATTATGCCAATAATTGCAGTTTACTGATTTGAGAAAACCTGCACATGATACTTGTCCTCTTGATGCTGAATGCTTTATTACTCTAATGATACAATTGTTTATAAGTGTGAAGGTTGATTTTACTTCTAGATCTTGTTTTCCAGGCCATGATGGTGTGTATGATGGCTCCAGACAGAGCCAGTTTTTAAGCAAACTTAATATGCAAAACACACTAACATCTTTTATTGCAGGGTTATAGGTCCGGGGTGGTGCTGCTCCAGAGGGGGAGACACCCTGATGTTGCCTGGAACATGATCTAGCTAACTTTTTTTCTTTCAGACAGGAATCTAGGTTTGATGAGTTGACTCATGGGAGTGTCCATGCATCAAGAGGAGGGGTCCTGAATTATAGAGTTACATGAAACTATCTTTTTATGTTTTCTAAAATATGTTTTTAGGATTNNNNNNNNNNNNNNNNNNNNAACAGTTCATCAACGGGTATTAAACCTATGCAATTGGTGCATCCATGTTCAGATGAGGCTTTGATGGTCCATAGATGGAGTTCACTGAACTAAAGAATGTGGTTTGATGATGATTGACATGCTTTCCAGATAGAAGTTTTTTCCTCCTAGCAAGGAAATACAGGTGCAGCAGTCCAGGGTATTGCTGAAAGGAATCCATTCCAGGCATAGCTGACAGCCAAGGAAGTGGTTGAGGTCAAAGGTCGAGCTGTTTGGGGCCCATCATGAGATCAGACTTTGGAGCCACAGCAAGGACCACGAAGCTGCGTTGGAATGAGAGCTGTGCCAAGGGGGTCTTTCCAGAGACCAACAGAGGAGACTGTGGACGACAGACGGGCACCTGAAGGATGAGGGGAGCGTGCCAAGCTCCAATCGACAGCGCAGGCGGATTTCGAGGATGGCATCATGATTCTGTGAACAGCACGGAACCAGAAGCTATGGTGGTGATGACAGCAGTTTCCTATGAACATCACCTAATGCTGTGTCACTATACTGTGCATACGATGGCACACTGAAGACTGCTGGGATCATAACAGCAGTAAGATAACTGGATCCAGCATCCTTTCCACAGGATTCTCCTGCAGAGAATGGACAATGGAGGAGTCATAAATATCCCCCACAGGACAAGGAGGCCTGAAGTAAGGTGATGGGGGTTGGCAGAGGCCGTAAAACTCGAGCGAGGTCTGCAGCTTTCAAGCTAGCTGAGACCCATGTTGACAAACAACAAACTCAACTGGTATGTTTGAATGTTTATTCTACATACATTTGGACTCTGATCCTATGGACAGTGATGGGAACAACTGGAAGAGACATATATGCGGCACTGCAGAACTTAACTGTTCTGCAGAAATATGTGGCGGACCACACATTAGAAGGATGACTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTAATTTTGAAACTTCAGCAAAAGAATATGTGAGAACATCTATGACCTGCCAAAAACACAATACTTAAGGTTGAAGCCAGGTGCTAGAAAGACTACTTATTGGAGTTGGACTATTTTTTACTTTTATTTTGTGACTTTGTAACATGTATCCTGCCATGTCTAAAACTCATGATTAACCATATAATATTTTCCAGTGTTACTGCATACATAGTTGTGACAAATGATGATAATGACTCTGACCTGTTGGAACGTGAAGATTTTGTGTGATTAATGAGGATGTGACAGAAATGTACAACAAGATGTTACATAATGATATCTCATTTAAAAGTTAAACTGACAACAGGAGGGAATGTTAATAGAATGTTAAATATAATGTCAGTATTACCTTTTAATTATATAGGTTTACTTATGGTAGAATGCTGCATGTAATCATTTGTGTTTAGAAGTATGTAGTTGATAGTATCCTGAAAGGATGTCTCATCCTAGGAAGCTTGTGTGCATTCCAGAGCACTCTGGCTTTCACACCCACATCCTGGGAGCATGGGAGAGGTCGTACCTTGTCTTATTGTTTTATGGTAGGATAAACGTATCTATGTCTGTTCTACTCTTAAGTGCATTTTGTTTAGATGAACTGCTGGACTTCCAGGCCAGCAGGGTTAGGAAGTCATTTTATGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGAACCTATGCATATTCATGTAACCACAATAAAAGAGCAGTGTTACGGGAGAGCGGACGAGAGCAACTGAGGTCAAGCGAAGGAACAGCGCCTGTCCAGTTCTCTCCCGTGCACGTTAATTTGTAAAACCTGTCTGAGTGTCATTTATTCCAATCTGAGTTGAATTTACAGGAAAACTCCTGACAGGCTCTTATCTCACTTATTTATTTCAAACAATCAACAGAAAATTTCACCAACATAGTTTTATGTAAGGTTTTTGAGGCTGCGGTGTTAATTTTTAAGTAACATGAGCCTAGCGGCAGCAGCAACGCTAGGCTAACACTAACTAGCTAGCAAGATTTTAAACCTGGTGCTAAACTAAGAGAAGCCACAAAATCAGCTTGAATAAGAGTAAATATTTACTCACCAAGTCAGTGTATCAGGTAAAGATCCACAGCAATGAGAACAATAATATCTTGAGCTGACGCTTCTCCAGGTATGCTCAACATATTCCATAAAAAATGCGCCATGAACATGCGGACTGATCCGAGAGGGAGGAGGACAGTAGTCACGTGGCATTTTCAAAACACATCTTTCATCCTTTCGCACTGAGAAGCAAAACTTCCAGCTTACTTAGTTTTTCTAAGTTAAGACAACTCAAATTAATTGAGTTTATCAGCGTTTTTGCATAAAAAGTACTGGTAACTTATTTAAATTGAGTTCTAATAACAAATTGATAAAAATTGAGTTCAGCCTATTTAATATTTTTAATTAAACACAATATTACATTTTACAGTGTAGATCAATACAACCGTTATAGCCCAAATTCTAATAATATGTATTCAGTAAATCCATAGTAACTACATAAATTAAAAACAAAACAAAACAGAAAATCATTTTTGTTTTTCCATATATTTCTAGTTACAGAAATTTAAGAGGTTTATCCCTCAAAACTGTAAATACAAAAAAGTTGCACAAAATAGTTTCCAACAACAGGAAATTTATTTTGAGTGTCTTCATAGTTTTATTTTTGAGATACACCCATTTTTATATACTGCAGGAAAAACGAAAATAAATATTATAATCCAAATTTGCNNNNNNNNNNNNNTTCCAGTGGTGCAATTTGACTTCTAAGGCCTGTATTTGTATAGCGCTTTACCAGTCCCTAAGGGCCCCAACGCGCTTTACACATCCAGTCATCCACCCATTCACACACACATTCACACATTGGTGATGCCAAGCTACACTGTAGCCACAGCTGCCCTGGGGCGCACTGACAGAGGCGAGGCTACCAGACACTGGCGCCACCGGGCCCTCTGACCACCACCAGTAGGCAACAGGTGAAGTGTCTTGCCCAAGGACACAACGGCCGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCGCAAAACATGACTTAAAAACACCAGAATAGGCTTATAAGGCCCCAAAGGTAAAACACTACATTTCCCGCGGAAATTACGTCACTTCCGGTTTCAGGCAAGTAATGGCGGACATGCGGTAATTCGCGCTGACATCTATTCCAACGTAGCAAGTGTTTTGAACAGCTGATCGGATCGGCAAAACGTGTTTCGGGAATATCATGTTGTTGCTGCCAGTACTTTTAATGCAATTTTTGCAAAGCTTTATGTGGAAGAAAACCTTGATCTATGGCAAGCTGATGGGATAAGATGTAAGTACAACTCCTCCGGTTTCATATGCAGNNNNNNNNTCATTGTGCTAGCTTATGTGGTTCCGGTTCTATAGGGATTTAAAAATAGTTACGCAAAACAGAGTGTGTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTTCATGTTTTTCCAGAATTTTTGACAGTAATGGGAGGTTAAGTTGTGTTGGATCCAAGCTGCTCTTTTTTAATATCGGCTCAACAACAGCATGCGTACAGAACCTAGGGACCACCCCTGTTAAAAGAGAGGCATTGCATATTTCTACAATAGGGGGGCCAATGAGAGACAAAGCATTTTTAAACAGCACAGCAGGTAGAATGTCATTTGGACAAGTGGTGATTTTCATTTTATCCAGCAAAAGTGAAAGGCCATCTATGGTCAATGGGTTAAACACTGACAGTAAATGAGGAGGAGGTGGACCAGAGACACAAACTGACGGCATTGAAGAACCAATGCTCATACGGACATTATTAACTTTATCCACAAAGAAGTTTAGAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTGTTTTCTCTTGTAAAATTGTTTTTTTCTNNNNNNNNNNNTGGAATGATCACATATTTACTTACAGAGCTTTGTTGGAGGCTTTGACCACTGGCAGCAGCCTCAGAAGAGCCTCCTCTGAAGCAGAGTATTTCTTCAGGTCAAACACATCCAGATCTTTTTCTGATGACAGTAAGATGAAGACCAGAGCTGACCACTGAGCAGGAGACAGTTTATCTGTGGAGAGATTTCCTGAACTCAGGGACTGTTGGATCTCCTCCACTAGAGAACGATCATTCAGTTCATTCAGACAGTGGAGCAGATTGATGCTTTTCTCTGCAGACAGATTCTCACTGAGCTTCTTCTTGATGTACTGGTCTGTTTCCTGACTGGTCTGTGAACTACTTCCTGTCTGTGTCAGCAGACCTCGTAGGAGATTCTGATTAGTCTGCAGTGAAAGACCCAGGAGGAAGCGGAGGAATAAGTCCAGGTGTCCATTTGAACTCTGTAAGGCAGTGTCCACAGCACTCTGGTAGAAGAGTTTCTCTGCGGATTTGTCTTCTTTCTGTAATTCTTGTTTTCCAAACCGTTTAAAACACTTGGATGTTGTTTGCTGTCCTTCCAGCAGATTGAGTCCAGAGTTGAAGAAGGTCAGATGGACATGAAGAGCAGCCAGAAACTCCTGAACACTCAGATGGATGAAGCAGAACACCTTGTCCTGGTACAGTCCTCTCTCCTCTTTAAAGATCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACCATGCCAACACAGTCAGGAGGGATCTGATTGGCTGCTGCAGGTCATGTGGTTATCCAGAGGTGAGCAGAGGGAAGCAGTTTCCCCCTGATGAGGTTTATCAGCAGCACATCCACTGAGGTGGACTTTCTAGGGTCAGTTAGGATTGTAGTTTTGTGGAAGTCCAGAGGAAGTCGACACTCATCCAGACCATCAAAGATGAACACAACCTGGAAGTCTTCAAAGCTGCAGATGCTTCTTTGGTTTCAGTAAAGAAGTGATGAACAAGTTCCACCAAGCTGAACTTTTCCTCTTTCAGCACATTCAGCTCTCTGAAAGTGAATGGAAATATGAACTGGATGTCCTGGTTGGCTTTGTCTTCAGCCCAGTCCAGGGTGTATTTCTGTGTTAAGACTGTTTTCCCAATGCCAGCCACTTCCTTTCTCAGCACTGTTCTGATTGGTTCATCTCTTCCAGGTGAGGCTTTAAAGATGTCTTCTTGTCTGATTGTTGTTTCTGGTCTGTCTGGTTTCCTGGATGCTGTTTCAATCTGTCTGACCTCATGTTCATCATTGACCTCTGCAGTCCCTCCCTCTGTGATGTAGAGCTCTGTGTAGATCTGATTCAGAAGGGTTGGGTTTCCTGCTTTAGCGATGCCCTCAAACACACACTGGAACCTCTTCTTCAGAGCTGATTTAAGGTTATGATGACAAACAGCAGCTGGAAGTTCTGAATGAGAAGAAATATGTAGAATATCATTTGAAAGTGGAAACAAACACTCAATTCCAAAAACAATGAATCTTTAAAACATGTTGCTCCATCTTGTATCTCTGGAAGATGTTTATTTGTGCAGCCGTTTAAATCTTTAGATAAATCCTCCTCCTCTGGCCCTCCAGCTGACATGACCTGAGGCTGGACGGCCTCCTTGGGCCCTCCAGCTGTCTCTTTATAACCGGGCCTATGAACTGGCACAGCCGTGTTAATTTTAGTTTCCTCCTTAGAAAAAACACACGGATCCAGAATATAGTCACTCACCTCATGCTGCTGTAAGCCGTGGTGACGACTTGGACGCTGCCTCCTCCTGGAAGCCGTGGATGTGGAGGTCAGCGCCGCTACGGCTGAGATGAATGTAGTGCGGGAAGCAGCCACCGGTTGAGGTGAGGAAAATGCAGCAGTTGTCTGCTGCAGTGGTGACACAGGCATGGACACAGGTGAGAGACTGAATAAGCCGACTCGTACTCCAGTAGCCGGCGAAGGAAGAGCTACGTCACAGAGGGGCTGGAGTAATTTAGTCTGCATGCTGGAGGGCTTCTGCTTTGACAACACGGTGCGGACAAGGCCTTGCAAATCCTCCGACAATCCCTCCATGTAAGCCGGGTATGCAGACAGAATCCGGTCCAGCTGAACTCTAACCGACTCCTTCTCACTCTCCTGTCTGCACACAGAATAGATTTTCCACTGTCCATGGAGAATGGTTACACTCCCAAAAATCCTCACAGATGTCCGCTGGGTCCATTCTGGTCAGGTCATTCTGTCACAGTCTGGTGAGAGCAGACTGTATGTATTGTGAAGAGTTGACCCAAAATGCAGACACAAAGGAACTTGGACCAAAGCTTAAGTATTAACAAAAAGCAAGCCGTTTAATATGGCTGATAAAAAAGGTACAAACAAAGGGCAAGGCAAACTGAAGTAAAACTAACATTAACCTAAACTGGGAGAACTAAACAAACAATAGTGATGCCCCGCCTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAAGGAAGTGAATCATACACGGGATTTGTGGAGTGTTTAGATGGTGACAGATAGCGAACCACTGATCATTCTACTGAGAGATTTGGTTCTGTTGTGTGGGAGTATTTTGAGTTGATTCTGGTCGATCGGGTGGGTTTTCCAGCTTTGTGTTCTGGGTGTTTGCGTGTTTATTTTATCTGAAAACGGGAAAAACTTAAAATGTCAAAAATCTGCTTTTCATAATATAAATATCATTTAACTTCCATTTGACTCGTAACATTTAATGTTATAAAAAGATATATATTATTTTAAAAAATAATCTTAAAATGTTAGTCTACAAAATGTGCAGCAATTTAATTTATTTATTCTCTTTAGCTGATAGTTTGTGGAGCCATAACTGCATCTCTACCAGTCTTTCTGCACTCCAGCCTCCTCTGTGCCATGTGAACAGATTTTATTAAGGCAGGAGAAATTATCTCCACGAAAAGGAACCGATTCGGCCATCGCACAGTGGAACAAATTCTCTTCTTAAATAAAAATGAAAAAGGGTTTACTTAAATGCATCATGTTTTTATCTTGCAAGTTCATAAGCATTTCCCTTTCCATTTCACAATCAATTCTACTCCCAGGTCAAAAATATGTATAGGAAAATTTCCCTGATATAATATTATTGATGAATATACCGCTCGGCGATTAACTGCATAAGTACATGGAGGGAGGACCTCACAGCAAAAGCATACAGCATAATGTGCGTTATTATATGTATGTTATATGTAACGTGGTATTTTTCAATTATTGTATTTACCAACATCAAGAAGTCACAAGCAAAGAAAGACCACACCATGGTGCATGTTCAAACCAGGAAAGTTTACTGGTCATTATGATTTATTAAACAAATAAACTACATTTTTTAACACCAAAAAATACGTGTTCAAAGCAACACAACAGCAGCCCAATATCAGACAGAAGTCCACTCTGTAGAGTGGGCAGTCATTATGAAGCAGTTGGTTTTATTTTGTGGATTCAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAACAACAAGAAAAACCTAGACATGAAACTTGGAAACATGGCGTGGACATCAGACGACCTGACAAGGAATAAACAGAAACACACAGACTAAATACACACAAGGGTGATTAGGGGAAGTGGAAACACATGGGGAAACAGCTGACACTGGTCTGACATAACGAGACAAAGGAAGCAAAGCTGACTACACTAACATAGGACATAGATCCTCAAAATAAAACAGGAAACATGAGACACAGACAAGAATATATAACCTTGTCAACATAAGACACGCAGCGTGAAACAAATAAAGGCCAAAAGGAGACTAAAACACAGGGGTAGAAGACACAAGGGGAATCTAAATAAACAAATGAGCTTAGATAACCTAATGAAGTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTGGGTCAACAGACCCAGGAACGTGACATTTATAAGCTTTCTCCATGTAATTGTCTAATAGTGGTTGTGAGGAATCTGCCCTGCCCCCCAGGAGAAGAAGCAAGCATGGAGGAGACCCAGGCCCTAGACATCCTGAGGCCTCCACCAGAGCAGTAAAGCCCCAGGAGGACCACCACATGAGAAATCATGCCACCAATGTCTTGTCAATGGTGAATCCAGCGCCATTGCTCGACTGTCTGAGAAAGAAATTATTTTACCTCTCATCACAAATTTTCCTGCTTCTCAGAGTTTTCCTCGTTGGTCCACGTTCACCACTGAAGTGTGGAGTTACATCTTTGGACCGGTCATTTCTCACAGACGGACAGCTGGATCCTGCAGTCTCTGCTCTGTCCTCCTCTTCCTCCATCATCATCTTCTTGTGGACTTCAGTCAGTCTGAGAGGTAAACCACAAACACTGAGTGAGTTCACATTAATAGGAGTAACTGAGTTACAGCCGCTGACCTCTGACCTGTTATGTAACCTAGAAACCAGGTCACATCACTGTTCAACTCCTCGCTGGAGGGGAGGAACCAATTCTGGTTGTGCTTACTGGCCTCAAACCAATTTTTTAAAATCTGTCNNNNNNNNTTTTCGTACGACTTTAGTAAGTTACGAAGCCACACCGTTTGATGGATTGTCGGAGCATTACGGCTACTGTAGGCAGGAGCCTCTCGGAGTGATATGTACTATGCNNNNNNNNNNNNNCTGTTACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCAATTTAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGATGTTGATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGATACGTACTATGCTTCAACATAATATTACCGTATTGCGTGTGTATAAGGACCCGAAAATGGCACCTGTTCAAAGAAGTGCTTTTTAAACTCAAGGCTTTCAGTTGCGCAGTAGAACTTGGGAATAAAACAGCTGCCAGAGAATTCAACATTAATGAATCAATGGTACGGAGGAAGCAAGAAGAATGAGTTTGACTTACTTACTGTTTTGTTTCCCCTAATGCGTCTTATAATCCCGTGCACCTTGTCTTCCGAAAAATACGTATTGACTTATTTATTTGGCACACTGCAGTTTCATAATGCTAAGCACCTGTTTTTGACTTGTGTGGATATTCTACATGGTTAAGCTGAGGATATGTCAGCCCATCTCCACTTGAAATGCGTTTTGGTTAAACTGTCAGCAAGGAATTTGCATTTAAGTTAAAATTTTATATAACTTTAATGCACATAAAAAAGCTGCTTGTTTAAGTGAAAATACATTGATGGGGTTTTTTGCACTAATAAAGTTGTGGAATTGTAAAGTATTTTGTCTTGCATCAGCTATATCGTTATTGTAAATTTTCAAATATATATCGTGATAAATATTTTGGACACATTGCTCTGCCCTATTTTTCTGCTATACTCGTTATACTCCTGAATGCAGCACAAGAAAGAACTTTTCCACTCTAAGTTTCATATGAAGTTCAGGAATTTAGAGGATTCAGAAAACTGTTGATAGAAGTTCTCGGAGCTGCTGTAGAAATAGTTTTTAACTTACTGTGGAAACTCTGATCAAAGTTAAAGTCCTGGTTTTATACTTTAACCGTTGTTGCCCAAGCAGTTGTACAGAAATAAAACTTCTGTCCATGTTGCCATTAAAACATGAAAAACAAATCAGATCAGAGGATCTATTTTGCTATTTATGAAGAATGAATAAATTTATTATAAGATCATGAGAGGTGGGAAAAAAATAACTGTTTATATGTTGCTCTCCTACACGTCACTATAAAGTTTAATTTGTTAAAAGTCAAAGTTTGAGTTCATATTCACTGCAGTGCGAGAAAACAGTTTAGTACAAGGTTTGTACAGCCCGATCCGGCGGGGAGGTTTGGGAAGCCAGACCAGGCGCCCCCCTTCCGGCTCTTCTCTCTGCTCTCTTCTATCTTGTCCCTTTTGTCTTACTTCTCTATCACCTTTTCTATCACTTTGAAGAAGTTAGGCTCCATAAATGCTATATGGATAATCATTTCTCAGTTGCAGTGAATAGATAGAAAGAAAAATGTACCGATGAATCCAAGGTCCACTACTCATGATGTTTAAAATGATAATCTAGATCAGAACTCAAATCCCCCCCAAAATGGCAGATTAGCCCGGATAAAAAACTGAAAGTAGAGGCACACAACGATATGTGCCGCTGGTAAAGTTTCTGGGCTGCCTTTCCTCATAACAGCCATCCCTCAAGATTCTCTCCATTTAAAGCAATGCATTATCAGGGACTGTAACATCTAGTCCTTTAACTGAATCGATACCTAAATGTTAGCGTTTGTTTATGCAAAATTGTTCATTTGTTTTGTTTCGCAATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTGTTTACGCTTCACAGCTGCCTCTTCTTCTCTCATTCTCTCCCCCCTCCCTCTCCTGTTTCTACTTCAATCATGAAACTGATCAATGATCAGCTGATCGGCTTTTCTCTCTTGTTTGTTTATTCCCCACTTTGCGCCAGAAAGAGGAAACCAGCGGATGTTGCGCTAAACAACAGCAGCACGTTTAAGCTTGATCAGCTGTTGTTAGAATGTATTTAATATTAATTTCTAGTATCAGCTGATGTTTGTTGGAGCCACAGCTGTAAAGCTGCTGGTCATGATGTTGGTTTGTTTATCTGGTGAGAGGGAAACATGAAGATGAAACCAGGAGATGTCCTTACTAAATCATCAGAGCTGAACAGGTGATGTAGAAACAGCTTTACCTTTTAGGTGACATGAATGAGTTGAAGTTATGAACTGTTTCTGAGAGACAAATAACATCAGCATCCTTTTCTAAGTAGCTGACAGCTGGTAACTGTGCAGGGGCGGATCTAGCAAAGTTTTGCCAGGGGTCCAGGTAGGGCATTAACAGAGAAAGGGGGGCACAAAGAAATACTTTTCTTTCTTATTCTCATTTAAAATGTCTCGCTTTAAAGAAATAATTATCTGAGTCTTACAACAAACGATTGATAGATTGATACATATATACCATCAGAACAGTGTGGATCACTGTCACAACAGTGTTTATTTTCATTCAAAGGCTTTATGATTTTTCCTATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTATGCAGCTCATCTGCAGTCGGTGTTACCTACATCTTCCTATTCAGAAGGCAGAATTTCCAAGTTCTGAGTACAATCGAAAGCCCCACGACTGCAGTTTTTGTGTTGGATGTAAAAAGCAGGCTAGAATCATGGCGGCAGTCAACGACGGTCCAGGCGTGGGATTTCTCTCGTGGAAATATGCACATTATTTTTTTCCTTTCTGTTGGTAGGTGGCACAGTGCACTTGTGGCAAGTAAGCAACCTAGAAGACTGGAAGCAACACATTAACAAGAGAATTCTAAATAAAAGTTACTTTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAACTAATTACTATTCCTATCGTTACAACGCCGTTACCGTTACTAACAAGAAAATGCGGTCCTTTACTATTTTTCAACAAACAGACGGTTGAAGCTGTGTTCAGTTTACCGCATCTTATATCAGCTGCAGGACGTAGCTGTAAGTAATCTGGACGCTACAGCTTTAAGCAGCTGCGCACTCCCGGGTATGGTAATCACGATCACTTTTTGGCTCAGGAGGCAAAACAACGGCATGAGTGCTGCTGTTTGACTGAGGAAGAATAAAGTAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCAGTGATACACCTGCTGCTGTCAGACCTGCAGGTATCAGGCTGTGATGTTCTCCTTTATAGTGGACAGAAATATTTGGAGTGGCACAAATAATTTGTGGCATCTTATTGAAGAACAGCTGATTGTTCTGTAAATAGTTTGAAATGGTTATTTTAAAAAAGGGTAAAAGGTAAATGGCTGCAAATAACTTTGTTGTTTGCAAAACTTGTGCAAAGGATTTTAAAATTGACCATTTATATTTGCATTTAAAGTTATGAAATATGATTCATTAAACATGTTTGTGGTTGTTACAGTAAAAAATATAACTTCTACTCTACTGGGATTTTATGNNNNNNNNCTGATTTTATAACAATTGTGTTAATACAGTATGTCAAAATGAAAACATGACTGTAAATTCAGACATGTGAGGTTGTGCTGAAAAAGATGAAACCAAACAAGGCAAAGTAAATAGTTTTTAAAGGTCAAATGTGGAGGAAATATCAGAAGTAGTTAAAAATGGGCAATTATACCCTGGACCCCAGAGGGTTAAATGCTTATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCATTATTTGTGTCACATTTTAGTGCAAATTTAGAAAACTGTCGAAAAGTTATTTCTAAATCTGATATTAAACAGTTTAAATGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTCTTTAGTGGGTCACCAGTTCAAAACTCAGACATTTAAACTGGTGATTCTCCTTCTCTGCTCCATTTCCTCTCTAGACTTCCTCTTTCTAGGAGGGATTTGATTGGCTGAACATCCTTTTAGCCTTTCTTTAGTTCTTTGGCTGCTAATCAAAGAGGAAAACACACGAGTCATGTGACGTGACAGAAGGAGCGCTCTGATTGGTTGGGAATGACAACTATGGCGCTGTTTTCAAGCTTAGCTTTGCAGTGCCAAGGAGATGTCTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCAGCTGCCACAGGTAGCATACCTGCGGCTTCCAGGCATTGCCAGGCTCAGGAATTCCCATTTTTGATTGGCTGGTTTTTTGGACTGGGCCTTGTAATGACTGAATGATGCTTTTATAGCACTGCTTCAGTTTATTCCACACACATTCAGTCCTATCAGCAGAGAGAGAGCCACACACTGTTTGAAACACCATTAGAAGATCTCAATAAAAATCTTGTATTGGTCTCATGTCATGAAAGGGAGTGTTTCAGGAGGCAGACTGAAGCTTTGATGAGTTTGTTGTCTTAAACTGAGGAATAAAAGGACACGAGGAACAAGAAACTGACACTGACATAAAGACTGAGGGAAGGAGAGAGCCATTTATACACCTGAGGTCATCACAGGAGGGTCAAGAGTGACAAGCTGTTCTTTAACACTCCAACACTGGTCTCTCAATCTCCGGTTGGAACTCGCCGCGAGTTTCTCCATGATGTTATTAACCTTCCATTCCGTGGTCTTGTCATTCTTGTCATGGTCCTGGGTCGAGCGACCCAGCGTTTGAGTTTTATGTAGTTTTTGTATTCATTTGTGTCACCTAGTTAATTTCTAGATTGCTGTGTAGTCCTGTTTCTTAGTTGTTTATGTCATCTCCCCCTGTACTAAGTCTCCCTGGTTCATGCGTCATGTCTGTGTGGTTATGTTTAGTTCATGTCATGTCTAACCTCCATATTTCCTGTTTTACTTTGAAAGTCTGTATTCAGTGTCAGTGTATTTAGTTTCACTTCTCCTGTCCTGTCGTTAGGTTCATGTGTGTCAGCTGTGCTCCCATGTGTGGCCACTTCCCCTGATCATCTCTCATGTGTATTTAGTCTCTGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGGGACGGCAGTAAAAACTCCGGACCTGTGACATCATCACGTACGCTGGTGTTCCGACTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACGAGTCCGTGCTCGCGTTCTCGGCGGGTACGTACTCCCGTGCGTTCTCGGCGAGTACGTACTCACCGAGCACGCCAGTACGTACTCGCGTACTTGGGCATTGATAAACGGCCTCCGTGTTTCATGCAGTCTGTGTCACGTCGTCTGTGTTCCCACCCTCCATGTTTCCATGCTTAGTCTTTGTATTCATAGTTATGGTTTCCTGTTTCTTCATAGTTTATCCTAGTATCACTTTCCCAGTTTAGTTATAGTTTAGTTTCGTACTGCGTTTTAACACAGTTTCGTGTCTTCACCTGTGTCCACACCTGAGTCCTCCACACACCCTCCACACGGTCCGTGACAATTCTTTTGCTCAAAGAGCAGATTCTAAGACCTCACGAACGCAGTCAGCTGTTCCAAGATGTGATCCAACTTCTGCTCAGAGGTGTTGTTCTGAGTGGACTTTTTCTTGATGTAATCCAATGTATGCTCCGAGGTCTTATTCTGAGTATTCATTGCAGCTGTAAGCGCCTCCAAGCTCTTAACCATGCTGCATTCAGTGAGCCCTTTCTGAGAAGTTGCGCCGTTGTCTCCATGTCTGCCACCCATCCATCGTGTATCCGGCAGGGAAAGTCCCTCCAGGGCACTCAGGCTCTCCCAAGCCCAAACTTCTCGTTGAGAAAAGGGTGTCAATAGCATTCAGAGACCAGTTGATCAAATCCATAATTCTCTTTTAGGTTTTAGACTGTGAGAGATTGTTCTAGGGAAAGTAATACAAAAAACACGAGACTAGACAAGGACATAAGAACTAAGCAGGGAAGATAAGGGAGAGGAGGAGAGGAGAAAAAGTGTGTCCGCCTCCTCCGAGAGCCAAAGAGAGTATTTTCTTCCTAACATTTGTCTAATCTGACTGTTTAAAGACCGAAAAACTATTGTTGAAAGAATATTTGCTAACAAAGAAAGACAAACAACCGTTCACCTGAACAGTTCACCGGACCCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTAATAGTTAAATAACAACTTTATTTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAAATTTGGAAAAGTGAGCAGATGCAACCATAGAACCCTGTCACATATATTCACCTCAGATCCACAGGCAGCAGAGATTAAGGACCCCTAGAGGACCTGATGTGGGCGTGATGTGTGGTCACCCACGGTTGTAGTGAATCATTTGAGTCATGAAGTGTGGACTTTACTCTTTTGGACTCTTTCTTGATACACTATGATATAACAAAAAGGGCCCCTGCGTCATAAATTGGTAAACATTAAAATAAGCTCCTGTGCAGATGTGACCCCTCAGTCTTTAAGCAACTCTCTCTCTGTGGACAAGTAATGGATGTGTGGCACTGATTTTAAATCAATCACACAATCAGTTATTAGACAACCAAATGAAGCTCTGCTGGCACCTCATGCTATGAGGAGCGTAACTACTGAATGGCAAACACAGAGTCTATTGGTTTATTTTGGTCAAAAGCAAAACTGTTATATTAAAAACAGAAATGAGTTGGAAATTTCCAGTATTGCTCCAGTGCAGAACTGCCCATTCCAGTATTGTCAGAGGTAGGGATGGTAAATGGTAAATGGACTGATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATATCACATTCACCCAATCACACCCATTCACACAAGCACTTTATCTGTACTGAGTGCTTTTTCTAACTACATTCACACACATTCATACTCCGATGGATGCATCGGAGAGCAACTTGGGGTTAGTATCTTGCCCAAGGATACTTGACATGCAGACTGGAGGAGCCAAGGATCGAACCACCAACCTTCCGATTAATAGGTGACCTGCTCTACCTCCTGAGCTACAGCCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGAGCTGTGATACACTTTCAATTCTAGCCAATCATTTTACGTTTCTGAGGATAGTAGGCGGGCCCAGGTACGTACGCTCTTTTAGAGCAGAGCTACAGATTAAAAATGCCCAAGGCGAAGCGGTCAAAAGTCTGACTGTACTTCACAGCAAAAGATGCAAACTCAGCAGCCTGCAACAAGTGCTTTAAGCTGATACTGTGATACTGTCAAAGGAGGTAACACTTCAAATCCGATGAAACACCTGGCGACGCATAGCGTTTTTTTAAAGCAGAGAAATGCGCCGTATTTCATAGCTTGCTGCGAGACCTCACACCGTGCACATCTATTGCGGGTATGGTGCCTGTTATCGAAACCCGGAGTTAGCAACATCCCCCAAGAACCCGAAGAGTAGAGTCCTGGCCCCTAGCCCTGCCAGTGTAGCAGAAATGATGACGGATGACGATGGCAGCAGCAGCTGTTCTTCTCTGTGTGAGTAGCTTAATGTTGTTCGTGTGTAATTCACATTGAGTAGGCTAACCACATTATTACATTAATGCATGTAAGGTGAACTAGCAAACACCGTCGTAGTTACATGCGGCTGTCTTCTTGTTTGATGGCAGATACTCCCTTCACCCTGGCCAAAAAGGCTAAAATGACCAAAGAAAACTTGGAAAACAGTTAAACATGAGAGGTTTTTGGACAAAGTTTGTGGTTTTTTCCATTGTTTAAGCACTGCTTCCAGCCAAGAGTGATACCATATATGCCCTATAGCTGCAGAAAAGGCTAACATTGTTATCTTTTTACAAAAAAACAGCTGAACATGAGAGGTTTTTGGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCATCAGTGTTACATTTCCTGTTTTACTTTGAAGGTCTGTGTCCTTTGTGAATGTACTGAGTTTTGCTCCCCTTGGTCTTGTCGTGTCTGATTTCTCCCAGCTGTGTCCCCTCGTTATTCCCCAGAGTATTTTAGCCCTGTGTTTCTCTGTGTCAGTGTTGAGATTTTGCCCAGTTTAGGATTTGTATGGTTTTTCTGTTCAGCAATAAAGCTGCTTTTTGACTTTCGCTCCCGCCTCAGTTGAGTCTGCATTTGGGTCCTTTTCCTGCCTGCACACAGCCGTCACATGACAAAATCTCTCCTGTGTGAACATCGTCGACAGCAAGTAATACTATTAGACCTGTTTTATTGGCCTGACAGTGGGATGTCTGTGTGTTTCTGAGAAGCTGAACACAAAATGAATATTTTTGTTTTACTTTTTGCAGAATAAATGTTTTAAAACACAACATCCTGGGCTCTCTTCATCCAAAGAACACTGCTTACTGACAGTATGTGTCATTTTTGTCAGAGCGTTGGAGAAACCGACTAACTCTGCAGAAACATGGTGGACAAAGGTGATAATGACATATTAAAGAAGAGAACTGATTAACACAATATGGCTGTGATAAGTATCAGGTGAGGTTGACTGCAGAAAAATATGCATTTGTTATACTTTGAGAAGGGATTTTGATGAAAACCACTGGTGTGCCTTAACATAACACGCAGTTACACTGATAAAATCGACTTTGTGTTGAAGCACACAGCCGGCTATATTTCAGAGAAAGTTCCCAGAATTCATGCTTTAAAATACTAATTTTTGTGGATGAATTTGAAGTGGTTACAACATGATCCTGTGCAGATGTGACAATTCCACCTCTCAATCACAGTTTCACACACACATTTACAGTCACACATAACATGCCGACCCAGTGAGGGGAACTTGTATTGCCTGGATTTATTATCCTTCAAACTTATCTCTGTATATAGTAATTATATTTTATGTTATGTGTTATAAGTTTGTATTAAAATACAACTTCATAGAAGATTTTTTAGAGGCCTGATTTTTGGAAGTGGGACTTTATTGTCCAGTTGTTAACAAAGGAGCATTGACACAATGTTCCTCCTAACTCCTTGTCGTCACTCGTGTAGTACCCCACCGATGGGCCAGAATAGGCCTTCAATCGATGACAAAAAAATGATCCTAGTCTCTATTTGCTAAAATACACTCATAACAAAGAAAGTCCCTACAAAAACCCCAGAAAATTACCAGTGGCGAGGTGTGGTAGACAGTGCGGCTGCAGGGTAGGCAATCGCACCTGCAGGTGATCCACAAAGACTGAACTGGGTCCTGTCATGTTGTTGTTGGTGGAGCTGGTAGCAGGAGAGCTGCAGCTGTGTGTTAGAACAACAACTGTGCGTGTAAATAAAGTTAATGCTGAACAGCATAAGCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGGTTGATTTTCCCGAGATGATGTGTCTCTCCCTGCTATCCTCCCCCCACCACCCTCTCCTCAAAACCTGAACAAAACTCAGGGCTCCAANNNNNNNNNNNNNNNNNNNNNNNNNNNTCCAAGATGAGAAGCATGCATCATCTATTTAAGACTTCAGAGAATTCATTAAAAGGATCCCAGAACATCTTACTATATGTGCAGAACCAGATACTCCAGATATTTGTCACAGGTGTGTTTGGCAGCACATGTGAAGAGTCGTTCATTTGCATATTAGCTTGGTAACAAACTAAATACCAAAGCAACACAGTCATCTGTAAGCTCATCCATCTGTTATGTTCCCCTGTCAGTCCACAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGCCTACCTCCCTCTAGAAGTGGCTGTTGTTGAGTAACCTGTACGTCTCCTCGTCACAGTTTGTGTTTTGCTTCAAAACCAGCTCAAACCCCATGAGAGCAAAGCTGTGGGAGCTCTGGTGGACCTGCTCAGTGTGTCCTTTGGTGTGTGATGCTGGGTGCTGGCAGTGGGTTTGGGTCACAGTGTTGAACTTCCATGAAAGAGTGCAGTGGTCAGTGCCTGCTACTCTGTCTTGGTACATGTGACAAAAATGACATTTGATGACATTACAGCAAAGTAAATATGAGCCGTGGCTTTTTAGGCACCCTTCTGCTTTGAGTAGGACTTTCTAGAGCAGAGGTCTCAAACTTGCAGTCCCCGTCACTCCTACTAGTGTACTAGAAATATAAAGCAGTTTAGCCGTTGAAGAGACTTTTTGTTTGTTGTTGAGTGTGATGTTCTTTAAATGATTTAATATGAACAGAGAGTGCAGACATTGCAGAGGAAAACCTAAAAGGAAATGTGTCTGAGGGCTTTCTGATAGAAACAAATAAAATGTATCGCACACTGCTGCACCTGTAAGAGACCGAAGACCAAAACAAAGATATGACGCCTGGGACACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCTCTTGTCCATGATCAAACAGACATCAGGAACAGCAGCAGCTCCATGTAACATAAATATAAACATGTTTTCCACATGAGATAGAGAACATGACCCAGTGACTGTGGCAGATCACTGTTTTAATGGATGCACCGCTACATTTACCCACTTAGCCCGCTGGCTTTTCACACAAACACACTTGTTTTCATGTTTTAGGGAGGACATCTAATTAAGATAATGCTAAGATGATGCTGAGTTTCCTACTGTGTTTGCAGCCTGTTATAATTCTAGACAAAGGGGAGTAGCAATTTTAATACTGTAAAATTAACATTTTATGTTATAGATCCAGAGGGTAGATTTCTAATTATTAAACTATCAATATTGAACAAAAAGCTATGCATTGTAAGTGTATACGGTCCAAATGTTGATGATCCCTCATTCTTCCACGGTTTTTCTAGTGCACTCTCTGAACACCTTGATTGCACACTTACTCTTGGAGGCGACCTCAACCTGGAACTAAATGAAGAAATGGATAGGCTCAACACAACAGGAACTCAGCGTAATTGGCAGTCCACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTGTGCACTAAAACTTCCTGTTTTTCAGTCTGGCTGAGCACTTGTTTGTGAGTAAAAACTGGCCTCTACAAGCCTTCATTATTAAAGTACATAAAACAAGATAATGAGCAGATACACATTAAAAATATTTCATATATACAGAGAAAACCCAACAATCTTGTGACCCCCTACTGAGCAAGCACCTTGGCAACAGTGGGAAGNNNNNNNNNNNNNNNNNNNNNNNTTTATTGTCATTGTCACACGTACAATGAAATTAAAAAAGGTCCCCAATCAATGCGTCATCCCTAACAATACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACATATCAGTAAACATTCACATACATTCCCACCTACATGCCTCAGACCATGAATGGATTAACATAAGAGAGGTGTGAAGTACATTATTTTGCAGTATTCAGATGTGTTATTGCAGTTGGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCGAGTTAACAGCTTGGAGCATGCGCCTCACCTCGTGCTCTTCCAGGGTGAGGGTGGAGCTGCTGTGGGCGGCGTGTTGCTGCTGTGGCTTCAATACCACCGGTGCTATGGTCTCAAAGCGGGCGAAGAAGATATTCAGCTCCTCCGCCAGCGCCAGGTCACCTTCTGCAGCTCCGTGGTTAAAACTCCCTTTTAACAGGAATAAACCTCCGACAGAACCATGCTCAGGTATGGGCAGCCATCTGCTGCGACCGCTTGGCGTGAGCTAACAGACACTTCTTCTAACAGAGAGACCTAATATTTAATAATCCACATTTCACTATTTTATTCTTCGGTTCAGATTTGGATTCTGTATTGTTCTTTATTTGTTATTATTTATATTTAGATTGTTTATTGCTAGTCTTGGTTCGTTGTTGTCTGTTTGGAAGCTGACATAGTCTCTATAAATAAGCTTCTTTTGGTGGGGTAGCATCAGGAGAGAAGCTCCAGAGAGGCATTTTCCATGTTAAACACTAAAATATAACAAAAGAGAAATCCACAACGTGTTGTATATTTTCAATATTTCCTTATTATTTTGTCATAAAATAAATCAACCAAATAACTTAAGCTGTGTGACAGCACCTTGCGTTTACGCCAGGCTGTGAGCTGCCGTGAATCTACTTGCTACACCCCCTTTCACCCAATTTAATTTCTCAATCTTAGTTTAAACTATTCCTGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAACCTTATTCCAGTCTTTTATCAGTGTCCAGTCGGTCCAACCTATGGTCTGCCTGGTCCGTCCATTTACCTGTCCATTCCCACACATTCACTCACACCAATTAACATCAGGTAGTGGTAATCGTCCGCACAAATAATCACATTTTCCACTTTCAGTAAACTCAGTTAATTTATATAATCATTTATTTTCTTTTTAGTTGTTTCTAGGAAAATAGTTCATTATACTTTTGGACTGGATTGGCTCGCTGCAATCCTTTTAGACAGGGACTCACAATCTGACCAGATCCCCACACGTGGCCACTTTCCTTCGCCCATTGTAATCTGGAAAAGGTCACCTTATTTTTGTTCTCCTGAGACTATTGTCAGCGCCGTTATTCATTGTTTTCTTTTGCAGGCCTGCTTAGAACAAAATGAGAAAAAAGAGAGCTGAGTATTAGCTCATCAAAGTACCAAACAAAATCACCTGACAGGTTTTTTCTTTCTAAGTGCACTGTTACAAACCCCCCTTAAACATCTCCATGTTTATTAAAACTCCCTCTATTGAAAATAAAACAACAAACTCAAAAATCTTTTACAATCTGAAATTTCACCCGTTCAACACACTGAAAACCTCGCCAAAAGCTGCACCATTTTGTACACAAATATCCCCCTTTAAGCACTTTACCATACTCAGATTCAGCCTAAGATATAAACACGTTATAACAATGTGTCAACACTAATTTATAAACCTCTTAATCAAATTTGCACCTCTGAACAGTCAACTTCTCCTTTAAGGCCTCAATCACACACACAGCAAGCTCCTCTGTCCTCATTCACATAAGCTCCCCCAACTAATTCGCATACTGAATCACATCTCAACAACTTAACTTGGCAAAAGAAATACCTTGTTTTGATCAATCAGTGCAAGAGCACTCCTAAGTCACCCTTTTAAACTACTTTATTCAACATTCACACCATTCTATCACTCATACAAGTAGCAAGCCGATCTTCATTGCGTATGTTTGTGTGTGCTATTTTGCATATATGGCTTCACAGTCTCACAGACACTTTCCCATTCTCCAGTTAAAGAGTCAGTTTTCTCCGTCCCCGAATCACTAACCCAAACTTTAATTTCCCACCTTAAATAACAGCCCTCCTGGTCTTCCGCCAGCAGTTAGGGCTTGCTTTCAGGTTCCTGGCCTCGTCCTGCTGTAAACAATTCAACCAGAAACTTGCCTTAACATATCCATTCATGTTAACCTATAATTTCTTCCGACTGATGCTTCTGGAGAATTGGTCCGGGTCTGCTTTACTCCTGAAAATAACAAACTAAGACATTTTCATTATTATCACGGGTGCCTAAACGACCCATTTCTCTTTCTCTAGTCAGAAATACCAATTATGTCATGTATGTAAGCGTGTTCTTCCTTGCGTTATGTGGTCATGTAAATGCAGCCTAAGCTGTTTTCTTCATTTCATGCCTTCATTGCATTCTTCATTACATTTTCCTATATTCATGTCAATATACACTAAGTGTAAGCTGTTTCTTCATTGCATGAGTGTAAGCTGCTTCTTTATTGCGTCCTTATGTATTCATTGCATTTTCATGTATTCATATTTAATTTATGCATCTTTTCACTGAGCTCTAGATTCAAACTATCTCACTTCTGATTCGTTTCAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGCGTTTCTTCTCGGGGTCAAGGACAAAGTGAGAGCTCAAGCTGCACAATTTCGAGCCAAAGACTGGCTTATTTTCTCCCAATTCTGTTAATCTACTGTTCTGCTGCTGTACTCAAGGTCCAGCACAACACCTGGAGCTCAGGGGGCAAAACAATCGCATGAGTGCTGCTGTTTGACTGAGGAAGAATAAAGTAGTCATGGTAAGTCAATCACATGACCACTTAAAGACAAAGCAACAAGGTGCCAGTTTTTAAATTGTGTTGATAGGCCACGTAAAACCAGAGTCATGATAAACAAGATATACGCAGCGTTGTTTCCTTAATAGTTTTGTCACGTTAGTGCTAGCAAGTGCTCTCTGCTTATGAGCNNNNNNNNNNNNNNNNNNNNNNCAGGGGAAGTTTTAGGAGTGATGNNNNNNNNNNNNNNNNNNNNNNNTTTTGAGATGTGAAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAACAATGAGGTGACTGCTGTACCCAGTTAGAAACAGCAGTGATACACCTGCTGCTGTTAGACCTGCAGGTATCAGGTGTGATGTTCTCCTTTATAGTGGACAGAAATTATGTTTTGGAGTGGCACAAATAATTTGTGTGGCATCTTATTGAAGAACAGCTGATTGTTCTTTAATAGTTTGAAATGGTTATTTAAAAAAAGGGTAAAAGGTAAATGGATGCAAATAACTTTGTTGTTTGCAAAACTTGTGCATAGGATTTTAAAATTGACAATTAATATTTGCATTTGAAGTTATGAAACATTATTCATTAAACATGTTTATGGTTGTTACAGTAAAAATATAACTTTTTCTACTGTGATTTTATGTTTTTTGTCTGATTTTAGATCAATTCTGGTTATACAGTATGACAAAATGAGAACATAACTGTAAATTCAGGCACGTGAGGTTGCGCTAAAAAGAATGATACCAAACAAGGCAAAGTAAATAGTTTTAAAAGGTAAAATGTGGAGAGAAAATCAAGAGTAGTAAAGAAATGGCCAATTATACTCTGGACGCCAGAGCGTTAAATGTTCTTTGTTTTGTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGC