aacggcaattgattctcgccctgtggtggattctagtgaacaatcgatctcttagaagcagaacccttaaagtacaagcgtaccccagtagtagttatagcggccaaaaacaaatcgtcgctttccctatcagagatggaaataatttttgcaatctttaaagttcgaccagtgagcagcggagagtcttttacacccagtacgctaagcctgcgcctaatatgaggagtgtcaatcacgactggatcttctagcccattggtagtgattaaataagatctaaccactgattttgtcgataatgtatgcaaaattcctctcgattgatcaacttcaagctgtattatgctttcttcccccgcgctaatatctccttccggaactttttggaacattctatttccatgcacggtaggtattagtcttgtaggcagcaaattcgctaatatagactttgttaaacatattttgttacatttgctattgaacagattatccgagcaattatactgcaattcccatacattaacgccgtcacacgaacctgtaaaaaatatttgcccggttttttcatagctgataatatttgaaacattcagaccagtcgcatttactttcagtccagtattgaaaatattcaactcatgagtagtgctgtcaagggatactgttaaaatatatatgtcaaagagagtggcaacaatcaataggttttcaaccgaagaaatgaacgtgtctggcctaggcctaactaatttcactttcaaaatggtgtgctcaaattcatcaatacagtggaactctgagctattgctaatgttccaaaatatcaatttattatcagaagttatccagcaatagttcagttcgggaaatatacccatatcactctttatctctgtattggagacttctaacaaaacttcatctggtatattagtcacttgttgtctttggaaaggagtaaatgcacctaatccaccgacttcatctgaaaaattatagtccacacctttgttatagtatgaagagttgtctaatactggcgtattcctgtcactaaaccttaattcctgaacgaattcactggccaattgcaacggttcagacgaagtcaatccacgaactttgacgtctgtgtttacatcatgaaattctgatttaacagtgtttttcacgccgctataattttttaatgcatcactgttacttgatttgttggcctggaaggggctgcttgacgaattgggcctgaattggtcttgaccacatcttaattggttctgcaaacgatttcgtcctagggagctgggaaatgttaaggactctcgatcataatcaactctttttttcaatggtgttgaatacattttaattgaagcccgagctgctattatgagtaacctatcttcactaacaaggattatattctcagattcattctattggcttctcgtaaaatcaatttaaagtataacttcaaattctttaatggaaatcttttttgtcagtacgggtaatatatattattttgtgtcagtaattcaagcaaaccttaacatctggtcaatactataaagctatcaaatgttcccaacagattatagatataaattagaggtagaaaggagaaaaaaatttggcttaaaaaatcataccatacccgaagttatttttcgactttttataaataaaatgcggggcaaaagttatagcaagagaacgctatctaatagggacgcaagctatctcaagttttcaaataagttgcaaaagtattcccgattcttgaataagaaggcaattgatgtcaacccaccagaaaagtcaaagcttagaacaaccgaaatcaatttatccccgcttgtgagtgatcacggagagagctttgcaagaaagaaagaaaaagtctgcaacattataccgcaacaaaataagcacacgcaagagtcacaaaagaacgccttgaaagatgaaatcaaacaagttttgacaaaaggtaatcttaaaaaactgcaggaagaaatctttgctaaagaacttactaatatctcttgtcatcattgcctttgcagtgtgaaaaatagaaaaaatatcaaacattcacgactttggtttctttttgaactggaaatgagtgaagattggaatgaaaaccttcgacttgattgctacaataaatacgtgtattctgcaattgacgaatcctggatgatggagaatatcctacttaagaagcaggagaagcattatgagtattttcctatacagcaattgctgattccccatagttttgaaagtttcgacatgcgaaaaaaacccaaaaacattgaggacttgacggtaaatattgatagcattatagagactaatcaccaagcggagaggtttctgcccgaaagtattctgataaaaagggaaaatgatattgcattcgatgattttcagttggacgccaagaagattcttaacgatttgagtgcaacctctgaaaatccgtttggctcctcaccatgtaccaaaaaacctgaaacaaacgaaaataacaaagataccattcctaaaaagaaaaaagaaaaaaagattctaggtgcactagaaaagaagctgcatataaatgataattattgaaatgcaccgaatacacgtttaaaaaatttgaaatggtaatacactgttacagcaacagacttccctttcaaaatataaaataatttcttttctttcgagtgtcatacaatacgtcgaatatctatatcattaaaatacgtatatctcttatatattgcaattacaaaagacacaatactaacgtacttgcccgtggagctatgcagaaataaaaaattaccttttcttcttctctttaacttcttcatcacttgtggcatgtagcctaatgacgtttgggtaatctggtctgtttcccatatgaccctgatgccaatcgtaacttaaggcgtaggcaaatacactaccatttctattgaagttacacacaggaatggatgcttgcaatgcaggataacctttcaatctatgtctttgattcttatcccaaaagttaaaactaccatcaccaccggccgtagcgaaagtaccatacaatggatggaatgctatactattcaccgggtacaccaacgattgaccattagagccaggtgctctgttaggattggtttgacggtggcatttaaatgaaaatcccgactttttctgcatgccatcatcgatataccttatggagcatctaccttccacagaaccaatcgcatatccatctgcttcattataacatgctacagatcgtgtctgccatttcaaaggcgatgtggttgccttgaatatgcttgttgggttggctaaattgatgatggctatgtgtctttcagcagtagcaactaccaataaagattgtttactatccatagaatacactctttcaggcatcatgagtgttgatacaggctgcggctgtctcatatcccaatattttatggttttatcccaagatcccgttactacacactctgcatttgagggcccacattgaacataccgtagtacttttattggtgcactatgcatcccaatttgttgtgtttgcccactggcaacatcgtacagcttcagcgcattatcgcacccgcctgaagcaacttttgtaccatcacttgaccatctagtacataagaccgggctcgagctttcgtattgagccctgccttgaggtacaccattttggacatcccaaatacgtactttaccgtcccatgaagtgacgctaaacatgagatcttgttggggcgaaaacgcaatatccgatattgagtcttctgcagggctattaatgacgatgtcgctagctaaatccttttcattagccattgcagtgctcgttcctaaagtggaagttgtgtttgatcggttgaagaaagacattgttactttacttttcttcgcacggttatctttattctattactatatgcaaattaaggttcgtggttcttgatttcaattggatgtatgaaggggtttgccgcggtcaattcgcacaaatttacaactcagactcgattcaagtacgatatttttatagtgctcaactggaacgcacgtatacttcttatttgattaagctgctgcagattgacctcaaacgtatttacttaaaaccctaccattctcatatgaaatttcaataataattgaaaagtaacataaaaaagagacggccatcgtaaatcatgataatagaatcgcttttatgtaaagtgtcattatgtgacggtactttatttagtatatggtgagcaggaaaaaagacccatgcttgatagttcaaacattctttctatgaatacaagctcttacttaataccttatatctctattttatcgtgaaagggaaaaaaaaatactagacgaaaacaatttttttttgaataaaccatttataatattccgttggtgtatgatatgttacagtttatagaacgtagagacacccaaaagtctaacaaaacaccagatgcacaatttgctttccgttctttcttttttgcttttttttgatttttgtgattttttttgttcacttgagaatttttcatatttttattatgttgtccatcgcgagcctttaaccttcccaattgataaaattgaagtcattttcgtttgcttccagtaaatttatatcataatccggttcctgacctccaaccataccgacattctcgaacttcatgttttgcggcggtggattctgacgttcagcagtactgggttgctgagtttccaaagtagcaccgatatcggatgcgggctgaactaacgccctatcgtcattgcctttatttatagatacagaagtttcattaggaaaatttaaatttccgtttggtgttctattagtagacgtgtatgcttgattaggaaacaacaaagagcctgcgtttttaaggactccaaagtcatatgcttgattagcgctgctcggtgtcttctcctccggggtagataatgcgttgttgttgcctttattatttcttggatccttattcactgacggttccggtggtttttctcgagtcggcaattcttgtgggactaaattattcagtgatggaattatttttgaactctttagcgtaatatttagattagtggtggaaaacccctgtggcggttttataaccacatttcctactgttttggaatttctttgcttctgagagtcgccaggaggaggtgtagctatgttcaaaggggatggtgctgacgcttttccgttcaccgcacgtttgggcccacccttcacaatgactttgccactttcggaatcaaagcaactctcagtaaccgaggacaatggactggaaacagctggcttgttgaaacttcccaggtttaaaccagaaaaagggaaagagtttatggtcttagtgggtggagctgaatgcatgttcggggtggtattattggaaaatgtccttagcatatcgttctcatctttagtagcgtcagcatttaaaattatagatggtgtagatttccttctcgacacttttatgctggatggactgtgtttcttagctgtcaccacgttattgctattatttttacttgccgactctattgggaaagctaatgtcgatgcctttttttgatttttccttggcttcgctggatgcttagtaactgcagtggacggagagacagtttccatcgaagggctggatttaacattagagtaaatgtcttcctcaccaaatgctattgcttgattacggaagttagtagccatgtcagattttggagttttattgagccttgaacctaccatagcaggttcgcttgtagtcgagcccggagtagtaatatatggcgacccagcattggtagatcctgcagaaacggtagctgtattgtttttccttcgtttcttagcgcctgggccagctgttgctctgcccttagctctacaagttgcggacctgcttcttgtacacttgggcattggaacattattgtgtttatcagatgtatgcatagtttttaggtttttaggtgggtttatgggagatttgttattagtcgtattattgatggtattattgttacatgggcttcccattgaattttctgtagtgggttgaagtgggtagctatagactggccagccagtaaagttttgatttcgattctgggttggtgccatattagcaaaatccccagaaggcgatgctgctgctgccattgctgctgctccaattgaaaggtttgtattattgtagggtggaattggaaaattattgacgattggatttccaaccattgcaatcggcataggattcacattaacattctgaactggagctgcaggagacatggaatttcccagcatcatggcagccaagtgcataggatccacgtcttcgctaatgtattctcctcttcgctctgcatcgtgttgtagccttgccgcatgcacagccaagcttctataaatttgttcctgcctttgctcctgaagaaccagttggtaatattgttgagcaaactctgaaccgcctctggaagagctagtattaaaaacatcccagaatatttgccaccattcatacaaaaaaccttgaggtgtctctaccacctttgacagcgagcttcggttaccaatactttcgttgaaattgggaccgtctacttcttcgtggtcaatgtctctacttaattgcgcatcttgagcaaaggcagctgcagtattctttaatgacgatttcgtaagaaaatcaagtatgtactcgttgagtgttttcttgcagtttagcttttcttttagatcagaattttctaccgtgggttgctttgtccactgttgctgaggttgctgctgctgaggttgcggctgttgttgttgtggaggttgttgctgttgttgttgttgctgttgctgaaactgttgctgttgctgagaatcattcgtcgccattaaaatattattctgcagaccttgtgtacactgggttgcgatatatgactggtccgctgaaggaaatgaatctggatgtgaaccactcgctttataactcattcttcctcagaatccgtttcctcttcagttatgactatgaatttcttcgtgtttattttttatacccttctgtgacttactatcgtcaactcaccgtgtattccgcaaccaaaaccgtatctgaacaaaacacggaagggagcaaagtggtaaaattgtcttgctttatattcaatcaatacctatcagaattggctttcaatgtatgctttacggctccatcgtggcctatttctttcttcgttgtcttcccacgcttacggaccttcgtaaaagagtccgaagccgagaaggcgcaatttcatgcagtttagacacggtagttactacagtggaccctgtgaagtcgatctctgtccctgttgcatctgctattggtatgcatgtatgcgggaatggacatacacctgcatacttactctgcccctcatggctgctctcaacgattctgtttgaggtatttttttggtttggactttagactaaaatcagcattataattggaaacagaggaaaaaaaaatctacattctttatcacaagaatgttcaagaaggggggaaaacttgccgaaaaaattgcatgcatcagtgtaatttgtatgcactaggcactgacaggttatatgtaccattactaaagaaaacgtaagacgttccagtcggcagagcatacagcgacggtttcattaagaatagacaaatgagctgggcgacctagtttatttatatggtcaccacaacaaaatgcgattagttctgtgtgcgtagatatatttacgggagctctttgacaaaaaatgatgttgtccatgcccgtttgaagacctttttaagcagtttctttgaggatggatgccaagagaatcatcgccaggttgatcggcgcaagtggatgcggcgattttttgacagaacaaaagtcatgtagccttaatacgataagaaagaataagacttgcacacaatatattatatacatatatatatatatttggaagctaaaaacaggagcataagattgagggaaaggtaaatctacatacagcttttacgaaaaactgaaaacaatgaagggaggtacttatgtgagcgcatgtttatcatacagatgagaaaaaaaagctaaaatgttaatggataatcaagcaatgacgctagccaaatcagggttttgagcaacaattccgttataggtagtgtttaagtacttcaataattcaataaccttatgtttcatctcttcggnttgaaattgcttcaatctttccatattttcttctctacctaggggtagattccttttctagtttgatcctgtcatgctctttcttgaatacaacactgaatatttggataatccttggagtttcgtttgtgacaacagggctattttcctggtatagtttcataatcaattcaaaaattggattgtattcttcaaaaccagtgtgtagtggcaaatgtgtcaataatgttggcacagtttgttccaatggaaccaaagcaccgtttttcaaagccattgctggcaacacatccgctagcattagcgtatgccctgtcaatgatttctctggtggcttcgtcatcttcggctgacagagctttctggtcggcagcgtttaataactcgtaaagcgctttcaaaacaggctcataaacggctgaaatgtccattgatgcatattcacacagtaaaccgacaccataagcagcattgcctctaacttccaaagatttgtcggtggttaatctgataactaaggcttctagcatttcgtgaacgaaaggattttgttccttcatacccaaagccaattcagaagcggcaccgacggcggatgatctcttattcttagatttggattggaataacccgaaaacaactggcctaaaattgtcaaagaccttggcaaaatcaccagccaaggcttgggataaactgacaagaacttccaaggcaacatcttgtagagtggcttcagtttcagaagcgtctagttcttcatctcttggaacgtcctcttcaatatcaatggtttgacaagtatgtgtgcccttcaaaacgcttaggacctgtaaacacaaagcttccagcatggaagaatcaccattatccatgataatgacaggaccaaattgcttgatcatattggcaaaatcttccataacagtaatgaccatcgaagtttcgaattcatcacttagattacccatggaggtttctctggcggcttgaataactgccaagacatcagcatttacgtatgtagatgtagaaataccctttggataactttctggttcaaccttagaagccaataagacggatttaacgacattccagatggtgttcaaagctgtttctcttagaccgtaagattcatcaacctgttcattcaaaacttttaaggattgttcgacatatggcaaaaaatgttccttagtgcccaatgctaactcggatagagctgcagaagcaacttccttttcataggaaataccagtgttaacagtgaacttgttttgtaattcttcttcattggcagaatcagcaaatgcagctaaatcttcagcatcaccatcgaaattgaattgatattcatccaattctaatgtcttgaaaatttctggaagaatagtcttcaagaaaggagcaaaattttcaccgtaaactttagccaaatttgcgatgaacgcataaccagattctcttaatctagcagaatcggttttgatagcctcataagcagagttaaccaaaggctcggcgaattcagcaaaggcatccgatctgacggccctagccatagtagagatattttcaaaagtgttggctcttaattcaatgtcgtcctcactcataccttcaatttgggaacagttttggatgaatttttccaagtaatgaacactagtcttgaagtatggaatgaaagcagaaccagccgcaaaggcagcggaaccaatcgcggaaacaactgcacatctcaacttggaggattcattgctttccaacatatagaataatttgttcattaacgggtccaaatacttagaaatagcatcataagcaatgaattcaagtagaccgtctaaagcaacagtcgcatagttataa