aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgcctcccaaagctctcttgttcgttgctcatccccccccccccccccccgtgctggttaatcatccgttcgatttcgatcacatacatataatctccctcagctatcgcggccgcgcgcctgatcgacgtacgaccggtctggtacgtacgtgtgctcgcccgccatggctcgcggcgacggcgagctggagctgtccgtgggggtccgcggcaccggcggcgcggcggcggcggcggcggcggaccacgtggcgccgatcagcctcggcaggctcatcctcgccggcatggtcgccggcggcgtgcagtacggctgggcgctgcagctctccctctcacgccctacgtgcagactctggggctctcacatgccctcacttcattcatgtggctatgcggtcctattgctggcttagtggtccaaccgctggttggcttgtacagtgataggtgcacagcaagatggggaagacgcaggccatttatcctgataggatgcatgctcatctgccttgccgtcattgttgttggcttctcgtccgacatcggagctgctctaggggacacgaaggaacactgcagcctctaccacggccctcgttggcatgctgcgatcgtctacgttctggggttttggctccttgacttctccaacaatactgtgcaaggtccagcgcgtgctatgatggctgatctgtgcggtcatcatgggcctagtgcagccaactcaatcttctgttcttggatggcgctgggaaacatcctaggctattcctctggttccacaaacaactggcacaagtggtttccgttccttttaacaaacgcgtgctgtgaagcctgcgcaaacctgaaaggcgcgtttctggtggctgtggtgttcctagtcatgtgcttgactgtaaccctgttcttcgccaacgaagtgccctacagaggaaaccagaacctccccacaaaggcaaacggcgaggtcgagactgaaccttccggcccactcgctgtgctcaagggcttcaagaacttgcccacggggatgccgtccgtgctcctcgtaactggactcacctggctctcttggttcccgttcatcctctacgacaccgactggatgggccgtgagatctaccacggcgaccccaagggtagcaacgctcagatctcggcgttcgacgaaggcgtcagagttggctcgttcgggctgctgctcaactcgatcgttctaggattcagctcgttcctgatcgagcccatgtgccggaaggtcgggccgagggtggtgtgggtgacgagcaacttcatggtctgcgtcgccatggcggccaccgcgctgatcagcttctggtcgctcaaggactaccacggatacgtgcaggacgccatcaccgccagcacgagcatcaaggccgtctgcctcgtcctcttcgcgttcctgggtgtccctctcgccatcctgtacagcgtcccgttcgcggtgacggcgcagctggcggccacgaaaggcggcgggcaggggctgtgcaccggcgtgctcaacatctccatcgtcatccctcaggtgatcatcgcgctgggcgcgggcccgtgggacgcgctgttcggcaagggcaacatcccggcgttcggcgtggcgtcggggttcgccctcatcggcggcgtcgtgggcgtgttcctgctgcccaagatctccaagcgccagttccgcgccgtcagcgcgggcggccactgatcgcggccgccgcgccggagcacggcacggcggcacagcccagccgtgctagagctgtatgttttgaaagttgaaacagaataagaagcgggcgaacgagaaaaagataccattgcggaagggacccagacgcagcctacacctgcacggctgcaccgcagggaggcgccatctgacccggccccggcggcgctggctgccccgtcgcccccagacccacccagaggaatcacgcagatattgccttcccccgtggcatgcacccaccgacccacatgcgcgcgcgcgcacccatcgggaattccggacccgattcgctttcctatttcattccactccacccgcttttgggtgtgtggacgatgcatggggggagagagagggagagggagagtctcctcttcctccccgacccgagcgccggcgccatggaagggggcggcgagcaccacccccgcttagcgtattcctccgggacgcgaggctcgcattcagatgggacgagctcggtcaggagatcatgaggatcgcggtgcccggcgcgctcgcgctcatggctgacccagtcgcctccctcgtcgacaccgccttcattggccacataggtccagttgaacttggagctgtaggtgtatcaattgccgtgtttaatcaggtctcaagaattgcagtgttcccacttgttagcgtcacaacatcatttgttgctgaggaggatgctatgtccaatggcagagacaatgacaaaatacatcaacaaaacgaatgcaatgtttcggtcagtgaaatggatgaactgattcctcctgaaggggctagtgccagtaccagcatatcgtcttttgaaactgattcatgtgaggtcagtgttgagcagaagaggaaaaatattccatcagtctctacagcactactacttggtggggtgcttggcctacttgaaaccctactgcttgttctctctgcaaaacctatcttaggctacatgggtgtaaaaccggactctgcgatgatgaagcccgcattgcagtacttagttctcagatctcttggtgctcctgctgttctgttatctctggcaatacaaggagtctttcgcggatttaaggatacaaagacgcctctatacgcaactgtggctggagatgcgatcaatatagttttggatccaatatttatgtttgtgttccaatatggtgttagtggtgccgccatcgctcatgttatatcacaatatttcattgcatccatactcttatggagattaaggttgcatgttgatttgttgccacctagcttcaaacatctgcagtttggccgatttcttaaaaatggttttctgctacttgcacgagttattgccgcaacttgttgtgtgacactatccgcttcaatggccgcacggctaggttcaactccaatggctgcattccagatctgcttgcaaacctggttggcttgctcacttcttgccgatggattggcttttgctggacaggccatacttgcaagtgcatttgctcgtaaggactatccgaaggccaccgccacagcttctcgtatcttgcagctggccttggtcttgggacttctcctaagcatacttcttggtgttggtctgcgcatagggtctagattatttacatccgatcagggtgtactgcatcatatctacataggaataccgtttgtctgccttactcaaccaatcaacgctctggcttttgtttttgatggtatcaattacggagcatcagatttcggatatgctgcctactcaatggtccttgttgccgttgtcagtatcatttgcatcctcactcttgaaagttatgtcgggtttattggaatctggatagctctggtgatctacatgagcctccggatgtttgctggattttggaggatagggacggcacaagggccctgggcttatcttcgcggctgaacatagaggcagagctagtaacctgactcaccagcacgacgagcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagataccattgcggaagggacccagacgcagcctacacctgcacggctgcaccgcagggaggcgccatctgacccggccccggcggcgctggctgccccgtcgcccccagacccacccagaggaatcacgcagatattgccttcccccgtggcatgcacccaccgacccacatgcgcgcgcgcgcacccatcgggaattccggacccgattcgctttcctatttcattccactccacccgcttttgggtgtgtggacgatgcatggggggagagagagggagagggagagtctcctcttcctccccgacccgagcgccggcgccatggaagggggcggcgagcaccaccacccgcttagcgtattcctccgggacgcgaggctcgcattcagatgggacgagctcggtcaggagatcatgaggatcgcggtgcccggcgcgctcgcgctcatggctgacccagtcgcctccctcgtcgacaccgccttcattggccacataggtccagttgaacttggagctgtaggtgtatcaattgccgtgtttaatcaggtctcaagaattgcagtgttcccacttgttagcgtcacaacatcatttgttgctgaggaggatgctatgtccaatggcagagacaatgacaaaatacatcaacaaaacgaatgcaatgtttcggtcagtgaaatggatgaactgattcctcctgaaggggctagtgccagtaccagcatatcgtcttttgaaactgattcatgtgaggtcagtgttgagcagaagaggaaaaatattccatcagtctctacagcactactacttggtggggtgcttggcctacttgaaaccctactgcttgttctctctgcaaaacctatcttaggctacatgggtgtaaaaccggactctgcgatgatgaagcccgcattgcagtacttagttctcagatctcttggtgctcctgctgttctgttatctctggcaatacaaggagtctttcgcggatttaaggatacaaagacgcctctatacgcaactgtggctggagatgcgatcaatatagttttggatccaatatttatgtttgtgttccaatatggtgttagtggtgccgccatcgctcatgttatatcacaatatttcattgcatccatactcttatggagattaaggttgcatgttgatttgttgccacctagcttcaaacatctgcagtttggccgatttcttaaaaatggttttctgctacttgcacgagttattgccgcaacttgttgtgtgacactatccgcttcaatggccgcacggctaggttcaactccaatgctgcattccagatctgcttgcaaacctggttggcttgctcacttcttgccgatggattggcttttgctggacaggccatacttgcaagtgcatttgctcgtaaggactatccgaaggccaccgccacagcttctcgtatcttgcagctggccttggtcttgggacttctcctaagcatacttcttggtgttggtctgcgcatagggtctagattatttacatccgatcagggtgtactgcatcatatctacataggaataccgtttgtctgccttactcaaccaatcaacgctctggcttttgtttttgatggtatcaattacggagcatcagatttcggatatgctgcctactcaatggtccttgttgccgttgtcagtatcatttgcatcctcactcttgaaagttatgtcgggtttattggaatctggatagctctggtgatctacatgagcctccggatgtttgctggattttggaggatagggacggcacaagggccctgggcttatcttcgcggctgaacatagaggcagagctagtaacctgactcaccagcacgacgagcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagataccattgcggaagggacccagacgcagcctacacctgcacggctgcaccgcagggaggcgccatctgacccggccccggcggcgctggctgccccgtcgcccccagacccacccagaggaatcacgcagatattgccttcccccgtggcatgcacccaccgacccacatgcgcgcgcgcgcacccatcgggaattccggacccgattcgctttcctatttcattccactccacccgcttttgggtgtgtggacgatgcatggggggagagagagggagagggagagtctcctcttcctccccgacccgagcgccggcgccatggaagggggcggcggcaccaccacccgcttagcgtattcctccgggacgcgaggctcgcattcagatgggacgagctcggtcaggagatcatgaggatcgcggtgcccggcgcgctcgcgctcatggctgacccagtcgcctccctcgtcgacaccgccttcattggccacataggtccagttgaacttggagctgtaggtgtatcaattgccgtgtttaatcaggtctcaagaattgcagtgttcccacttgttagcgtcacaacatcatttgttgctgaggaggatgctatgtccaatggcagagacaatgacaaaatacatcaacaaaacgaatgcaatgtttcggtcagtgaaatggatgaactgattcctcctgaaggggctagtgccagtaccagcatatcgtcttttgaaactgattcatgtgaggtcagtgttgagcagaagaggaaaaatattccatcagtctctacagcactactacttggtggggtgcttggcctacttgaaaccctactgcttgttctctctgcaaaacctatcttaggctacatgggtgtaaaaccggactctgcgatgatgaagcccgcattgcagtacttagttctcagatctcttggtgctcctgctgttctgttatctctggcaatacaaggagtctttcgcggatttaaggatacaaagacgcctctatacgcaactgtggctggagatgcgatcaatatagttttggatccaatatttatgtttgtgttccaatatggtgttagtggtgccgccatcgctcatgttatatcacaatatttcattgcatccatactcttatggagattaaggttgcatgttgatttgttgccacctagcttcaaacatctgcagtttggccgatttcttaaaaatggttttctgctacttgcacgagttattgccgcaacttgttgtgtgacactatccgcttcaatggccgcacggctaggttcaactccaatggctgcattccagatctgcttgcaaacctggttggcttgctcacttcttgccgatggattggcttttgctggacaggccatacttgcaagtgcatttgctcgtaaggactatccgaaggccaccgccacagcttctcgtatcttgcagctggccttggtcttgggacttctcctaagcatacttcttggtgttggtctgcgcatagggtctagattatttacatccgatcagggtgtactgcatcatatctacataggaataccgtttgtctgccttactcaaccaatcaacgctctggcttttgtttttgatggtatcaattacggagcatcagatttcggatatgctgcctactcaatggtccttgttgccgttgtcagtatcatttgcatcctcactcttgaaagttatgtcgggtttattggaatctggatagctctggtgatctacatgagcctccggatgtttgctggattttggaggatagggacggcacaagggccctgggcttatcttcgcggctgaacatagaggcagagctagtaacctgactcaccagcacgacgagcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaag