aaacgggagatctgatatcatcgccactggtggtggaattcatcctcatcagaacctattatttcctcaattgttgattttgtattgcagaagcatatttcaaaaaaggcacaagtatcaaacaaatcaactaagcagtttcataattttctgcccttgccaaacttaccctcaagtgctaaaatatctgttttgaacttgagcagttttttcaacttaaaaaaagcctttgacgatctttacaaaattgttttccaaatgaaactaccactttctgtaaaatccatcttaccagttggctctgcatttagatacacttccttatgccaaccagtaccattcgcatactcagatcccgatttctttcaagacgtcattttggaatttgaaacctcacctaaatggccagatgaaataacttctttggagaaggctaaaactgctttcctactcaagattcaagaagatctaaccactaatcgtccaagttataaatcattttttacaagagatgaatccattccatacaatttagaggttgtaactttaaatgtcttggcaccagaaggttatgggttcaaattcagaattttaactgagcgtgatgaaattctttatttgagggctatatcaaatgctagaaatgagctaaagccagaattagagaaaactttcttgaagttcacagccaaatatctggcttccgtgagacatacacgcaatttggagaatatatcccattcatatcaattctattcccctgtggtaagattattcaaaagatggttagacactcacctgctacttggccatataactgatgagttggcagaattaattgctatcaaaccgtttgttgattctgcgccgtatttcattcctgggtctgttgaaaatgggttccttaaagtgttaaaattcataagtcaatggaactggaaagatgacccattgattttagatttggtaaaaccagaagatgatatagagaattcacttgaaactagtattggtgctggttcagaactggactccaaaactatgaaaatgctttctgaaagattgaccttatctcaatataagggtatccaaatgaacttccaaaacttgaggaacagtgatccaaacggtacacatttgcagtttttcgtagcctccaagaatgatccaagtggtattctatattcatccggtattccattgcctattgccacaagactgacagcactagctaaagtagctgttaatttgctacagacacatggtctaaatcagcagactatcgatttattattcacacccggattaaaagattatgattttgtcattgacttgagaacaccggtaggcttgaagccctcatgtggtatactttcagctacagagtttaaaaacatcactaatgatcaagctccatccctatttccagaagatttaagtgatttaagtaaaaaaatggatccaacgtaccaactggtaaaatatttgaatttgaagtataagaacagtttgattctatcgagccgtaagtatataggtgtaaatggtggtgagaagggagatagaaatgtcatcacaggattaataaaaccacttttccaaggaactcacaaatttaaaatcaacttagattgcaacatcagacctgtagatgatgacaatgttgttttaaataaagaagccatattccatgagattgctgcatttggaaatgatatggtgataaaattcgaaaccgattaaaataaatagtgaagttagtatttagaaatatttgtataatattaaagaaataaaacaacttagaatgagcagtttataaaatgaatgaattttttttcgtgtaggtcttgccggtgatatccttgtagtttacgattctgatattttttgaaaaaattggtgtgaaaatatttctatcttaacattaatgctcacgaagggcgccacattacaacgacttggatacctcaactggcaatatttcaaagcctttcggtctaacaataatatatagtcgaaccatgacttctgaggatgactatttcgatgacctcgatggcgaccttgccgatgggtttaacgaggaaaaagaagaccaaacattagcccaagagattgttacagctgatgatcaaacaaaacactctaatccactcattattttacaaaacatcatagaatcatttaagacattgccacaactaaacatggacgaactgcctccatcagagatatcgcaaatttcaccaaaaattgccgctataagaaatattttgcagcaagaggggataaatttcataaaactgctaccgtgtcttaacgcaatcattccgctcattaaaagtgatattaaatcactgcacaattttttgattctgttatacgggaaacgttttccagaactatcttcattgataccgtcatccttacaatactcaaaagtggcaagcatactggaaagcgaacattggtcaaaaaatgagagtgataagctatccccactgttggaaaatgaggcaaatttgaccaaagagcaagtccttgtgctaacaatgtcgatgaaaacgtccttcaataataaagaaccattagacatcggaacaagaaagcaaatttcagaagctaccgccatgctgaaaaatctgtgggtattgcaagaagatgtcggtagatacgttgcctcaaagatctcagtgattgcccccaatatgtgtcttttggtaggcccagaagtagcagcccagctattagcatatgctgggggggttttggaatttagccggattccaagttgtaacattgcatccatcggaaagaataagcatctttcacacgaattacatacattagcgagtggggtacgacaggagggatacatattcagtacagatcttatccagaatttcccacttgctattcataaacaaatgctaagaatgatttgtgcaaaagtaacactcgccgcaagagtagacgcaagtcagcaaagtggtgataggaatacagttcttgcacagaaatggaaagctgaattgctgaacaaagccaaaaagctatcagaagctccggacattgctgaaacgaaagctcttcctattccagaggatcaatctaaaaaaaaaagagctggcagaaaatatagaaagtacaaagaaaagtttcggttatcccatgttaggcaattacagaatagaatggaatttggtaaggaagaacaaactgttcttgattcgtatggcgaagaggttggtttgggtatgtccagtacgtccttgcagcaagcagtgggaaacacgcccaatcctagaagatcttccggcaatcaggctaagttaacaaagattatgaagcatagaatttctgaggctaatcagcaaactgatgaatacctcatctcgttaggccatgatgcagagcactccgatcagttaaaatggagtggccaagagcccaaaaaacagcgcgttaattcagagggagaaaaagattggttttcccatcatctttagagccattccacatatatatatatatatatagatatacaatggatatgttatatagaaagtaccctatgaacagttatgtgaaacccgagcaccacacgctaaaatatgtatgcccttttcgggaaatgtaattattcaaaaagtaaacaatgatatgcttcattttaaatctcgatcattcaaagttctttttcgatgctgaagcccctgccgatgttgtctatttgaagaagtaaataagagagggagctaagccgtccacataaacaactactagatatatacgaatatatctgaaaaatttaagcagaactatctactttgccaacgatatcttgctagatttaaatgctatctaaatcagaaaagaacattgacctcttggcaggtaacatgagcaatctgagtttcgacggacctggagctcctagagatggtgagctatttaattccaaccaaaacattacgaagagaagagtgaggccctacggtatcaacgattcgccttctccggtaaaatcatctcttttcgcttacgaagacagctccaacatggatatcgacgaaacctctcaaagcgatatggatatcacgaactctcctaaaaaactccccccaaaattctacgaaagagcaacctcgaataaaacccagagagttgttagcgtttgcaaaatgtacttcctggagtattattgtgatatgttcgactatgtgattagtagaagacagcgtaccaaacaagtactagaatacttgcaacagaaaagccaacttccagattgtgatcagctaaagctcaatgaggagtggtccgcttacttacaaaaggaacatcaagttcttagaaaaagaagattgagaattccaccacagggcgagaatcaatctccgtt