acgggagatctgatatcatcgccactggtggtggaattctatcttaatagtagattgctgctttttgatccgaatttcttggtgaccttcctgtaaaataagccacaggcattgcataaggttctggtaccatacggaccctttctccattctggtgtttcagtttccccacaatggaaacaaaattcaattatttttttggcatcggggtccttttcacggttgcttgcggatgggagtgaagttgaaacggtagcgacgctggaattggaattgttgatgaaatggctagaagtagttagcgtaggctgtctttggatagctcttggtctgcctctgttattctttttctttgaattcgcactggaggtggccatgctcttcaactgtgtttgcacagtcggagataagatggtgcttggtaggtaggttattgaattgaaggaggtcgttgagacattcttctttgcatcaccagactggtcttgtcctggaacctgtaacttttgaaggggcacggaaccggccgtgggagaagaggaggaggaggaagaagagggtagaaaagtgtgacggtggtataatggatcatgcgcaatgctaggttttacttctgaatctgaagaatgtcttttattgtcataagtggcaggaggatgttgggtggagatagagttagttagttcctgtaaggaaggtaactttattttattagatggcggtgaggtgttctcattttcggaattctgttgcatctcctgtttctgctgccgctcttgtcgttctttttgctgtctatcattgagtaaacaagtcaaacggttttcaatggctgtgatatgattttgaagggagtaaaaattctgggtagcaatactctgcttaaaatgggtggaattagacaaagatttcagtttagctaattcatcaatggtagattgaatgtctgaattgtttggtgtggaagtgagtgcgttgttttcgaaatttttgaagaagggaaccacctcgttaagctcgcgacggtaacgttcgtcaacattatccaacaccccattatcattcgaatccacaggtttatcgctatcactgttatatttactattattattactattattggtgtggttgtaggctggtacttgttggaaatgagtattatgagcaacaggaacatgcatttgaggatgaatattatttagttggaaatgagaaatgttgggcggcatatgaggatccggtataatactgactaaccgttgaggagcggagggaacttggtgtatatttctataaagtgaattgtcaggcatttgagtattagcagcgtgaagagcagggctagcgttattattattaagatgatggtagtagtaggcgtaattgttgcttacagggtttatatgaccattataatgctgcacgggcaatcgaggatttatagttacattagattgcagaggatctactctcggagcagaatgatcaaatacaaactgcggaggaccgtattggaaccgggacagaggttgtggctgctgagggaaggggtaaacatttggggcctgcatctcggtgaatttattttgagacaagttgtaaaagccctttctttactaggggtgagaacaaaaaagacgttgaagcaaagatgaaattactatacggtggaaaaacaagatttcgagaacttgaacaagaagagagaggagttccgcgagtggaagtaaagcaagaagaacaggaaatcctccttcaatatatacaaagacataggaaaagtgaaactctagaaaagtatgttttttatacaagattgccgagacgaaggggaaggaaagataaccgaatttctttgatgcaatagcaagcgcatcagcaattaaacaaagttaggaaattagcttgtaaaccttatatttcaaaatatccgttgagttttagctttggatagttccgcgccggggcccacgcagtgaaaatcagcgggaaccggaaaaacctccatccggaacctccggttggggaaggccattgagcgaaactttatctcagataagggcgtgtacagaagaatgtgaaacggtgctggcgagttgaagtcaccgttacactatctccaactctgcagggtacagtgcgcccgatcgtgcatctcctttggtctggaccaaactggcgcggcgactgacgtagcgatgataccactaatggacgcgtagcggcacgggagacccgcggcgctgccgatttcggtgacgtggccatgactcaacaaaaataaataacggaaaaaccaaaattagttctccttcttgatgctgctcctgcgcatttccccttgcgctccttttttcccgtttaatttttctattttgtttttcgctcggcttgggcttgtgtacggccctttttgggatcccggagtttactgaatgctgtccggatccgctccgagtgaatgggaatctcccccattgtgttgctgtttatcactatcaatgtcgatctcggtttccctgactctgcccgcttcccggttcgttgcaggagatatttttggtgtgcatcgtttttcttatgggtaatatgaattactgtcaattgagtgtaagtatggggaagtgaatgtaaggtatcagccggacgagaaagtgtctctctctgatagcaattaaaaatgactatatctactcttggtaacgattccggcaagcgcagtgctggcagcaagaatggtgcgacggacttgacgtatgggaagaagtgtttcacccgggaggaatggaaggagcaggtagccaagtattcggccatgggcgagctatacgcgaacaagaccatacattatccgctgaagattcagcccaacagtatcggcggcgctgagggtgagggcttctccaccatacagaccactccgatagagcccaccctaccccggctcctgctcaactactttgtctccatggcctatgaagattcgagcgtcagaatggccaaggagctcgggttcatacgcaacaacaaggacattgcgcttttcaatgacttgtacaagatcaaagagcgtttccatatcaaacgcctgatcaaactgggtcacatcaacaaggcaatggacgagataaactcgatctttgggttggaggtgctggaagagactttcaacgccacgagaaatgatgcggataggacggagaaacagcagcagcagcagcaatttgatatagatggagacctgcattttaaattgctgctgctcaatttgatcgaaatgataaggaaccatcatcagcaaaaggacgtgtccggagattcgaacgactttatactcaatctgattgagtattctcagaagaaacttgccgtgaaggcctcgtccaatatcaaaaaaatgcaagaattagagctagcgatgactttgttacttttccctctgtctgatgcgacgatcgacaatgacagcattaaactgcccaagtccctacagaatctgtactcgatatctttaagatccaagatagctaatttggtcaatgagaaattgctaaagtttattcatccaaagattcaattcgagatcagtcacaataactccaagttctctgacctgttgaactccgataaaaagattattacacagaacttcacggtgtacaacaacgatctcgtcaatggctcgaacggcacgaagataaatcacatttcttccgaccagccaatcaacgaaaaaatggcaagcaacgaggccgcgagtgctggtaatccagtttggctgaaacaaagggacgggaatgttgatacaagttcaaccgcgacaattttccaaaacttagaaaataaaaactattggaaccaaacatcagaattgttgacctcttcagatgcgaaaacaaaagactcacaacagtttaacaactactattcttctgaattcccctatgagccaagattgacgcaaataatgaagttgtggtcctggtgtgaaaatcaacttcatcacaaccaaataggtgtgcccagggtggaaaattaagctgcacaaagtatatatatatatataaatacacattacagtaactagttgttttctttttctttttgtgaagtttttcatagtataaattcacattttattgtgttacctgtatcaatcttcaagaaacacaattggacatcatcaatattcaatggcagtagttcatctttatggttataaattttgacgccattcgaaattgtgaactttcttgcttcatcgccacccttatttcttattacatcacgatatatttcgcagtctttgaaataatgatatagtctcactctcaatacacgcaaggtagtgccaaattccggtcttttttcgttttcgtaatcttccggtgagaattccacatggaattttaacggggaagataaaatttccttgccatctacaataacattgcaattaacatctagctctgacacaaatacaggctttgcaaaaaatttatcgcgatcttcgaactcctcgatgacaatcccgcttttttcgtctttatattctttgccgtggtattcatcactcactagcatcctatgaagcttcaagctttcatcgatccttccccgctctagttcttcagatgtgtttttttgtaaaaggctcatttcaatggttatgtacagctcattgaaaaatgcaagagtaccgaccactattaaaaaaagagtaattctaccacttattcgatcgtgaatgaattgatgaacatatggtagctcctgtagtttatttattagttttgattccagctctaaatacctattcttcaaagacatgttgttctgtatgattctcctcttgttttgtcgttgcactctaaaacactttcatgtacaatttatatcgaaaatttcatatacatatatatattatatccatcttctgtgagatctcatttttaaaaggctttacttttttttttttgagaaaccctacttaaacgagcttgttctttcttgcttagcgatattaccgaaattcgggtttactttctatttactttcggggctaatgtcagaggataatctgaaaaaagggttcacttttcgaacattttactgaggactgtttcaaccttattaacctttttatccaatatttcaacctccaaaatgtactttgttagtattttttctaggatgtcaatcctgttaaaaacttatacatacccatttcataaattcttcgtccttcaacttctccttgattagccgcttagatatttttcttgatgcatttctgtaagtctttgcgacgcccatcataacctcttgagttaaagcgctgtctgcctcctttctgttatttgaaccactcgatgatatttttgtatttctttgagatatatttgcattctccgtttcttgggaaccgcttagcttattgtcgaccttttccctgttactggcatcttgtttcgttacattttgtccttctatattgcgtctcattgccggtgttgtgactaaaccagtgccctcaatgttttcttccttttctaggtcctcccttggtaaattaacgaggtgagataagttagtattgcacgaggtaatgtcctttcccaaaggtaaatcaacagagataggtgtgttctttttttcccttgctgcatcagaggaacaattagtaacgtttggcaggccttgaggagcctctgctaacttcacactcagttgctcaggtcgacttggaacagcttgactagccaatggggtattgaagtcctgtgaaaactgctccacacttacatctgcgtttggaaagctttgttgaaccattgaaaaattacggtgtggtaaagttctatttggacgattgcttagttctctctccgattcttcctggtaacgttgactgaagtccattatcatattttgcgtttgaaattgtgtgttgaaattcgaataagtgccaagattattatcttcactgacctcagctctcttattgttactattgtccaatacctggttttttatggtattttgagctattgaagtcttggctgttctcataatgaaattaagatttctcaagcaaacgacaatccggttaaattcaagatcacttggtaaaattatctgaaatcttctcaacattttaggtccatattcttcggaaatgtacttacatgagattatagggcatttggatgaaaattgtatcaaatcatggttatttcctagcggcagccgaatatgttctaggagagttgaattattaagaatcacatgaataacaacttgtcccgagtcctctagtagaatttgaaattggagagtacagttggttgaaagatgttgccatttatctaactgaggaggttccagtagggaataaaacccttttggagcgataggaggaactgtgtatttggagtatttcttgattataactgaacaatattcgtacattggattcttccttacttgggcccttggttggttcgagttaaaaatctgttagcaattgcttttgctgctttttgtaggttagccgcccaacccataacggaagtcactataggcaaaaagccaatactcgaaatttcaaagttatcccgcctttaagaactcataaaatggcacatgggtgcgttaacttctgttacaatcttgtacttgtcataaaatgccaacgggtatttgatcaatgctcttagtggaatcttgtttatttgctagaactcttaacttcagtgttcaattggttgaaaagtatttaaaaagacattttaaatttaggttaggaatcgccatttttaagataattcaatcttgtaataatataaaaggaaaaagcacaattggattgaaagataaaaaacaataaaaaggcaaacatataggtaacagaactatttaacggttgatcacagaaccttcactaataaaattcctaggttgcatcagaatttcattctctgtcactatggtgtatttttatgaatcaaaaccaactgagtattcaatatcccaccaaatcgtaaccggtaaggataaatttgaaaatgacttgctcatcaaatggagctacaaagagttaaattacgtttggtttcatgctgataagttctcgagcggccatatttatttaaagctacattcaaatgaaaaaacaatcgatgatgtaccgcaagaagtgataaatgactgcttacaactgtgcaaatcggaatctattcaaggaaataaaatgccgcaatgtactatcttaataaccccctggcacaacttgagaaaaaacaaatatatggagcctggtgaagtatcatttaaatctctaagacagtgtaggaaaatggaatgcggggggagggacaataaaatactgaacagactggccaagacaagagtagagctatttgataacgtggaggctacacttaatgaggcaaagaagaccaaaaatggtgagttttttgtaaaccatattgagtctaatagacttaatcttattgatgaagaaaaccagagaaaactagcgaaaaagaaccagaagaagaaaaacaaacaacaaaaggacgagtttatcgatgatgctcagctggaaacttaatatagtctataagctacataggcaaagcacaaaatacaatgtttacctctctcattgtcttgatgatcacgtttcttttttcgttcgagccatgaaaaattttctttcaccatgcgaaaatactgaaagcaaaacgcaatttgaaatagcgatgagatgcccatcttcataaagggattgtattgtttgaatcagtaagtagatagtcatataaccaacagtctgtttcgtatccaaataaggaagcagcgtcattatgtcaaaaaggtctattgaaatcgacgagccagatagagttgtctctgccaagacgcaatctcattctgttcctaccgttgctacatccgaagagcaagatgctcccatgaatgagttggaagaccaattgagtgacgagtgtgatagtgatggtgaaatcattgaaattgacggtgatgatgatattattgacgaagatgacctcaagaaaaagcaagaagaagcggaaactctagtacaaaaggaccaatccgagggcaatgaagagaatgttcaagagctatatttacctcatatgtctcgtccgttgggcccagatgaagttcttgaggccgatccctctgtttatgaaatgctacataatgtcaatatgccttggccatgtttaacattagatgtcattccggatacgttgggttctgaacgtagaaactatccacagtcgattttactagctacggccacgcaatcttccaggaaaagagaaaatgaattaatggttttggcactttccaatctaacaaagactcttctaaaagatgataacgaagaagatgatgatgaagaggaggaagatgatgtggatgcagttattgaaaatgaaaatatgccactaaaagatacaactaatagactaaaagtatctccatttgctgcttctaatcaagaagtgctaactgccacaatgagtgaaaatggggatgtttacatatacgatttggctccgcaaagtaaagctttttctacaccaggttatcagatctcaaagtcggccaaaagacctattcatactgttaaaagtcatgggaatgttgaaggctatgggttagattggtcaccattgatcaagaccggcgctttattgtcaggcgattgttcgggtcaaatatatttcacacaaaggcacacctcaagatgggtgaccgataaacaacccttcactgtttcaaacaataagtccatagaagacattcaatggtcccggacggaatccactgtttttgcaacagccggttgcgatggatatataaggatttgggacacaagatcaaaaaaacataagccagctatctctgtgaaagcttccaacaccgacgtaaatgtgataagttggagtgacaagatcggctatttgctcgcaagtggtgatgataacggtacctggggagtttgggatttgagacagttcacaccaagcaatgctgatactgttcaaccagttgctcaatatgatttccataagggtgccattacttctatcgcatttaacccattagatgagtctattgttgcagtgggttcagaagataatactgtaaccctatgggatctatctgtggaggctgatgatgaagaaatcaaacaacaaaccgctgaaacaaaggagttacaggagattcccccacagttattatttgtgcattggcaaaaggaagttaaagatgtcaaatggcataaacagattccaggttgtttagtaagtaccggtactgacgggttgaacgtttggaaaacaatcagtgtctaagtatgtaattcataaatcatacatttacacataagaaactattaatacacaaatccatcacaactcataactgatgttattagcaaataccttctataatatgtaatcgtcactgaaacagttcagcgttcaaagaaaatagttcttctaaaacctcaaagttcgagacaacgtatttcctttcactcaattgtaccgtgtccttttgtttagtacttgcttcccaagtcttcatggaatgattatctattttatcaattgatagcttatattcgtccctggatgctttgccaactgactctgataggtatccatatttatcgcttctatccagcagtataccagtccaaccagcagcttgtgccccttcaagatcgtttttcaattcatccccaatatggaaggaatgctggagaatttcttccctggagtacattttcagcaaatgagaatttttacgtataatatcgtcaagcgcatattgaaacattgctctatcaggtttaatcaggtcaagctcatatgacaaataaatactatcggcaaaagtttcatacaacccgatattctttaataacttgtaaaaggttggatcagtattgcttattattcccaaaataatatttgggtatctggactttaggttgcttaagaactctatcaaatccggataaacgaaatatgaatcaaagccctcaaaccgcattaatatttcatctatcatttcatcgggaatttcaattggtacaaagacgttccttatcaaaagggaccaccattcttcaggtttgatgttggaatgttttccatattgaggataatcttcctttagtttcttgaaaacatgtgggaagttctttgtcaatgttgaaggagtagtcttgataccgtatttacgtccaactatacaatattgctccatcaccggaagctttgtagcatataatgtattatacgcatcaaaagtaacaatcaagggctttgctaccctaaaggtatcattccacgcatttataggtattcttttcggataagtcatttatccaatatgctttatcttttggaaagttgttataatatccttcacaatacgccaatctactgaaatgtcgcttttttttttcttttcaccttgccctattttgacttgattacgaaccaaccattagttgatagtttttaccggttaaggagaacacaaaaggcgacttttggtttctttagtattatactattgatttacagatatttattatacattgaagttgtacgtggacattacgggtgacaatctctacatcagaatatcttatgttcagttgttgaaaaagagatcattcttagcaaagcaataagcgtctgtgatttcgatcgcctcgtaagtaccctgcaagcttgtaactaccttgtattcattggaatatatatcagtgaccttatgtgtttcaacaacctgcgatctttttttgccgtgtttgccatccgtttcttctgtccttacataagttaaagagaacggtggcgtaccttcgaatgaaaagatgacttcagcctggtcaccttcgcgaatgtcttcagtgacgtaatttccttgagaaacagtaacggagggaattggatgtatattcagggataaatcatcaaattcattcttcaatccaggcttcgtgaagtcgacaatacattgtgatgacgaatcctgtagagaagtaatggatataacgcccggttcagatgccaatctcacaaattgggagctgcgttctttagacttcaatggaacaccattaaactcatacttaatcatgaacggtgctacaccatttaattgatacgcgacgtagtcaccgacacaatactcagtagaaggatctagtatatgtatcttgggcgcatcggtaatagatacgaggatttgattacgaggcccagaaataacattgctcatacatccatttgcgtcaacaacagaatctattattatggcatgattacctaacttcatgccttcatacaacttttcgaaggaaaagttttccgagtcaatgctatcgatagtatattgatccgttctacttgtactctcgtggtaaacgctaaaagtaactgaaaatggactttcaccttgcaaaaatttcagattaattggttctaaaaatgatatttggcctacatttgcagcacatgcgcgcatggtcttacctccatccgcaaaaacaacatctggaataggatgcacggtctgtttgatcacgagttctgactgatactcttcagagtgtgtgtcagtttcaccataattgtcatcataaatggctttaatagtagttatatactctccaggaatttgattgggcaattttaaagaggcgtatttggttgccacctgaatcttttttgtggaaatatgaccattaggagccatcaaatcgtattctaatacgaacggcggcgagccaaataatgccaaatcaacagtaccctccattccttgacaaacatcttccttggcaaataaattactcgttagtctattgacgtgatggttattctggacagcaaagcttggtctctctaagaaagatacattataaacactgttttcgttggttattttaccttggcaacttgagtcgcgcatatcaaccagttggtaaagtccttctctagtcactctcaaggctggtttgtagctgttctggaatttattttcaaattctttgagaacttttccattgtaatccatgtgtttaaatttaacggcaaatggcccctctccacttagtttgagcggtatttcagtaacagagccatgcttaattttgacttctttgacaggttcgaaaaaattgaatgtggcggatggaatatctcttcttacctttattctagcatccggttggctgagaccgactaaacagccagaagaatctttgatagaaactagagataaaatgtagtcaccaccggtggtgaagtcaggagttttaatgacatattcattgattttaatatcttcaacttcaaaagtatttcttttgcttgaaaatgtttctatgatgtcatacgttaatgtgaaaggaccttgaccttttagagctacaggaacactgctatggtcacccaagcaaagcttcaaatcatggtggagtttcagtgctgcacttggcttcactctcattgaagtcttaaaggtgtaatctctaaccggttctagtttgattggttccgtaaacagcttattagagacattgtcaaatacgatttcatagttaccttctttggacggactataactaaaatgatttctggtaccttcggaggtatatctttttgcgtcatatagctttctttcaccgttttcaagtttatagatcttagtattataatagtagggtggagcaccggtaaaagataactcgaaatttaatcctacttgtccaacacattggtccaagattggaaatgatttaacttccatagtaggtgcgactggcatagtcactataacatttgatttgccaacaattacaccagaacagaacttggattcgacgtattctaaattatacgtccctggaagatcagcctgaaacactttagtcaaagaatctgtggtgatattcatgtcttttttagatttgtcttgggcgtcaacataggacaaactaataacatacggaatatctgaagcccagcttttgatttcttccaatacaatagcgattgatctttttgtaggtgatttagaatcaaatcgctcttctagagctgcacgtggaatcccgtgaacattgaaatcataggataagccatgacgtttttttaattcctcagggaaatctgtaaaatccaccacatttcccaagccatcaatcaacttatcaattttatatgcatacttaccgtcttgggtaattgaagagtctaaatttatattaacaggctgatttctgccccattttagatcgttcaattcatcttgggtaaagctttgtttgggtttacttgattgtaagggtgactcaaaatattctggctgcaagctggagtctacataggaaaatgcctgaccattcacaatcttagaataggctaacctcattggaggcacaccttgaatttcaagagatacattatccgagtcaccaatacatctatcattgctcccggttccggtaattgaagcacttggacagtaagagacaatcaggtgagattggtaaatttttaaatttaattttttggagtcaacaattttcttgatttgatagaatccaatgtcattaagagtcaaacttaaataacgaattgtgctatcttcttcgaagtctttcttattagtttttaaaactgtgttttctttcttcagtaagatcttggggttgttgataactttgaagtctttcttagtcaaagaacgttgctctgctacattcgtgtagagatccctgtattcaagctcgatataatcaatttcttcagtcgaatttattctaatgggcacgtcaacagagttaaatttaaaaaggttggtatccattggcaaacaatatgattcgtgcaaaggattgaacatggcagtgttttcaggtaggatcttaattgttagagcacctttaaaatgggcggaagaatcaacaatacgacgatgatcaatggatgtgcctgttacactcaattccttcgtatgaagtttccgccaggtggtcatgatcaatgaaatcagaatgagctcacgatcgcttgatataaaaatgttcaatgccgtcatggttaagatttgaagatacaccatccatggtctaaatatcagttttggaatattaaacgatggcaaaacatacaggaataaggattctataatgaaatatttggacacgaaattaaatcgataatttttaaacagcaaacccgtcagcggtaatccggattttagtataaccagatcatatattttataacattgaatcattaagaacagtattacggcaaaggtcctttgtttggagatttctagaacgtcagttgatattagaggcaacgaattaatattgacctttttatcgtcgctaatgtagcggtctttgctgtaacgttctggtgtcttagagttttcatccctcaaattactacttttgaaatcctccaattttcttgaacgtggaggtcgaatttcttcgctagtttcgctgtcgttgtattggaaacgtcgtgtacttcttgtactggaacgatcattgtatgatggatgtgctgatcctgaagcagaattgcccatccaatggttccctcgcggagtatcgttaaacacattatatctgtgctccattatacgcgccttctgatggaattacttagtagaatgaacctcttgttcgtcttaaattgattcgatgagtttcttcttattactgcctaaattaactcttaatcttgttccatagaaaaaaataagttcgtgccaagtgttcaaatacgtataaagttataatattatgacgccttttgccgctaaactaaaaccgatcttatgggggctagtactatatatttaacactacttaaaatacaataacggtcagtatattctttctgtatgtcgttatatactgatgcaattgtgctgtgatgctaatgaattatttctgtttgttatctttttcgcctgtggcgttctggaaactctttttcgtgataaacttggtgactgtccattggccgttttgcttcttttgatgcactgctacaggattcaaattccagccaatcttgagatcattgtcaactgtagatccaaatctaggaaccacataacaataacgctccgtaagcgataggttgattgtctttaaacctttgccggtcagaggtttactgtacgtcaaaagaagaccctttcttgcaatgttcc