acggcgatctgttctcgccctgtggtggaattcgaggatgggctggaaatttcagatactccatacgatgtcggatctactcccctttcagagcgaaatagttctcgaaagctatccactgaagacgatcttattaaggaaaaaattaatgacttgccattttcttattttggcttcaactcgtctgaaccatcatacacgctaagaacaagaatttgggcgtccttacggacacaaactttatatcgaaccctttcaggttttatgaattactccaaagctattaaactgctgtatcggattgaaaatccctctttagttagcttatatcatggtaactctgaagctttggaaaacgatttagaaaatatggctagtaggaaattcagaatggttgttgctatgcaaagatatgcaaaatttaataaggacgaaattgaagcgacggagctacttttaagagcttatccgaatatgtttatatcttatcttttggaagatctagacgaaagcacatctgaacgtacatattattcatgtctgactaatggttacgctgaatttgatgaagaaaatggattgaggaagccaacattcaaaattcgcttgtcgggcaatccaattcttggcgacggtaaatcggacaatcaaaatcattccataatattttatcgcggtgagtatatacaggtgatcgatgccaatcaggataattatttggaggaatgcctaagatacgatctgttttaagtgaatttgaagaacttgaactgaattccataattccgtatatccccggtattgagtatgaggaggagcctgcccctatcgctatagtcggttcaagagaatacattttttcagaaaacattggagtcttaggcgatattgctgcaggtaaggaacagacttttgggaccttatttgcaaggacattggctgagattggcggtaaactacactatgggcaccctgattttcttaacggcatatttatgaccactcgtggtggcctgtcgaaggcacagagaggattgcatttaaatgaagatatatatgctggaatgaacgcaatctgccgcggcgggagaataaaacatagtgattattatcaatgtggtaaagggcgagacttaggatttggttcaattttgaatttcaccactaaaataggtgcaggtatgggtgaacaattgttatcaagagagtattattatcttggaacgcaacttccaatggatagatttttatcctttttttatgcacatcctggtttccatctaaacaatttatttatttccttttctgttcagctattttttgttttactattaaacttgggtgctttaaaccatgaaacgattgcctgcttttacaataaaaatgcacctattacaaacctcgaaacccctgttggttgctataacatccaacccgcattacattgggtgtcaatctttgtgctgtcaattttcattgtctttttcattgcctttgcacctctattaattcaagaagtcttggaaaagggcatctggagagcagcttcgaggtttttacaccaccttctttcaatggctccattatttgaagtatttgtttgtcaggtctattcgaactccttattgatggacttaacatttggtggagcaaaatatatatctacgggtcgtgggtttgcaataacacgcattgatttctcagcactctattctaggtttgttaacatatcaatatactctgggtttcaggtgttcttcatgttattatttgcgattatatctatgtggcagcccgctctactgtggttctggataacggtaatttcaatgtgttttgccccttttattttcaatcctcaccaattttcatttatggacttcttcattgattacaagactttcatgcattggttattttcaggtaatactaaatatcagaaggagtcatgggcaaactttgtaaagagctatcggtcaaggtttgcgggctacaagagcaaaactgttgatgatatctccgaagattcaggtcatgactcaaagaaagcaaggttctggaacgttttttttgcagagttatttgtgccgttttgcgtattttttttcaatttcacagctttttccttcacaaatgcgcaaacaggggtgtatgattcaaaaccaaccagttcagtttttcggttgttactcgtaacctttttgccaatttttattaattcaatattgctgttcctgcttttttgggtctcatttttcgtcgttcctgggttatcatactgctgcaaaaatgctggtgccgtgattgcgtttattgcacacacattttcagtcttgatctatcttttagacttcgagctaatgtggtttttacaaggttggaactttacacgtacattgatactacttatcacatgtatcaacttacatttggttcttttcaaggtctttacgacgatattcttgacaagagagtataagaacaatagagcacatttggcttggtggaatggcaggtggtacaacacaggtatgggttggtctgtcattttacaacccatacgggaatacttcgtgaaaattatggaatcaagttattttgcagcagatttctttcttggtcatttcctgttatatatacagatgccaatcatattgttaccattcattgattattggcatacgatggtactattttggatgaatccgagaaatattatcgcgcatagaagggttttcactcggaagcaaagaatattaaggagcagtatagtctcaaaatacttctccctatatttcataatactaactgtattccttttcatgcttattgcgccattctttgccagtaattttgtaccaaatacgcaggagatgttagaaggcacgcttttcgagggtatctttcaacccaatggtcaaaacaacaatgatactggaccgaatgccccatcgacaatcctgactaccacaccacctttccctacctttgagactgttgcgtagggggatgaagaaaagctatttttgcatagctgataaagcgaggcggtgcctgccctatctagtatactcaaacatgaatccacaggccagccccggctagttctttgcgtacttttagttagtttttttcgcggctcgcgttttgtttcctttcattctgcactcggttttcgtgccgcagaggtggagaagagaaaaagaaaagtcgggaaaaatggcgaggaattttctacttttggtattctcaaacaggctgcgcggtttattagtaaagtaatccgataatcctcgagatttgaaaacttttccttctactgctgttgacacggattttttatttaagaggaaaagtcgtggttatttttcctcgaacatattaaatatccttaaatatatgtgtcgctctattaaactattttaaacactttactttttttaggagtgtgatacagcaaaacaactagataactaaaccctaacaatgttgtttaagtctctcacaacgttagccaccggtgccgctttctttgccggtgtcgcaacagctggcgatgttccggcaattgaagttgtcgggaacaagttcttctactccaacaatggtagccagttttacatgagaggtgttgcttaccaagctgatactgtaaaccaaacctccggctccactatcaatgatcctttggctgattatgacagctgttccagagatattccatacctcaagaaattggacaccaatgtaatccgtgtttatgcgatcaatacctctctagatcattctcagtgtttgaaagcattgaacgatgctgacatctacgttatcgctgatttatcggccccagatacttccatcaatagagacgaaccaaagtggactgttaacttgttcaacagttacaaaagtgttgttgacgcctttgctaattataccaacgttttgggtttctttgccggtaatgaagttactaacaactatacaaacacagacgcctctgctttcgttaaggctgctattagagacgtcagacaatacattagcgacaaggattacagaaaaattccagtcggttactcttccaacgatgatgaaaaaaccagagttgagttggctgattactttgcttgcggtgacgacgatgttaaggctgacttttacggtatcaatatgtacgaatggtgtggtaagtctgactttaaaacttccggttatgctgacagaactgcggaattcaaaaacttgtctatcccagttttcttctctgaatatggttgtaacgaggttagaccaagattatttactgaagttgaagccttatacggttctaatatgactgatgtctggtcaggtggtattgtttacatgtatttcgaaaaaccaataagtacggtttagtgagtattgacggtagtgatgtcaaaactctagatgatttcaacaactattcctcagaaatcaataagatatctccaacttcagctaacactaagtcttattctgcaaccacaagtgatgtcgcttgcccagctactggcaagtactggtccgttgcaaccgcactgccaccaactccaaacggtggcttatgttcctgtatgaacgcagccaacagttgtgttgtctctgacgatgttgactctgatgactaccaggacttgttcaactatgtctgcgataaagttgaaggaaattgtggcggtatttcagcaaacggtacttctggtgaatacggtgcctactcattctgtagtccaaaggaacaactgtcttttgttttgaacttgtattatgaaagtaatggtggtagcgactctaattgtgacttcagtggttctgctactttacaaaccgctaccacacaagctagttgctcttccgcattgaaacaaattggtagtttgggtactaactcggcttccggtagtattgatttgggctcgggtactgaaaccagcactggctctgcctcttctaaggcttcaggctcctctgccaagtctagctctggttcttccagctcttcgtcttcttcagcatcttcttcttcttccaccaaaaagagtgctgctaccaacgttaaagctaacttggtgcaagtcgtcttcacctcagtcatttccttatccatcgccgctggtgtcggttttgctttggcttaggagacgtcgatacctacataataattcctattttcgataaggtttaatattttaccattgcgagatagtttttacgaaaaatgaaaagttgtaaagtataattttcttttttttcaatgcaagttttatgagatcctattcgtgattatcactggtagattaagaatcatattattgttacactatgtacactttacctaatcagaaaagaatgacaatatttattaatattccctacagagaattacttacttaatattgttcttttattaaacttctttatgcaaaccatttatgtactttttccataatatctgctggatatctgttgaaaattgccaaagcatcattagaaggcaaaaatcctaacaatttcttgactgaacttatcacagtttgactctccctttcagttaaacttctctcatttaaagcttgtataactgaatcaactaccgtagcgatattggattgtgtgcatacaatcggcgagttattttcgattaaatgacccaaaaattgatagttgaatgaagcagcctctttatcagcaatcgttggcaacgttttaaaccagttcgctgtgtatgtgtctacattggggatgttggagttgtatgcatatagaattttggcaatggctgcgctggcattctcagtagaggaacgattttcttccagcttagagcccggaaagtcaacgatctgaacaagtgtatctaaagtcggtatgcaaacgtcaacatatgtagatggagcatattgtgcacaaacaccgattatataagaagcagcttggcgaatgcgagcgtctgaagaaacaagacattcagtcactcttggaataaacgcactcttcatactagcggtttgctcacctccgtattgaatcagatcaccaattaccactaatgcaaatatgactaaaattggctcattatctaacaggaaagtgtttatcatggaccatatattttccaaatgctttagataatgaccgcttgtggttttcaagactgcagcgatagatttgttgatttcatcgaggaggtcttcgtccgtaaagtcttcctcctcatcgatgttttcattatattcatctccatcgccatggcgatcctgcattctttcataagtgtccgttaagtttgcagaaacacccttagtaaatcctgctagttgatcttcgcttaggcaattttcgcccatcactttgatgccatttactagagagttgtggtagacttgtgtaatttccggcattggttccgacattaacccaccaattattttcgaggaagccttatgccataatagtactaactcctcattttgggtaccagttgccgcaagtaaacaggacaatagaataggaatcaacgttgcacctgcagcacgaacaccatcgtgtaagtaaaagtcaagcgatggtaaagctatctcctccattacttccttaacatatacagcaaactggccgcgtaaaagtgtcgcgtagctttgcaatagctccattgcagacaccttatcgtcgagaacagatgtatgaatagcaatgtgtttaccttgaacttgaacaacatcccaatctggatattgctgaaaatttgcagcctcctcttcttcaattagtccgacgtcctgtgttgctttggcagtgattaacaaaggtgggataacgatcggtagcaaaggaacaaaatcttccccaaggattcgacaaattctgctccaactttgctctaaatatgatctgagtgcatcatcttcgtcgatatctgagttctgtaaagcaaccaagattgagataagctcttgagaatgttcatgaaatttctccttaccaacagcgaaaccaatcagagtggcacattccatgcatttacctttcaaaacgctattgtctttgttgtctactttcaaaacgttcaataataagggcattaaagtatcatagtacttgataaatttattctttgctgcttcggcgataaatgcaatagttgttaaggcctgttcttgcacgtaaagcttgttactttgtaaaagaaccaacagattcgtcaaaagactgtctaagtaaggttcaaggatatccttagaggcaaattcagaaaagttgacgagagctgccgcagcatgggtttgaactctcgaagtgcattctgatgttaatttagatatcaaggcgggcaaaattttatcatgtgcagttctttgaatgaaaggtgaaaaatcggtagatatttggcccaaaacattacaacatccgtattgaactcttggatgagaatcgttaattaagggaatcacaatatctaagatctttgggatttcacctattaatacgtcagcacaaccttcagcagcagaggaaagagccatcatagccgcaaatctttccctccattcggttgatgtaatcatttgctgtaaatattgaaacaagggtgcagccagatattcgccgcccagttttaaagcaacacgatcaagagcttgacgagcatgatcatatgtaacttccctctcatcgtcggtgtcatcggattctatccattctgctgcatcatcgtcatctatggacacctctgtcacatgattaaagtgtcctcaccaaagcttgtccataattttgattcaatttgacatttgaagaacattctcgctaataccgttaaaattccagcggagtagttcctgcccgcagctctaatccttgta