GTCATCTCCTGCCTTTTATTTACAGAGTACCGAGCTGCTGCTTTGCCAAGTGGATTTCTGGCTGCAGGCAAAGGACGTGACACATCAGTATGTTTTGATTTGTTTTAAACTGGTGTAATTCGACAGACTGTGACTACTGCGGCTGTCGAATTTGTTTGTTTCTTGTTTTATTTTTCTGTATCACGGGCAATCATACAGTTTTATTGTTTTTAATAAGGTAAAGTTTTTATTTGTTTTTAGGTGCCGCTGTTACACTGTTACTTTTATTTTGTATTAAAAATTAAACTCTTTTTAACTGACTGTGCGCCTACTGCTCTGTCCTATTTTAAATAGGTACCTACCGCGGGTCACAAACAACTAANNNNNNNNNNNNNNNNNNNNCCCTTTGTGATAACACAATTCAAAATGAAGAATAATTAAGAATCACATAAAAACATGGAGGTTTCTTTTCTAACTACTGAACATAACATCAGCACAATTACGTACTGAAAGAAATTCCATAATGTGCATGCTCCCTATAATCAGAAGGAAAAAACAAATTCACGCTTTATGGTCATCTTCGCTCCATCTGAGCCTCGACCCTTTCTTCAAAGGATGGCAGTTATATCATAAAAGAAAACCCAATATGAGACCATATACAGAAATGGAAAAAGCCTTTGTTGTTCATCTGNNNNNNNNNNNNNNNNNNNNTCTTCAACCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGACACAAGACAGATGCCGATTATCAGCGCCAGAGAAGCGCCCGATAGGACACCGCAAACGATTTCCTACCATCCGGTGAAACTGTTGGGAAGACAATGTTGGAGAAATGTGAATATTTTATTTTTACTCTATTTTCTGCAGATTCTGACAGAAATCTGCAACTATCCTTTGAAGCACCGCTCCCCTAAAACAGCAAAAAGGATCATTATTAGGTCATCTACATATTATGTAAATAACAAAATAACTTAAAGCAAAAATCTGGAAACATAAAGTCCGAAGTCTGTATATTAAGGGCAATCAGTCAAACAATATTGTTTGCTCTGGGTCTAAACAGAGCGGGTTCTGTGTGACATCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGTTACATCAAGCTGCTCTTTCATAAGCACCTGTTGTTTAGATAAGGAAGTTTCTCAGTGTGTGATATATTTTCCACTTCCACAATTTTCCACGGGACGTCCGTGGTTCAGGGGGTTGGGAAGGGCACCTGTAACCGGAAGGTTGCCGGTTCGATTCCCGGCCTCTCTGTCCTCGTCGTTGTGTCCTTGGGCAAGACACTTTACCCTACTGCCTACTGGTGTTGGCCAGAGGGGCCGATGGCGCGATATGGCAGCCTCGCTTCTGTCAGTCTGCCCCAGGGCAGCTGTGTGAATGTGAGCGTGAATGAATAATGTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCTCTCATGGTGTGCTGTGTGAGGGCAGGAGAAGAGGATCCAAACTCTGGACTCGGTAAACGGAAAAGGCAGCTTCATTGCGCTGTGGCAGAAACTCCAAACATGACTCAAAATAACAACCCTAAACTGAGAACACAAAAGTACTAATAAACACTTGGAGCCGGGAAACAAAAGACTGGAAACATGGAGGCAAAACACACAGCTTGTTGAGGGTACGACGCGACACCAGGTTGAGGAAAACACAGGGTTAATTTACACAGGGTGGTAATCAGGGAATGGGCACACAATACATGAGACAACAAATCCTTAAACACAGATAAACTGAAACATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACACTGATGTTAGTGCTTCCCGAGTTTCAGAGTAAAACCCAGAAGTAGCCATTAATTTCCACACAGCCAACATATATGAAAGACTTCTGAGCTAAATTTACAACAGAATTATAGATCTTTCCTCTCTATCTATGCAGTGCACTGTACTCTTTACTATTGTAGGGCAATTGACCCATTTAAGCAGTGTAAACCCTCTCAAAGGCATTTACAATTATCTTTACTGTGCTCACATCAGTGGTTGGGGAAACCAAAACAACCACATTTAACTCTGCAAGAACAGCCTTCTGCTTTAGGTGCTTCCAACATGTTTGAGGCCTGTCAAAATCCCTCAATGAAATGTGATGAACCCAAAATCCTATCTTGACGATGTCAAACAATGTGTCAAAGTTGAGTACACATGTCAAAACAACTCACAACTGTTTTTACTGTGTTTACTCAGACAATAAGGGCCTAATGCACCTACGCATCAGGAACTGACATGGTAGAAAATCAGTCTAGCTACCCTAAAATATATACACAATTATTTGTTAGGTCGCTGTAAAACTTGCATGTTATAACTACTCCAGTCACTTCTAAAACTTCTAACCATTTGGAAAACATGTCAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCTACTATTCATTCACGCTCACATTCACACACTGGTGGAGGCAAGCTACAGTCGTATCCACAGCTGCCCTGGGGCAGACTGACAGAAGCGAGGCTTCAAACCACACTTTCCTTCCAGTTCAGTAAAGTTTACTTAAAGATCATCAAAACCTTATCTGAACATGGACTTAACCCCCTCCTTTAGAGGTTTAATACCTGTACATGAACTGTTAATCCCACAAGTCACAGTAAAAAGTCATGGACAAAAACATCATGAAAAAACTAGTGGAAAACACAGAAATGAAGCATTGCTAGGGCAATGCTTCATGTGCTACCTCTGTCGACCCACACACCGAGCCCCCAACCGCGAGCAGTTATGCCTACCACGCCAGTTAAGCTACCGAAATACAACGGGCTAACCCCGCTAGAGCCCTACCTCTCACAAGTCCGGCTGGCCGCCAGACTTAGTGGCTGGAGCGAAGAGGAGACTGCTACACACCTAGCGCTAGCATTAGAAGGAGATGCACTGCACATACTCCTTGACCTAGCCCCGTCAGAGCAGCATGAGCTCCAGGCCCTCACCACGGCACTCGAGAGGCGATTCGGGCAACGGCACTCCACTGATCAGAGCAGAGAGCAGCTGACCAACTGGAGCCGTCGGTCGGGGGAGAGCCTGGGCACCTTTGCAGCGGACGTGTTGCTGTATGCTTGTCGTGGCTACCCGGAGTTCCCAGCAGCAGCCCGTGAGGAGCTTTGCCTGCATGCTTTTCTGCAAGGACTTTTCCCAGAGTGACTACGCCAACACGTTCGCCTGGGCATGCCTGAAATACTCCGTGAGGCGCTCCTTGAGGCTGAAAGGGCTGAGCTGGTGTTCACCTCGCGACCTAACCAGCGAGTGNNNNNNNNNNAAACTACCCCCAAATCAGAGTCGCAGACTGCGACGGGGAGGGGGAGGTCACCGAGTTATGCCAGCTGCAACCCTTGGTGCCCCAGAGGCGTCCTCGTCGACCTACCGACCGCTGCTACCGGTGCAATGAGCCTGGCCACGTGGCGCATGACTGCCCGGCACCTGCCCCGAAGACCAGGACTATGCAGCCTCAGGGAAACGGGGAGTGAGCGGTGTAGCGAGGGGACCACCGCTCCAGTTTCCTGCCACCCTCCAAGGACGATGGACGGTGGTGGGCCGAGTTGGGCACCTCAAGGGACTCTACCTGAGCTGCTGTGTTGAGGACCAGCCATGCCAGGCCCTGGTGGACACGGGGTCTACCATTTCCCTGATAGGACCTGGCGTGCTCCCTGGGACGTCCGGGCCATTGGTGAAGGGTTGGTCGCTCACCGACACCCAGCTGATGACAGTGACGGGGGAGAGGGCTGATATGCGGGGGAAGAAGCCGCTGCGGATCCGAGTGAAGGATCTGGAGCTGGTGCACAACTTCTGGCTTGCTGACATTCAAGACCAATGCATCATCGGCCTTGATCTGCTGACCCGCTGGGGGGCCTGCGTCGACACCGCAAAGTGGGCTATCACTCTTGGGACAGAGACTCTTGCCCTCCAGTGCGGTCAAAAGCAAGGAGCGCAGGGGACCAGAGCCAGATGAGACAGGCGGCGGGCAGCTGCCGCTCAGCAGATTTCGGGTGCCGGTGGCTCCAGGTCATCTCTACTCACCTCAGCCCCGGCCTCTCAGCCCGACAAATCTCCCTCGACAGAGACAACCGAGGCTGTTGGCGACCTGTGGCAGCACAGCAGCGCAGGTCTCACCGTTGACCAGCGCCAGCGGTTGAGGTGCCTCCTGGACGAGAATGTGGACATCTTTGCTGCCGGTGACAAAGACTGCAGGCAGACGGGGCTGGTCCAGCATACCATCAACACCGGCTCCGCTCAACCCATCCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAAGACATTCTTCAGGCGAAATAAAGACACTCAAGACAGTTTAGATGGTAACAACGTGCGCACGCTGGGTGAGCGCTGCTGTCTCAGGCTCACAACCAGCGTATGTGGCAGTTCTTTATTTATAGCGTTTCAGAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCTGAAGAATGGGCCCCTCTTGGTATTTGGGAGTGTAGATAAGAACGTCCTGCTCTCCCCTTCCTGGGAGTGAAACGGCTCGTAGAGAACCAGGTGCAGAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCGTTGAGTACATCAGACCCAGAGGATGGCACTGAGCTAAAACGCTCTGCCATATGTCATATGGCTAACACGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACTAACTGTACAAGTGCAGTTACTGTGAGGTATGTATTTATTTTTATCTTGTAATTTTAACCTGATTGTTTGGAACAAGTCTGATCAGTAAACTTATGGAGTTATAATGAATGAATTGTTTGGAAAAATTAAGACTCATTTTCGCCCAGTAAGCTGAGTGTTATAATGTAAACAGTAAAATGTAATTGGACATTGGCAGAGATGCTCTTTATTTCAGGCGACGTTCAGGATAAATCAACCAATCAATCAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTTAAAAGCAGCCCATCCCATCCACCCTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAAGAGTAAAATTGGGCTGGGTACGCATTAGCCAAGTGAGGAAACACTATCACAGGGAGCCGTCTGCACCGGGAGCCGGTCACAGACCGCAGCCTCCAGGCTGGGCACACAGCAGTTTCTCTGATTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGCAGCAGGGAAGACACCCAGCTGAACAGAGCAATTCATCATGTATAAAAGCTCAGCTTCAAAAAAATCCATAAAGTGTTTTAAAAAAGTAAAGAGGGGATTGGATCTAAAAGACATGTGGTGGGTCTCACTGTGGAGAAAACTTTCTTAAGGTTCTCAGCATTAACCAGGACAAAGCTGTCCAGTGTCTACTCAGGTACAATCGAGCCCTCAGATGTGTTTAAAATCATATCAACTGGTGCACCAGCTTTGAAAAAACACCTTCTGTGACTTTATGTCCTGAAAAAAGAAACTCAAGCTAAACTGGTTTTGGGCTGTACTTCCATATAATACCAGTTTGTACCAGAAGATGAAGCAGTGAGTCAGTGTAACCTTTATTCAGTCAGGCAAAGAACACAATCTTATTCACAGTGGCAGCAAAGAAATGTTGAAAGGTAAAAACAGCAGCACACATCAGGACCATTTTAAAGATCACAGGCGACTACTTTTACTTAATTCAAATTCTGTTAAACCTCTATTTTTTTGCTCCTCCTTTCACTTTAGTGTATTAAGTCCTTGAAGTCCACATGTTGTTTTTTAATGAATTTTGATCTACATGTTTGCAGCTGTTTTCTTGTTAATTTGAAGTTTGTATTATGAAATCCTGATACTGTTAAAGTGTTAGTTATATTTGATGAAGTCTGCGTAGAGTTTATCTTATTAAACAGTTTGGTGTGAAAAATAAAGAAATGGTCTCAGAACAAGTAGTTTGAGCCATGATTTCAGATTCAAACTAATTTAACTGTTTTCAGTGGTACATGTGGAGGTTTATCACAGGAGGCGACTTGGCTGTTCTCCACTCACACAGAACAAGGATCCTGCAGCTCATTAAAAACTCTAAAATGATTTTGAAGGAAAATTTGTTTGATTTTTCTTAAAAAAGTGCTGTTGGCATGAAGTTTTCAGACAGTGTTTTTAAGAGTCATTGTGGTTAACATCTCACACATTCCAATAAAGCAGATGTTCCTGCATTGCAACAGCGGTTTGCAGTTGCGTTCTACTCCCTGCTCGTCTACAGGACTCTCATGGAGCACCACTTTGAAACTTCGTAACTCTCTCTCTGCAAAATACAATATATAAAGACCAATGCTGGGCAATTAATTATATAGTTACATCTTCCAAAAAGTTACTGAGTATTGCAAACAACAAAGATTTTTGCAGCTGTTTACCTAAAAATGCTGCTAAGGGANNNNNNNNAAACAAACATTTCAAAATATTTACAGAACAATCAGGTGTTCTGCATTAAATCTGATGCCACACAAATTATTTGTGCCTCTCCAGAAAATAATTTCTGTCCACTATGAGATAAAGGAGAACATCAAAAGCCTGATACCTGCAGGCCTGACAACAGGAGATGTATCACTCCTGTAACATTCAGCAGTCGCCTCATTGTTCTGACACACACAACAAAACTATTGACTACACTACACATTAACTGTACAAGATTTGCGCTAAACGTCACAAATCTCTCACATCTCAAAACACTGCAGTCATTCCAAAAATTTCCTCTTCTTAACAACTTCTGTTTCTTAACAACTAAATGCCATGTTCTGATTGGTCGACATGGTACATTTTTTTGACCAATGGGAAAGGGTGGGGTGTTTTCGTTTTGTCTTTGCTCACAGGCATAGAGTGCTTTATAGCGTTTCCTTATGAAACGCAGTTTTTACCGTTCCTTCCCACAGTAAATATAAACAACAATAGTATTCAGGAAGAAAACCAAACATTACATTTGTTTTTTATCACAACTCTGGTTTTACATGGCCTATCAACACAATTTAAAAAGTGAAACAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGGTTTGATTACCTCTTCAGCATGCCATCATGTTTGGCAAAGGCCTAATAGCAAGCCATTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAATGGCATATCAGTCAAACAATACTGTTTGGTCTCGGTCTAAACAGAGCGCGTTGTGTGACGTCTTTTTTGAGCATACAGGCTGCTTTGAGGGTTCCCACTAGAGCGTGTTTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGAGGACCCTGTTCGTCAATTCTCGATGCGAGGGGGGTACCCGGCGTGTCAATGAGTGAAGCAGAGAGAGCCTGACCAAGCGTCGCACATTTGACGAGTTAGGATTGAAAACGTATTGAACATCTATATTCAAGATGTTTTAAAGAAAAGAACATAGAAGCTGAACAAACCTACAAAAAGTATAAGAATAAACTGATAATAATTATAAGAAGCAGAAAAAGAAATTACTACAGTGAACTTTTAGATGAAAATAAAAACAATGTGAAAAACATGTGGACAGCAATAGGTCTGTCTAGTGCAGACCTATTGCTGGCACAGCCAAGACAATTCAATTGCCACTAGCACAGCATTGGGCACCAGGCAGAATTCTTTGTGTGATCTCGTGCACGAGGGAGAGAACTGTGACAAGCATACCATATTTCTAAAATTTTCAGCGCAGAGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTGTTATTAAGTCCAGTTCAGTCTGTTAATGTTATTAACCATTTCAAATGAACGTTAATAGGTGTGTTGCTAAGCCTAATAACTTAAATAACAAGCTCAAAATTTACCGGCCCCATTTTCCCCTTTATTGTTTTTTCTCTGTACTGTAAATCTTCTGTCTAGGAAGAAATCTGAGGCTGCTGTTCTGAGAATGAGCTACCAAAGCTTTTTCTGGATAAATCAATAAAGATCCATTTATGGAAAGCTGTGATGAAGGCAGTGGTCAGTATAACATATTTGACCACTTTTAATAGAATTTTCTAACTTTAATAGACTAAAGTTAAGCCTATATACCTAATTTCTAGTAAGTGGCCCAGCCCCTCCTATATTTTTATGTATGTAGCCATCAGTGAAAAAAGTTTGGACACACCTAATCGAATGGAATCAGATTTCTTTTAAAAGCAAATACATCAATAGAGATGGCACTTCTTTATGTCTGATGCCGATATCATAAATTTGGATATCGGCCGATACCAATAGTGTCTTTTAATCAATAAAAAATTTTTTATATCTTGCTGAATTTTGTATAAGTTAAAACTCAAGTTAAAAACAAAACAAAACACTAAAGCTATTCTGTTATACCTGTGTGCAAAAAATACACTGCAACCAAAATATTTCATAGTTCAGCAATACTGATCAATCTAATAAACTTAAACCTACTCCATCCTCCCTATTCTGGTATTGTAAAGAGTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAACCACCCTCCACTTTATGATGCTTAATCGATGTATTCAACTTTAATTTGATGCAGTGTGGAAAAAATCCACAGAAATCAATTATTTCTCAAAAATAATTAAATTGATTAAACATCTTTGTTCAACAGAATAGCAGACTGCACAGATTGTACATTCCCAAAGGAAAAAGTACTATAGCTTACTAGGGTATATTAGACTTAATAGTTACTATATACAGTAATAGACTTCTATACATTTTACATCAGATAGAAATTTTGGGTGTAAGATTCGTATAATTATTTATTAAAAGCTAGACATTTTAAATGCGAATAAGAAAGAAAAGTATGTCTTTGTGCCCCCCTTTTCCCTGTTCATGCCCTATCATCCCCCCTGCACAGTTACCAGCCGTCAGCTATGTAGAAAAAGATCCTAGTGTAGAAAGTAATAAAAAATAAATTCTAACAACCGCTTATGACGCTTAAACGTGTTGCCGGGCGATAAACAAACAAGAAAGTCGGGAGTCGCGACAGAAAAGCCGATCAGCTGATCGTTGATCATTTTCATGTTTGAAGTAATAACAGGAGAGGGAGGGGAGTAAATGAGAGAAGTAGATGCAACTGTGCAGCAAAGACAGAATAACTTCAACTTTGTGTCTATTTTTTAATTCTAGCTGGAGTACAAAGGCCAGTTCAGCTGTGGCTCAATATATCATTTGTTAAGTTTAACATGGAAATAATTTCCAAAAACTTATAGGGATGAATTTACACACTTGCTTTACTTCTCTGGGATAGTTTTCGCCGAGATGAAATGCCTTACGAAGCATGTAACGAGGCTCCAAATGCTCCAACAGTCCGCCGACAGATCTGGCAGACAACAGCGGCTCTATCACGTGACACGTACTGCTCTGACGCGCCGAGCTGGGTTAGGCAAAGTAGCGCGTTTTGTGAGGTTCTTTTGTGATACTTCGGATTGGATTACANNNNNNNNNNCTCTCCGATATCCGATCCAGTAATTTACGTCAGTAGCTACAGTTGTAGTTTCCTCCACTGTTGCATGTCTTGTTCCTCCAACATTTCTAGTTCTCAGATGATATTCATTACTGCTTAAATGAAGCCATCTGATTTCAGTCTTTCTGCAGGTCTTCTCTCCTGTAGTATTTCTCTGTCTTCACAAAGCAGGAACTCCAGCAACACTTGAGGGAAGATGAACAACTTTAATAATTGACCATGATAAAGGCCACAAGCCGAAACGCGTTGGTCAATTATTAAAGTTGTTCATCTTCCCTCAAGTGTTGCTGGAGTTCCTGCTTTGTGAATTCTTTCATCCCCTCCATGCACCTTGGAAGCAGGTGAAGTTGTGTATGTATTTCTCTGTCTTGCCATCCCTTCTCCTTTCTTGTGGAGCACACTTGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATAAATGCAACATTTGCAGCTTTTCCAGACCACATTAAATGATCACAGACTCTGACATATTTGTGGATGAAAGTTATGATAGATGAAGTTTTGGTAGGACACATGATGTGGACAGTCTGGTAATCACAGAATATTTTAATGTAAGAAAAACTCCAGACAGCTCTGGAGAAGTTTCAGATTAAAAGCCCTGGAGTGTTTTACATGTTATTCTGTTGGATTAAATCTGATGGCGCGGATTTATAAAAACTTCACTGCCAGATATCAGGTGACCAGCAGACACTGATCCTACAAACACTCAGAAACAGAGTAAACCAAACTGCACCACAGTGTTCAGACTAAACCTGATTCTGAGCTGCAGGTTTTGTCTCTCCAACCAAAATTTGCCGAGCCAAAAAGAAGCAGCAAACTGCACTTCACATTTGATCAATGTCGTCATGAATTCCCTCTGACTTTTGCTGTTTTGCTTCCCCACGATAAAAATTACACTTTCTACACAGCTCCCTGTGTGTACTTCAAGAACAGTTTCCCGTCTCAAATCTCTGTTTTCTGGATTATTCATTCGCTTATTACCCACCAGTCTACCGTTGTTTACAGCGCTGTCTTTTTCTTTTTTCATGTAAATGACGTCCGACAAGAAAGCCTAATTTCTGCTGTTCAATACTGAAGAAATTTGAACTTCTTAAAATTATGCAAAATTGCAGAATATTGCAGAATATTTTTAAGGTTATCTGCTATAAAAAGCCAGACCAGGAAAATCTCCTTCATGTTTTTCTGTGTTTTATTCTCAGTTACTTTTACACAAAGGCATCTGCTGTGATGTTCACAATTCTGATGAAGTCTCACAAGTGTCAGTACTGATAAATGATCAGAATTATAATATTTCTGACTGTCTGAGGCTAAACTGAATCGAATCAGGACTTTGAGAACCGGAATCAAATGGATTATAGAAATCAGTGATGATACCCAGCCCTAGTGAGCAGCCTAGGCCCGACAGAAGTGGATGTAGCTGTGGGTAATAAGAAAAGATGAAAAGAACTATTGATAACTTTTTTGTTAAGTTAAGGCCTGATCCGTCTGAAATTCATAGCCAGCTCTGACATGGAGCCATCAATCTTTGAATGCTGAAAAAGCAGCAGTGTATCCAGAAAACACATTATATGCTGAAATAAATGCACTGCCCAAGTGTCCCCTCTCCCCACTGCCTTTCAGCAGCATGCAACAGCAAACAGGTTGTTAGAGGAGGCCAAGATGATGATTAAGTTTAACATTTTCTACAATATTGACAAAGCACTTTAAGCACAACATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTAATGTGTACTGCTGTTTGATCAAACTTCACTTGAACTTCTTCACAAACCTTTAACTGGTCTCTCTCTCCACCATCTCTTCAGACAGTCTTTACAGAAGCTGTGGCTACATGACAGAAGAACAGGATCTCTGAAGACCTCCTGACAGACCGGACAGCAGAGATCCTCCTCTGATCTGGAAGCCATTGAGTCTGTGAGTGAAGCTGAAATCAGCAGACAGGAAGTACAGTCAGTCCTGGCTCCCCTCCCTCCTCTACTACCTTCACTGAAACTTCCTTTCAGTCGTGTTTTTGCTCAAACTCACATTCAGTGTGTGGAGCGTCAGCAGCTTGAAGCAGCAGCGTTGGAGTTTTCCACTTTTCTCTCCTGTAGCTGGACTCAGAGGAAGCTGCTAGTTTGGTCCAACAATATGTGTGAGTGTCAGAAGAATCAGTGGTGTTATTTCTTGTAACTAAGGGTGTGTTTCATTCCAAAGTTCAGACATTAACCTGCCAGAAGTTGTAAAAGTTATTAAAAAAGAGCTTTTATTTCATTTCACATGCAGGTTAGAGCATGAAAGCTGTGATGCAGCGGTTTGAGAAAAATTGCTGCAGACANNNNNNNNNGGTGGTTTTACAAAATATATAAAAGAGCAGGAAGAAAAGAAACAAGTGTAAAGAGTGCAGCAAAATGCATGTTTTAGTGTGAGTTGGTTCATCTGATCTGGTTGTGTAAAAGTCACTGCATGACACTGAGTTTGACACAGAGCATGAGGAAAAGAGAAAGAAAGAGAGCCAGGGACAAGGACGAAACATTAGAAAGGTATAGTAATCATCCACAACTATTTTCAGTTGCAGATGATAAAGGATTCAGAAAATGTATTCATGTAGACCCCTGTGACAGAGAATATGCATCTTCTTTTTGTTTTCATATTTTAATTTATATTTAATTGTGTTGTGGATTGCCGTGTTTTGTGTTGTTACACTTTAAATATGTTTAAAAGGAAAAAGCTGAAAATTTAAATAGTTAAAAGTTGAACTGTGACTTGTTGGTTTTTGCATTATATGATTTATTTATTACATTTTATGTAGAGTGAATAAATAAAAGTATATTTACGGTGGCCCCTACAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACAACAGAAGTGCTCCAGGATGCTAGGTGCAGTGTTGAGCTTTTGTTACCTAGTGGCTACACAAGTCAGCAAGTACCAACAACCGGATTTGGTGTGTGGTAGTAACAGATAAATGAATTATTTGAATATATGTGAGTGCTTGTGTATAAATACACAAACAATACACATATGCTTTCAATTGTGTAATTTAAGTGATCTAGGTAGCTCTGTTTTGGAAGTTCAGTTAACGCTAGAAATGTGTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATATATATAACCAATTTTTTACATTAGTAATTCCTTTTGTGCATAATTTTATATTGTTGTTAATAATGAATTAATTAAAGCAACAACACATCCTGAAGAGCAGGTTCGGAGCCAAAAGAGCCGGCTCTTTTCAGTGAGCTGAGCTGAAAGAGCCGGTTCTCTAAAAAGAGCCGGAAATCCTATCACTATTATTGACGTGCAGGGTCCTCTCGCTGAATACTATAGAGCTCCCTAAACATTGTTTATTGACGACAACAGATTGCCGCAGAAGAGCCTGTTGTCCGTATATTTATATATTTATGAGATCACATTGTAGTGACGTGTACTGAACAGAATAAATTATATAATGTAAACAACTACCTGAGAAACAGCAGATACAGCAGATAAATTAATTATAGGCCATTACTTTTGTATCATTTATTGCATTTATGGAGGGAGTGGTGTATGCTGGGTAATGGCACAGCTAGCGACTGGGTGACTTTACTCACCCGCTTCGGACGTTATCTACAGAGCCCCTCTGATGACATGGTCCAAAAAATAAATAAATTGTGCCCACGAAATACTATTTCGTGGGCACGAAATGGGTGCTATATCGTGTTTACAGGCAACAGCGCCAGGGATGAGTACACCCTGATGGTCTTCTGGATGCCAAGCAAAAGAAATTACTACTGTATACAGTAAAATAAAAACAATATGAAAAACATGTGGACAGTATTAAATAGTATCGTAAATAAAGGTACTAAGGGATTGGAATATCCAAATAACTTTCAAATAAAAACTACAATGATCATTTAATGACTTTCCTCTTTATGTTGGTCTAGGCTTGGCTAAAGTAATTGTAACAAATGGACTAAAACTAAAACTTTAAATGTAGCAAAGTCAATGTTTATGAGGGGAGTAGATGAGCCACGCCAGTAGTAAGTACGAGTGTAAAATATCACAGCATTACAGTAACAGGAGTTTTTGGAACACTTTTTCAGGTGGCACTAGGAAAAGTACATCATTATAAAAATGATTATTTGAAAATAATAAATTCCATGAATATAGGAAATCATCCTCTCAGTGCCTGAGTTGTCTCATTGTGATCTGTTTAAGCTTTGACCTAATTTTTATAGACCAAGGGAAAAGTAACCCAAGCTTAAAGTGTTCATTCAAGTATTTGTCACATAGATATAAAATAAGCTCAGAGATTAATCTGGTGTTAACCACAGGATTCTTACTTTATGTAAAAATGTAGTTTGTTTTTGTTTTGGTTTATTAGCTGAAACTGTTTTATGTGAGTATGTTTATGTGTTGTATGTGAGTGTAGACTTGTATATAGTTTGGATCATATGATGTTGAATTCTGAAAACTGATATGCAATTAATGACATTTAAAATAAGGGGGTGGTAACAGGAAATATTGCAAACTTCATTCTAGCTTAAACATTGTGTAGACAGCGATATTCATGAAAACGNNNNNNNNNNNNNNNNNNNNNNNNCTCTAGTTATTTCAGTTATATATGCAAGTCATATGTCTCTCTCACACACATTTCTTAAACTTATGTATTCTTTTTAACAGGATGAGCTGGATGAAACCCAGTTTATTTACAACACCAGTACAGAATATATACACTGAGGGGGGAAATCCATGGTTCCAAAGGTCCAAGGGGAAACTCATTCTCGTCTTCACGCCCAAACTCCCACACATTCGCACAGCAGGAAGGTCACAGGTCCGGGGAGGAAAACTATAACAAAGGAGAGGGAAATTACTCAGAAATCACAAAACACTTAAGCAAAGATTAATGGGAGCTGAGAGGATCACTAACGTGTCTCGCACAATCATCCAGCGACGAGCCTCAAATAGTGGACAGCTAATCACGAACAGGTTTGTGGGCCACAGTGAGCTCCGCCCAGGCAGAGAGGAGAGAAGGAATATAAAACACATGTAGCCTTGCAGGGCAGGCTGTTCAAAGACGGGGACCATGATAGATCTGTATGGAATGCATGCATTACCTAACACTTTAATTTCAGAGAAGGGTAGATGGTAGACATGCTTAATCTGTAAAAATTTAGCAATATTTTTAATATATTGAGGCCTGCAATCTTGATTATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTGCTTGGTAATTTCTAATTATGTAAAATAGCATAAAAAATGTAGACTATCTGTAGTTAGTTAGTCCTTTTAAAAAGGATAACATGTGATGGCAATATGNNNNNNNNNNNNAACAAAACTAATTGTCTGTCCTGAATCAATCTTATTAGGTAATGTTCAAATAATGTTATCATTCCAGTGTTTTCAGTGTGGGAGAAAGTACTCAGGGCCTTCAAGTTACACACTATGAAAGGCAGCAACAAGTTTAATATTCAGAAACCTAAAGTATGTATCAGCAGCAGAATGGAGCTAAAAATAAATGTTTGTTTCAGTTCTATGAAGCTTTGAGTATTTTGGATTAGTAGCACTGCTGTGTTTGTTGCGTCATGTTGCTGTAATTGTTTATATGCTTTATATATTCAGAGGTACGTTGATCTATAGTGTTACATCATATTCTATAAGGATGTTATGTGTTTGTGTACTTTCTGCCCAGTTTGACCCATTTAGCAGAAGTCAGCCTGTTTAAGGCTCTGATATCTATTCTGTATGACTTAAAGCAGTTATGACATGGTCTGATTTTCTCACCCAATAAAGGAATATTTCATATATCAGTCTACTCTTCATATATCAGAAACAGTTATCACAGCTCGTACATTTTCTTTTTGCACATATATGTAAGCATTGAGCCAAATTTAGTAATGCCAACATATCAAATGAACAATATTTGTCTCTTACATATGATACATCTATACGTATTTATACACTGTAAAAGATTCTTGTCTTTGAGTGAAGATTTAAGGTGATGGGAAATATAAATAACTGAAACTTGAATCTTTACTGAAGCTCAGTATTTGACACAGAGTTCACTCACATGTGCTTTACCAGTGTACCTGAACATGTGATGTGACAATAAAAGTGAATTATTCAGGTAAATTGGTCAAGTTCACTGCTGTAATAACTAATAATGATTAATATAATAACTATAATATTGGCCATACTATATTTACACTGACTTTAGTCTCATGAACAACATAATTGTTATTTACTAGCTAATCTCAAATGACTGTTCAGTACAGAAATGAAGCCCAACAATCATGTTTTACAGTCCTGTGGTCTCAGCCTCAGATACTTATCAAATCACACAGAGCTCGTGTAGAAACAAACAAACAAATGAACAAAATATGGTCTCATTCATTTCTGCCAAACAAAGCTGTATGAAACGTTTCCAGCGGTTAGTACCATGGTTGCTAGGCAACCTAGGCAGCGCGACGGAAACCATCATATTTCACAAGGCTGGCACTTCCGGTCTTTGGGGTCTTTGGGTACGCGGCCCTTGTGGATTGTTAAGGCTGCGTACTTTAAGGCTGCAGAACCTGAATAGTTGGGTTGCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACCAACTACTTGGTCCTCCAGACTTCTTACTACACTAGGCAGCAAATGAAAGCTTTCAAGAGTCTGGAGGCGTACAATTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGACATAGGCATTTTGCGTACTGTCTGTCTGTGATTTTGCGCTTATCTTTTTCACTTCCGACCGCCAGTCAAATTTCGCGCTTTACGTCGACGTCACGTCTACGTCAAATGAAACCTAGCTATTGGGATACAGCCTAAGGCTGTTCCAATTCTCAGCACCGCTCCTCTCTTTCCCTGAGCTAATCTCCTTCCCACGATGACGTTTCCATCGAGGCCAAGGAAAAGAGTTTAGGAAAAGATAGGCGCTAATTTCGAAATTACACCCCACGTGGTTACGTTATGCAGCTGAGTCACGTGACGGCGCAGTAACAAATCGCCACAGAGCCAGGAAAAGGGGGCGGGGAAAGTGTGTGTGCAGGAGAGGAGTTGAGCAGAGAGAGCTGCTTTTTCATGAAACGGGAGTAAAGTAGTGAACTTACAGGAACATATACCACTACCAGCGTTTGGATCGATATCTGCATCGATCCGCACACCCTTGTCTCCTGGATCCTAGCTGAGATCAGCGGAACCACGTGGGTCTCTGCTCCCTGATCTGTTTCTTAAGACTTTCAGCTTCATCACGGAGTGTCTCTCGGTTTGTGGGCTCAACTAAAGGTAAGCACCGAGCTAACTTTAATGTGGGTTCAGTTTATGTTGAGTTTATCTCTTTTGGGAATAATAGATTGCTTGGTATAGATTGGAGTTAGACAGACTGTAGAGTTTGTGATTGTCTGCAACAATATAATACGGCGGTTGCTAGGGGGAAAGAATACATACAGAAAAATAGTCTTTGAATATGAACAAAGGGTGCAGGGCAGGAGAACAGCCAACCCCCAGGACAGGAAGCCACAGGTACAAGCGTGGGGGAGGGCAATCAGCCTTTAGAATAGGACTTCATAGGATGATCTCCAGATGCATCTGTATTTTATTTACTTCCAGCGCAAATACAGGAAGTAAAAGTCTCCAAAGGTCGCTGCCATCAAAAATCAGTGAAATCGGCGAAATGTGTTCACAGCTTATTGTGAACAGGTTGACATAGTGAGAGACTGTTTGCAGAAAAACACCAACTAATTATTAGCTGAGCATGCTGGGAGAAGCTGAGCGCTGGCTTGCTTGTTCAATTATTTCCATCTTGCTTTGACTGCAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGCGATTTTTTGTTTTTATGGGCCGATGGANNNNNNNNNNNNNNNNAGGAAGGGTATATATAATGAAAGGTGTTGGATTGGCCAATTGGTCATGATCGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTGTTTGTATCTCTGTCACTGCAGGACCAACATGGTGCGAGAAGTCAGCGCTCTCAGGAGGCCGACAAACCTCACAGAAAAAAGGGAGAGAAAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAAATAGCGACTTACAGAAGCATCTAGTTACCCACTCTGGAATTAAGGCGTACAGCTGCGACTTTTGTGGAAAAAGTTTTAGCGACAAACAGTACCGAAATATTCACCTGCGGATTCACACTGGAAATGATGTTTACTGTTGTGATCAGTGTGGGAAACTGTTTACAACAGATGCACAGTTAAAAATACACATGTTTAGCCACACTGAGGAGAAACCTTATAAATGTGACCTGTGTGAGAAGACTTTTAAATCTCCAAATCAGCTGAAAACACACCAACAGATCCACACCAGAAAGTAACTCTACAGGTGCAGTTACTGGGAGGTATGTATTTATTTTTATCTTGTAATTTTAACCTGATTGTTTGGAAAAAGTCTGATCAGTAAACTTATGGAATTATACTGAATGAACTGTTTGGAAAAATGAAGAAGTAACCTGAGTGTTATAATGTAAACAGTAAAATGTAATTGGACGTTGGCAGAGATGCTCTTTATTTCAGGCGACGTTCAGGATAAAAATGTTGAAGGAATTCCCTGACTTACACGGTCTTTGTTTTGAAGTGGAGCAAAGCACATGGATCCAGTTCTTAACCCTGTCGTCACTGTGGTTGTGGGAAAGAGTTTCTCTGTGACCTTTGTGGAAAAACCTCCAATCACGAACGGGACCTGAAACCTCATCAACGCAGACACACTGGAGACAAAATGAACTACTGCAAAGAGTGTGGGACAGGCTTCCACACACCAAGTACTATAAGAATACATAACCTCTTCCACAGTGTGGTCAAAAAGCACATCTGTGACCAGTGTGGGTCATCCTTCAACACTGGACATGAGCGTAAAGAAAAAGCATAAGGGAATCAATACAGAATAGACACCATACAAGTGCAGACACTGTGACAAAAGCTTCTCACAATCAGGTCATCGTAACAAACATGAACGTACACACATAGAAGTGAACTTCAGCTGTGACCAGTGTGACAAGAGCTTCAGGATTCTCAGGTCATAGTCCGAACACAAACGATTCCACACTGTACATAAACTGCTTCACTGTTACCAATGTGCAAAAACATTCACTTCATTATCTGCTCTTTGCAAACATCAGCCTGATCATGCAGGACTGAAATCACTGGATCACAATAAATCTGAAGAGAGAGAGGAAGATCCTCTTCTGGTTTCATAGTCAGACTTAAAAACCTTGAGATCAGGCTCCACAGAGTTCAGATGGAATCTCCTGTAAAGAGTGTCAGCTGATGTCACACTTGGATCTGATGAGGTAGCTCTGATTTCTGGACCTGCAGTGAATAATCCTGAATGTTACATTTAGGAAGCTGCATGCATAGATATGCACATCAAGTTTATGTTATCCCTGTTACATTTTAGTCTTTGTTTCCTTAGGACACAGTAGTGTTTAGTAGTTGTACTTGTTACTGTATTATTAAAGTTATAGGAATGTCNNNNNNNNNACCAAACTAATAATGTATCAAAATTGCAGATATGGATATATATTTCAATTTCTTTCATTTGAACTTTCTTAGTGTTTCCAAAATTAACTTCTTTTTTCTAATGTATTCATTTAATGTGTTACCTCAGTTAAATTTCAATTCTTCATTCATATTTAATCTTTTGCTGTTGTAAAATCTTCTCTTAAATCCTTTTCTCTCAAAACTGCAAATATTTTCACAGCAGTTGCTCTTAAAACCTCCAAAATGAACAAAATCTGTTCACTAGCTTTGAAAAAACACCTTCTGTGACTTTATGTCCAGAAAAAAGAAACTCAAGCTAACTGGTTTTGGGCTGTACTTCCATATAATGCCAGTTTGTACCAGAAGATGAAGCAGTGAGTCAGTGTAACCTTTATTCAGTCAGGCAAAGAACACAATCTTATTCACAGTGGCAGCAAAGAAATGTTGAAAGTTACAAACAGCAGCACACATCAGGACCATTTTAAAGATAGCAGGTGACTACTTTTACTTAATTCAAATTCTGTTAAACCTCTATTTTTTGTTCCTCCTATCACTTTAGTGTATTTAGTCCTTGAAGTCCATATGTTGNNNNNNNNAATGAATTTTGATCCACATGTTCTGCAGCTGTTTTCTTGTTGATTTGAAGTTTGTATTATGAAATCCTGATAATGTTAAAGTGTTAGTTATATTTGATGAAGTCTGTGTAGAGTTTATCTTATTAAATATTTTGGTGTGAAAAATAAAGAAATGGTCTCAGAACAAGTAGTTTGAGCCATGATTTCAGATTCAAACGAATTTAACTGTTTTCAGTGGTACATGTGGAGGTTTATCAGAGGAGGCGACTTGGCTGTTCTCCACTCACACTGAACAAGGATCCTGCAGCTCATTAAAAACTCTAAAATGATCTTCAAGGATAATATGTTTGATTTTTCTTAAAAACGTGCTGTTGTTAAATCTCTTTTGAGATTAAATCTCTTAATTAGATTTAAAAACAAATAAGTAGTGGCTTCAGAATCGCCACCAAAAACCATCACTTGTGTTTTCTGCTTATTAACCCTTTAAGACCTACCATAGAACCAAGTCGCCAGAGCTTATATTGTATTTTTACATGCTGTAGTGCCATTTTTGGGAGCATTTCAAGTTGCTATACATCAATACAACCATTATAGCCCAAATTTTAATAATATGTATGCATTAAGTACATAGTAATTACATAAATTGTAAACAAATGCAATTACAAAAAAATTGAAAATCGTTTTTGGTTTTTTAACATATATTTCTAGTTAGAGAAATTTAAGAGGCTTATCCCTCAAAACTGTAAATATAAAAAAGTTGCACAAAATAGTTTCCCACCACAGGAAATTTATCTTAAGTGTCTTCTTAGTTTTATTTTTGAAATACACCAATTTTTATATACTGCAGGAAAAACGAAAATAAATATTATTATGCAAATTTGCAGAAAAACAGCATATGCATCAACATAAACTATTTCCAGCAGTGCAATGTGAGTCCTAAGCATCCCAGAAACGACACAGAAAGTCATAAAGTCAAACATAACTTTTAAAAACACCAGTATAGGCTCACGAGACCCTAATGGTAAAAAACCCCAACATTTACGTAAAATGACGTCACTTCCGGTTCCGGGCAGGTCATGGCGCACATGCGACAATTCGCGCTGATGGACGTAAGAAGTGTTACAAACAGCTGATCGGATTGGCAAAGCGTGTTTCTGGAATATTATGTTTTTGTTGCTGCAAGTGCTTTTATGCAGTTTTTTCAAAGCCATATGTAGAAGGAAACTTTGACCTAGGACAAGCTGATGGTTTCATATGCNNNNNNNNTTATTGCGCTAGCTTACGTGGTTGCAGAGCTACCGGGATTTAAAAATAGTTACGCAAAATGGAGCGTACCCGCTCTGACCGGCTTTAAAGGGTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGGCGGTAGGTGAGTGACGTAAGTGACGGACAAGGTAAGTGACTCATGTTGTAACTGATATCAGACGCCGGAGATTTTGGCGGAAAATTAAAGACACTTATCAATTGTCTTATAACTAACAACATTTGTCTAAATTATCTCCAACACCCTGGAGAACAACGGGGAGAGTTTGGAGGCTCTCCAAGACTACATTGATCAGTTCTTCCAGGATCTCGTGATGAAGAAGGCCCAGAGTGCAGCTTCCCCGGCCAAATCTGAGACGCCATCGTAGAAAAGAGTTTGCCCAGCAGATTCCCCCGGCACAACATCGCCAGCCGGCAAAGATATTGTCGACATACTGGAGTCAATCGATCAACGATTGTCCAGTTTCGATACAAGGCTGTCCTTGGTGGAGATTCTTCACTGGAAATTTAAATCCTTGCGAGAATCCCTGGATTCCGCCAGCAGCAGGTGGAAACGCTCGCTGCTGAAAATGCCAGGCTAAGGGAGTTGGTGAAATGTCTCACAGACAATGTTACTCAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCAAGTTGACCCCGACATCACTCCGTGGCTGTATTAACTTCACACCAGATAAGAATCCGCTACACCATTTCCCTATCCACTCACACTAACTTGCATTAACATCTGGTTAATGCAACATCTGTAACATCTGGATTAACAACCGGTATCAAATTGCATCTTAAGTGTGATATGATAGCAGAATTAATGGTCAATGGTTTGATTGGAATGATTCCGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTCACTGCTTCGATCACCTGCTTCCACACTCATCCACAAACAACATCCTTTATTTCGACACATACGCACCGCACGATCACGCACAGTCATGCGCTCAACGACAGCACATTTACATCAGTCAAACAGCGCACACAGACCTACAGGATACACACACTTAAGCCAAGCCTAGTCATATTAGTAAATATGCACACACATATTCAGACTCAGGGAGCATCTCGCCACACATTTTCTCTCTCTTCTTCTCTTTATTTATGAACAAGTGATGTATTCTCTCCACCTGTCTAAGCGACACACACAACGTACACCCCTGGTTATACACAGACATCTGTGGGTGCACTAAGGTTTGTTACATGGAATATAAATGGAGCTGGCTCCAGAGAAAGGAGGTTAAAAATATTTAACCAACTCAAAAAACTACAGGCAGATGTTGTCCTTTAAAAAGAGACCCACAGACCTCTTAGAGGTTTGAATGAACTTAAAACACCCGAGTTTCCTAATGTGTTCTCAGCTTGTTATAATTCTAGAGAAAAAGGGGAGTAGCAATTCTAATACTTAAAATATTTTTTTCACAGTACTCGATACAGTTATAGATCCAGAGGGCAGATTCTTAATCATTAAACTATCTATACTTGATAAAAAAGCTATGTATTGTAAGGGTATATGGTCCAATTGTTTATGATCTCTCATTCTTTTTCAGTGCACTCTCTGAACACTTAAATGTAGGGATGGATACCGGTGTCCATCCGGTATCCATCTGACATAAACGGTAGTAACCAGACCGAAAAGCAGTGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTTTCCTGAGCCAATTCTAGCCAATCGTTTTACGTTTTTGAGGATAGTAGGCGGGTCCAGGTACGTACGTTCTTTTAGAGCAGAGCTACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAAGACCTCACACCGGGCACATTTACTGCGGGTGTGATGCCTGTTATCGGACCCGGAGTTAGCAACATCCCCCAAGAACCCGAAGAGGAGAGTCCTGGCCCCTAGCCCTGCCAGTGTAGCAGAAATGATGACGGATGATGAAGGCAGCAGCAGCCGTTCTCCTCTGCGTTTGTAGCTTAATGCTGTTTGTGTGTAATTTACGTTGAGTAGGCTAACCACGTAATTAAATTAATGGTGAACTAGCAAACACAATCGTAGTTTGATGGCAGATACTCCCTTCACCCTGGCCAAAAAGGCTAAAATGACCAAAGAAAAAGTGGAAAACATGAGAGGTTTTTGGATAAAGTTTGTGTTTAAGCACGCTTCCAGCCAAGAGTGATACCATATATGCCCTGTAGCTGAAGAAAAGGCTTACATTGTTATCTTTTTACAAAAAAACAGCTAAACAAGAGAGGTTTTTCAGTTCAATTCAGTTCAATAAAACTTTATTGATCCTGAAGGTTGACCCCGAGGGAAATTGGGTTAAGGCTGCCGACCTTTGCCAGCGCCGTCTTACCCTCCGACCATACATACATTACACAAACATCACATGGGGAAGACAGGTCAGAGAGGTATAACATGGAAAAGCACAACATGAGGAAAGATAAGGAGAAAAAATAACTCCCCCCAGACTGAGCTCCAACAGGGAGATCAGTTTGAGAACAGAAAAAAACACCTCTGCACATACCACATGAAAAAACTCTTAATACACCAAAGAAACACATGACAAGCAACAGGGGTGGGTAAAGGGTGAGAGACAGCCGATTTAGACAGTACATCCGGGCCCGCAGCCTATGTGCTGGTCTCCATGATCCACCGTCAGCATCGGAAGGGAATAAGCGTCGAAGGTGTTTGGAAAGGGAGGGGGATGATTGTGTGCATATCAGTGTATGTGTATGTGTGTGCGTGTCCAGAGTTCAGCTGAGACAGTGTCCTTCGCCCTGCTAGGCTAAGTAAACAGTCTTCCAGCCAACCCAGGTGGCCTTGCATGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTACTTTAGTGCGAACAACTCATATGATTTTCAAAGCTGTTCTACAGTCCAGCACTGGTCTCTCGTTGGAGAGCCGCGAGCTTCGCCATACTTGCGTTCTGTGATGTTGTCATTCTTGTGCTCAAGGAGCCGATTCTGAGAACTCACAACAGTGTGCCTCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTATTCTGAGTATTCACAGCAGCCGTAAGCTTCTCCAAGATATTATCCGTGCCGCACACAATGAGCCCATTTTGAGAAACTCACGTCTCTTCCCATCGTTTCAATCCCAGCGGGCAGCCTTGTGGAGGTTTGAACAGCTGGTTCCGCTTCCTTTAATCTTCGATAAGCCAGGGCCAGGCCAGCTCCGATCAGCCAGAACCCTGTTATCATGGTTCCGAATAGGTAGATATCTTCAGCAGTCAGGCTCACCCAAGCCCAAACTTCACGTTGAGAAAGGGGTGTCAATTGCATTCAGGGACCAGTTGATCCAATCCATAATTCCTCTTTTAGGTTTTAGAGAACAGACTGTGAGAGAGTGTTCCAGGGNNNNNNNNNNNNNNNNNNNNNCACGAGACTAGACAAGGACAGAAGACGCTAAGCAGGGAAGCTAAGGGAGAGGAGAGGATGAGACGAGAAAAGTGCGACCGCCTTCGTCAAGAGCAAGATTCAAGGTTTGGACAAAGTTTGTGTTTTTTCCATTGATTAAGCACTGCTTCCAGCCAAGAGTAATACCATATATGCCTTATAGCTGCAGAAAAGGCTAACATTGTTATCTTTTTACNNNNNNNNNNNNNCAGCTGAACATGAGAGGTTTTGGGACCAATTTTGTGTTCTCCATTCTTTAACCCTGATGCTCCCCTGCGGGGTCGGTCGGTCTGTCGGCCAGGGGGACGCTGGTCCCCCCGCGGAGGTAGCAAGGGGGTTTGGGGTCTCACGATCCCCCGCCACACACCGCTGTCGATGGAACACCCTAGCGAAAGCAGAGCGAGTCTCGCGGCGAGATGATAAGAAAGCGGATGGTGGGTACTAAGCGCGTCGGTGTTTGTTCACGGAGGCGAGGGCGACGGCGACGACAACAAGGGATGTCACGCACTAGACCGTGGGAGCGAAAGAGCACTAAGCTCGGCGGTACAGGCGTAGCGCTTTCGCCGTCTGTGTCACGGTGCTCGTCCTCCTCACCATCACCATCAACATCGCCGACGGTTTTGGCCTACGCGGGGTCGGCTCCAGTGTCTGGGTTGTTGCGACCGGCCACGTTTCGCTATCGAGGGCTAGGGGTCGAGGAAGACCAAGAGCAGCGGCGGCGGCAGCGGCAGCAGGAGAACTCGGAGGTGGAGGAAGAGGCCGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGAGAGGCCGAGGGAGATAACCACCGGACAGCCCGAACGCTCGCAGAGGAGGAGCGGTACTACTCGGAGGATCGGGAGGACGAAAACGATGGGGTCGCGGATCCCCATAGGTCCTACGCGGAAGAGGCTGAGGACTACGAAATGGCGTTGCAACTCTGCCAGGACGGCGGCTCGCAAGGCGAGTCGAACCACCGAGAGGGAGAGGAAGAAGCAGGCGCTGAATCGGGGCGGGGGACTTGGGAGCTTTGGCAAGAGGAGGACGCCGGCCGCGCTGCAGGTGGCGTTCATGATCTTGGGCGCGATCGCAGCCACGGCGCTGTCGGTGAAACTCGCGATGCAGATGTAGCCGACGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTCGACCCGCGAGGACGAGGCCCCACCGAAGAGGCCGTGGCGGCGGCGCGCGATGAGGCCTCCGCGTTCATGGCCTACTTCCCGCCGGAGATAGAGGACTCGGTGATCACCATGACCAACCTGGAAGCGGACAGGCGCAGGCCCGCCATCGACGGGTGGAAGCCCATGGGCCGTGTCGAGTTCCGGGCCTACGTGGGGCTGCTGGTGCTCGCCGGCGTGTACAGGTCCCGGGGAGAGGCCTGCGAGAGCCTGTGGGACGCCGAGAGCGGCAGGTCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCATGTACCGACCGGGACCGGAGGTTACCGTCGACGAGAGACTGGTGCCGTTCAGAGGTACGTACGTGGTGGTGCGTGCGTGTTGTGCGTGACTNNNNNNNNNNNAATAGGAGCGGGAACGGCGAAAGCACGTAGCTCGCTTTGTTGTGTATTCGCGTTGGGTTCCGCGCGTGTGCTTTCGAGTGACTCTTTCTATCTTCCACGCTTGCAAGCGCGTTCTCTGTCAAACTCAGGTCTCTTCATCTTGCATTTCTACCCCAATCTCTCCCACGCTTTCCCACATTGCTCTGGGCGACCAGAGGAGGAATGGGAGTGGGAACAGCGAAAACACGCTAGCTCGCTTTGTTGTATTTGTGTTGGGTTCCGCGCGTGTGCTTTCGCATGACTGTATATCTTCCACGCTTGCAAGCGCGTTCTCTGTCAAACTCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCCTATCTTCAGGAAGGTGTCCGTTCAGACAGTACATGCCCAGCAAACCGGCCAGGTACGGGATCAAGATATGGGTGGCGTGCGACGCGCGTTCCAGCTACGCGGGGAAGATGCAAGTCTACACCGGCAAGCCCGACAAGCGCGGCCCTCCCAAAAAGCACCTGGCCGCTCGAGTGGTCGTGGACCTCACCGAGGGATTGCCGCCGGGACGCAACGTCACGTGCGACAACTTTTTCACCTCACGCGAGCTCGCCGACAGGCTCTTTCGCGAAAGAGGACACACGGTGCTGGGCACCCTGCGAGCGAACAGACCCGAGATCCCCAGGGAGCTGCGCTGCGTCAAGGGCAGGGCCGTGGGCTCCGTGGAATCCGTAGTAATCGCGGGCTCCGTGCCACGAGGAGAGGGAAGAGGAGAAGGAGGCGGTGGTGGTGGCGGTGGAGGAAGAGGGCCAGACACGATCATCCTCTCCTACGTGGCCAAAAAGAACAAGAACGTGCTGCTCCTCACCACCGCTCCTCGCTACCACCACTGACGCTTCGGCCCCGAGCCCCGGCCTAGCCCCGCCGCATCAGCAACGGCAAAAGCAGCAGCAGCAGCAACGGCGACGCCGGCGGAAAACCTCCCTTGGTGCTGCATTACAACCGCACCAAGGGAGGCGTCAACAACCTGGACAAGGTCGTGAGCACGTACAGCTGCAGGACAAAGACCTGCAGGTGGCCCGTGGCCCTTTTCCACAACATGGTGGACGTGGCGCCCTACAACGCGTTCGTGCTCTGGAGGGAAATTCACCCCGACTGGATGGCGGGCAAGCTCAACAGACGAAGGCTCTTCCTCGAGCGGCTGGGCAAAGCGCTCGCGCGCCCCATGATCGAAGCCAGGGCGTTAGCGCNNNNNNNNNNNNNNNNNNNNNNNNNCCGAGTCACGGCCCGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAGGCCGACGATGCCGACGCCACGCCGCACGACTCCTCTCCGGTCAAGAGGCGAAGGTGCCGCGTGTGTCCCAGGAGCAAAGACGTCAAGACCAAGATCCTGTGCCGCGAGTGCCGAGCGCACGTGTGCATCAACTGCGCCGTCAAGTACTGTCCCAACTGCGCCGCTTCACGCAACGCCGCTTCCCAGACGCCTCCGACGTCGTAGTAACACGAGTGCCCCTCAGGGGGGGTCCTAACGACCCCCACCCCACCCTAAACATTTTTAGGAGACCGATGATCATCCTTTTTACACGAAGGACAAGGACGAGAAGACGAAGACGGTCTCTGAACGTATTCTGCGCAAGATAATACCGACCGATGTGTAAAACGAGTGCACGTGTGCTGTTACGTTGCCTGAAAGAACACAAATGCTGTATGGTTTTATTCACGATTGTTTTTATTGTCGCCAAATAAACAAAGACTACAACATTTCATGTGAGTTGTTTGTACGCTTGGAGAATGAGATTATACTAGAGAGCAGGTTAACCCTTTAAAGCCGGTCGGAGCGGACACGCTCCGTTTTGCGTAACTATTTTTAAATCCCTGTAGCTCTGCAACCACGTAAGCTAGCGCAATAANNNNNNNNGCATATGAAACTAGAGGAGTTGTACTTACATCTTATGCCATCAGCTTGTCCTAGGTCACGGTTTCCTTCCACATATAGCTTTGCAAAAACTGCATAAAAAGCGCTTGCAGCGAAAAAAACATAATATTCCAGAAAAACGCTTTGCCGATCCGATCAGCTGTTCAAAACACTTCCTACGTCCATCAGCGTGAACTGTCGCATGTCCGCCATGACCTGCCCGAAACCGGAAGTGACGTCATTTTGCGGAAATGTAGNNNNNNNNNNACCATCGTGGCCTTATGACCCTATACTGGTGGTTTTAAAAGTTATGTTTGACTTTATGACTTTCTGTGTCGTTTCTGGGATGCTTAGGACTCATATTGCACTGCTGGAAATAGTTTATTTTGATGCATATACTGTTTTTTTGCAAATTTGCAAATAATATTTATTTTCGTTTTTCCTGCAGTATATGAAAATTGGTGTATTTCAAAAATAAAACGATGAAGACACTTAAAATAAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAACGCATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGCATGTAGGACTGCAACTCTGCTTCCTGGTCCCAACTCTGGATAGTCATATTTTGGGGGGATTAAACCCCCCAAAATATGACTATCCATATTTCTAGAAATGAGAACTGAAGGTGTGCCAATTATCTATGAAGCCCACATCGTTTCTTGGACACCATTCAGACAGCCAGCAATTTAAGGAGAACATGCGGCTAAACATGTCACTCCTGGTCTGATTAGTTGTATACTGGGCAACGATGGGCGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTTACCCATTGCCTACTGGTGGTGGGCAGAGGGCCTGGTGGTGCCAGTGTCTGGACAAAGCCTTGCTTTGTCAGTGTGCCCCAGGGCAACTGTGGCTACAATGTAGCTTACCATCACCAGTGTGTGAATGACTGGATGTAGTGTAATGTGCTTTGGGGTCCTTAGGGACTAGCGCTATACAAATACAGGCCATTTACCATTTATCCTGGGATTTAGAAGGAAGAGTGCGTTTTTCGTCCTGGTTACAGGACACAGGACACAGCTCTTTGCCCTCTCACGGATACTTTAGGATGTATGGAAGTTTGGCCAACCACATCTACATGTGTTTTGTGGACTTGAAGAAGACGTTTGATCATGTCCCTTTGGGTGTTCTATGGGAGGTGCTTTGGGAGTATGAGATGTCCGGCTCGTTGCTATGGGCCGTTCGATCCTTTTACAACAAGGTATACAAGAGCTAGGGCTGTATAAGACAGACTCATTCCCTAAGGGCTGTTCTTTTCAGCAGTTCTGTTCATTATTTTTATGGACAGAATTTCTAGGCATAGCCATAGTGGCAGAAGGCTTCCATCCGGGTGGTCTTAGAATTTTTTCTCTGCTTTTTACAGATGATGGGATTCTGTTGGCTTCATAAGATGTTGGTCTCCAGCTCACTCCACCAAATCTGTGAATTGGCCATGGTCCTCAGCCAGAAAAGGGTGAAGAGCCCACTTCGGGTCAGGGATGAGTTACTCACCCAAGTCTTCTTCACAAGGGAGGGTAGAAGTGAGCGGGAGACAGATTGTTGCTGTGGTTGCAGTGATGTGGAAGCTGTATGGGTGGTTTGAGCATCTGGCAAGGATGTTTCCTGGGTGAGGTGTCTCCTGGAAACACCTTACTGGTCCCAGGCTGTTCCCTCCACGACCCAGTCCCAGATAAGCAAAAGAAAGTGAATGGATGGATTGATGGACAAATAAATAAAAAACATTTTCTTTTATCTAGTGTCAAGTGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAACCTCTACTGTCCTGCATCTGAGTCCTATGTTTCACAAATCAATGCAACACATCTTTCCTCATGCAAAACATCAATGGTTTTGACAAAGTTATTTGAGGTTTTACTGGAGATTTGCCATTTTTGCTTTTTTATTCAATAACACTTTTTATTCACTACTACAACCATTGGTTTACTCGCCTATACTTACTACTGAGTGCTTATGTGTTTATGAATAAGAAGAATATGTATGGATACATGTAGTCTGTAGTTATTCAGTTTTAGTCAACTTGCCTGTTTGACAGATTGCTCTCTCACACTATGTTTTAATTCACCTTAAAGTCCTACCAAAAGATTTATGAAGAGTATCCTACTGAGGATTACTGACATTTTGTTCTCTGGCCACAAACGCACTACACTGTCTTTTTCTCTTGAGCTCTTAGTTTTTTACCTTGTGCGCAGTAGGAGAAACTCTACTTTTTCTTGTGGCTTCAATCAAAAATAGACCCTGAACTATTGTATAGGGAACAAAACATAGGTGTCACGATGGCTGGAAACATCGTCAGCAGCTAGCTTGGCTCTGTCTAAAAATAAAGAGCAGCTGTACCTGGGCCCCCTTGTTCTGTTTGCTCATAACTGACATCGTCATCGCTCACTGCTGGGTATAACACAGCTGTATCAGTCTCTGCAAGATAAACCACATAAAATTACCAAAGCTACAGCAAATGCACAGCAACAGCATTGTTATATTATTACACAACAGCTGTGAATAAAGAGATTAAGTGATGCATTTTAAAATCATAGATTTGTTTTAACTTCACACCTCTGCTGTGAAACACAGAAAGATCAGAAATAACTGAGAGCTTAGTCTGTGACAAAAATGTGGACTGACACAATGGTTTGCTGTTTGCTATTAATATAATCTCGCACACTGTACCACAAAGCAAACATGTTCTCACCTCTTGATCATTATCATTTGACAAACCATAACACACTGTGGTGAGAAGTCTCACCTGATTCACACTAACTGGACTCAGCAACAGGAAGTAGCTGCTGTGGTTTAACATGCAAGTTTAAAAATGGTTCAAATCTTTGAGAGGCTGGAAAAAGGTAGCAATGATCTTTGGTTTGTTCAGTCTGTCTCTGTATACATCTTACACTAAACAACTAAACAACAAATGCATTATCTCACAACCTTGTGTGTGAACCAAATGCAGAAAAAAGGCACATCTGGACCACATCTGGGCTCTTTTTTGCATTAAAGGTTCAATTATAGCACTGCTAAATAATCCCACAGATTATTTAGCAGTGTTTCTTCCATGTTTCTTCCTGGTCTTAAAATAAACAGTCCTGTGTTAAAACAGCTGCAGCTGAAGTGTTTTCTTTCTATCAGAAACAGGATGCTGGACGAATGCAGAGCTGTTAGCTTCAGTTAACCACAGACCACAGACACACAGTCCAGCTCACAGATGGATATATCTGATGAGATTTTACATAAAGGAAACAAATTCAGAACAAAAGTAAGAACATGTATGTTGTGATATTATTAATATTAACATTTATGTTGGGATTTCAGATCTTGATCATGATGAAGGCCACAAGCCGAAATGCGTTGGTCAATTATTAAAGTTGTTAATCTTCCCTCAAGTGTTGCTGGAGTTCCTGCTTTGTGAATTCTTTCATCCCCTCCATGCACCTTGGAAGCAGGTGAAGTTGTGCCGGAAATTATTTTTTGCTGCGATTTATATATTTCTCTGTCTTGCCGTCCGTTCACCTTTCTTGTGGAACACACTTGATGGACGACACAGCGCTCCTTTCACTGACTCATTATAAAAGTGAAGAAGCACTTTGAAGTATTCACGGTGGAAAATCTGACCCGTGGACTTCCATAGATGTTCTGCTTTTTGACAGGAACATCAAATAGCACAAGTTTAATTATTTATCCATAAAGAACTGACAAAGCAAAGTTGGTTTTGTACAGAGCGACCTGTCTGAGAATTGGAAGGCTGTGTTCATTAAAAGCATTAACAAGGAGTTTAACTTCGCCAGAAAAAGTTGTAAAATTAAAATAAGAAATAAAACTTAGAAATGATAGAGTCATCAATGTGAATTTTTTTAATCTCTTTTATTAAATCAAACATCTTATAGATCAAACATCCCATCCTACACCACACACACCACTACATTTCCTATTAAAATATTGATCAGACTTATTTTTTGATTTATCTTAGATAAGAATAAATTATTTTTACAAAATAGAGAAAAGCTCTGTTTTAGTAATTTTTAACCACAGAAGGTGAAATATTAAGACCTTTCAACCTCTCAGCTCTGATATAAAGGCATCCGGAGGGAATTCAATCTCTTTCTACACCAGGTCTCATGACAACATTAACATACATCAAGTTTAATTAATAGTTTAGTGATACGTTAACAATGACATCATTGCTCCAGTAGGAGGCAGTAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTGATACTAATGACTTGCTCTCAAATCTGAGATAAATGCAACATTTGCAGCTTTTCCAGACCACATTAAATGATCACACTGCAGACTCTGACAGTAGTAATATACCTACAGCTT