aacggcgatctgatatctcgccctgtggtggaattctaagtgatttaaaaagacacacacacatgcacgagaaaagaggaatttagaaaagtagaaacagaagactgggaggcttcactgagccgggaagtcatcgatgagctggacgtagttacttgggatgatacccgtttcaccggtggctttcttagccttccaccatctaccttcgatgtcgccgactctcaagatctcgccttgttcgaaagaaatctcgtaagcgtcagactcgcttgcgttgtagtcgtacagagcctttgcggtgtaagggaagctgctcaactcgtcacccacgtcgctgtaaaggccaagggtgtcgcccattgttgtttcagcatttgtattggaagtctcggtgacgtaagtgttggcgttgtgggagtcattgtactgaacggctggcggaggaagaacctctgtgttttcaaacccgttcaaggcatgaagaaagacgtacttttgggaacgaagaacggaaatcggattctgttcccaatcttgactgtgaatatggtttttctcgtcgtccaaatccatcggagacgacttggcatacacggagttgggcgtgtgggcggcaagggcggtagaagtctccaacacggacagacggatgcctctgagcgagaaggagtctatccagcggttaacgggcgacgcgttgtcgctcccgtagtaaaaaatccataccaggttgaccatggaaagtatgatgacgcctgcagaggcggcggctctactcgacccgtcgtagtagaccaggttgttggcactgttggtgttgtacaggaacgccacggcgatggcaccggtaaggaacacccggtagtattccaccaggtcgaaacagtagaagaccaccattatgcacatgatgagcagctggtagaccaggccccaccatgtaaacttcggaaacatcaaatcatcggcgacggcggcgatggacccactgaacgcaatgatccaagcgatcaacgcgatagaaagcgacgagatggcgaacggatcgcctatcaagtttgagaagtggaaagagtgtacgatgtgaggagaactgcgctgttgtctagccttttctctactttgtaagggcatggtgagtaagagaagcgatgctttgttgacagatgtttcaggaccgtagcgaaatgtgtcttgtttgagcgacggtgatattgagtgttggagagaacggaacgagaagatatcaattaaatatttggagttcctggaggggttggagaggcaaaggagaggggagggaagagggggcgcggagagttgattttcaatttggagctatcttgtttgtaggagaccgttgggtgttggcggtgcaaaaaaagcgcgttttttacgtggacatgcgtgtgaacgacgattgtttcgtacacagcgatgtgataggaactggtcagcattcttgcggtttttctcggtggcgccgccgttgccctcggctgcgcctcgcctcccctctcccccccccccccttctggctttttgcctctcgcgctccgcggcttcgtgcttctgtcagcaaacaaggtggaggttgaaaggcaaaggaccctttgatgacgcagccgccatatccctgcctgtgcgcgcgggggttcattcctttgcatatgctctatacgtgtctttctacatatcccgctacaaatagaatggcggctaatctgtgtcttcgttaatgagaggcacctgacagcaaggtggcgctgaggcacgtgaccatcaccaccagcccccagcatgtgagcgccaaagcgatgtatttggtccaccttgttttccatggcatttcgctggtgttttcgtattcggagccgatgagttggtatccaaaaatgcccggtaggatgaacgagatcgaagtggaccctgttgcgccaacaaccgccaacacgcgggccaacgaggtgactgagactgcaagcgcataggagaatattagaatgcatgatgtgattactacaaacttgcgaccttccaagggcaccaccttgggttgccgtgcgctgcactcctcgatcagttcgtctaccgggatggatgtctctgtgctttgcaccagtctcgatgactcgctgttgccgttgcaggcgctttcgtcagttcgattcttgctcgctgcgtttgattctctctcttctccgttttgtgctccgccgcggcgctcttcgaagaggtggtgtatgatgtggttgatagacgcccttgccgggtggcattgtagcgggaacgccaacatcaccaagagtactattgcaatgcgtcccacggtggtcgaagtggagtgtgggtagagcatgatgatgtttcctccgatgttgtcaccaaaggtaccgtacccggacccgccaatcgcgatgtatagacacacggccagtcccatcgcgccgatcaccactttgcgcacgttctcaacggagttgtcctttagctcattgacgatcgaaaacgtgttgtggtggcacgtgtaggcgaacacgaagatcgggaagctgctcagcatcgaagtgtgtaagcctttgggtctgaacagacttaccgtgcccttcaagtccttgatctcttggcttggaaacaaaaagtgggccacgaccaagacgcataggtatccaacagcagaaatggcaatcatcgaagcgtaccttagtgagtccaacctcttcatgaagcaaaggggagcgactataaatatcatcacgactgtgatgtggaaatttctctccagtaaaatttcatgcgaagtgaagtttgaaaatatctgcggaagcaggtcgccaataacaaccatatacgagaccccgaccccaaggcatttgaccgcaatggccaggtcgaatataatgcttaggctgtgggtacgttatctgggccaacgcgaaaaaagacgcctgtctccgtggaacgtattttgagacctgcccctgtagcaacaaaccggttgttgaaaagaccccactcagtacaagcacgaggaaccctggcaatagtccgtacgctttaaacgcgtatggcatcgcaagaatacctgcaccacatgctgtgtgtagaagtgtaacaataccagaacgagcagacgatgacatacttctgctatctctgtgaactcttttttttttttgttttcttttggtcctttgacttgttgttgcaatcgtggaaggtttgcaacaccaagcggaaaacagtaatgtacccgggtatcgctccatcggggctgtcttatatcactgtgtacgcaaggtgataacggtgtttgttttttttgtttttaacttgtccattacatcagctattccactttactctcacattgcaggtgattgtaatactccgtagtgaagtgagttcttaatccgtcagcaagtcaatgtatcattgatctttttttttgttttttttgttttgttttgttttttcttgtttcttaagctcatctcttgcacgtaaatttacctttcagtctgcaaatactactttcacaataaaagacaaaaaaaaacaaaaaaaaacaaaaaaaaaaacatcaacaaaaattaaacctagagaattatgcatttgcaaatcttcgatagtcactcttcatagaagacgaacgatacatatctttataagaaaaaatgtggaaaatatttacagtgaatgtgtgtgcgtgagtgagtgagtgagtggaagagaaaggggaaacgcgaatctgcaatttctctcaacgctatatacaaataatggacacgcctctaataaccctttcttttggcatccttgacaatctcgataagtctcttgaaacccttcataaaatctctcctgtgcttttgggacctcctcaattctcttgccttacctgcctttagatggtatctttgatttctcctatcttgtgcaattttattagcaaatgcaatggaattcaactgcctgaatgcagctgcggtatcattgttgaaaacatcaactgttctaccagccctgacaccggtgagtcttgaacccaacgcatcctcctttggagagagcatgaaagaagcagagaaacgttgttgctgctgctgctgctgctgttgctgacccgtggcatttgcaggtttagggatgttcaattgcagtttgccatcgtttgcatttttactaccactgttgctcagtgggttcaactgtgatggatcgaagataggggaactgttacaaactcttggtgcggttgaaaatgacctgattcccacagccagtctagtaggagttagtctcaacatttctattgttttttcttccaagaaaaaaaaaagcttcaatgtttaagcaactctgtcagctatactctctctctctcttttcagaatgcggtcttggtattggtttgttcgttcgtgaaaaaaaaaaaatatcaagaaaaattttccaatcaatcgtttgtagcgacacacaccttgtttccctcttaaatggtaaaatccgagacaaagaaaagtaagaaattgaagttccgaatgagctcttcgctttagaagccgcagacatctttcttttcagcaactgagatacacctaacgaaaatgtccgaggctactgaagtaccagccaaggtcgtgaaagacaccactgaacaaactcccaatgaatctcctgctgctgcccaacaggtagccggcgaaacttctgaaaagaaaaagaagaagaaaaagaagaagaagagcaacaacattaaaaatattacattgttgttccctgaagagaaataccctgaaggtcagtggatggaatatcaacaggacttcaacttggaacgtactaccgatgaagagaagcgttacttggctagggacaaggatcatgaacagcgttggaatgatatgcgtaagggtgcggaaatccaccgtagggtgagaaaaaacgttcagaacaagatacaaccaggtatggctctaacggacattgtcaacaccattgaaaatgcaaccagaaaattcaccggcactgatgaaaacggggaccatgtcaatacccctaaatcacaaggtattggtttcccaacgggtgtatcgttgaaccattgtgctgctcactacacacctaatgccggagataccacagttttgaaatacgatgacgtgatgaaagtcgatttcggtgtccaagtaaatggctatatcatagattctgcatggaccgttgctttcaaccacaaatatgacaacttgttagaagcggtccgtgaagccacaaatactggtatcaaagaggctggtattgatgtcaggttaacagacatcggtgaagccatccaagaagttatggaatcttacgaagtggaaattgacggcaccacctaccaggttaaaccatgtaggaatttgtgtggccataatattgcgccataccaaatccatggcggtaagtcagtccctatcatcaagaatggagaccaaaccaagatggaggaaggcgagcattttgctatcgaaacattcggtactacgggtgatgggtttgtcatccccggcggcgagtgttcccattacgccaagagtgtcgattctcgctcaatcccatctctgtcgcgtgccaaggctttgctcaaaacaattgaccaaaactttggtacccttccattttgtcgccgttacttggatagactgggtgaagacaagtatttgtttgctctaaaccatttggtcagacagggaattgtacaggactatccacctttgaacgatgtacaaggctcgtacaccgcacaattcgaacacaccattttacttcatccacataagaaagaagttgtctccaagggtgaggactactaaggtgggaagaaaaacaaaaggcataggcgttgtttccaagagaaaatgacgggatgcaactttaaacgtgtggccctttttttatatatccgttgtaagtataatacgtagcaagaatactgttccggtcacctgacttttaaaaataaataaatcattgtacacgtatgaagcacctcgcagggcaaaacaagcagagaaaatgttggaaggagtattgcactgctacgtgtttctaccgatcgaacaactaaactaagtaccgagcttaccaggataagaagcaatgattgatatctctccaaacaccttagagtataagcgtatgtggactgttacttctccctccaactctatttgcattgctttacgtttgtttttcgtagagggatcgcgccccctccgctctccctcttactattgatctttgcacagaacatgaaaacatagaaacttaattgaatacagcatcctgctaaaccgaacaagcaatagttaaggcatgtggattcgtcattggaaggaaagaaagaaaacgtgtaaagaatcaaatagagttgccaccagagaacaataacaataacaattttttttccaacttaaagtattttcttactaacttataacctcatcgaacagcaccattcactacccagtccactgaatacgttactataacgaacaattcagcagagacagttgctttcaaagtgaaaaccactgctcctaaattttattgtgttagaccaaacgcttctgtcgttgcgcccggtgaacaagttcaagtccaggttattctattagggctagcggaagaaccaacctctgatttcaaatgccgcgacaaatttttggttataacgctacctgctccttacgatttgggttctacaactgttgctgaagcttggcctcaactagaagccgagtttaaacagcaagctgtatccaaaaagatcaaagttaaatacttgttggatgccgaaccaagagctgctgaggttgaagaagagccaactgatgccattgcagctgttgcagctgaagctccaaagacccaagaatctattcctgaagtaaaggaagtagtcgaggaacccgaagaggttgttaaaccaaaaccagctcctgcctccactatcgaaactccttcgtctacccaaaaactagctgaaaaacaggagggttcagtgaacccgatcatcatcctgtttgttgctctaattgccttgatcttaggttggttgtattattagaaagagaaataaattcgttaaagaacaaacaggctgctaaccgaataaaatagaactatttttatctcctttttctcttcttcttcttctctcccttttttttttctttctttctttctttttaactgtatcacttggatggagttgagtcacattctttccggtatatactactaccctctttatctaaatttcactctatataacacttgttaccatacgtttattgacgcctacacgctaatttttttttggtacaggccacccaccatgcagcccctggagggtgatgaggttctgcaaagggatttccaacattccttgcatatgcagattattaaagataatacttgttaagcgttttaaaatatacaacgtacaaaaaaaactatgtgttttaaaacattaagcttaagcttccaaagccaaacgaccctttgggttggtgaccttgacgcccatagccttagccttagccaaaatggtaactctgttcttggaagaaacgttgtgagcaatttcagcagcgtaagacttggtgtgcataaccaagacttctaggtccttaacgttagcaaccaagaaggtcttgtgaccagatggagacaagaacttggtcttcttgttggaaccgtaaccaatggttggttcagagatgttacctctgaatcttcttctgacgacagagtcaatacccttttgctttctccagttttcagcaactctgtggtaacggtcagagtgatgacgcttgaacttcttggtgtgtttcttaacaatctttgggtgtggtagagaagcagccatctgtaaaaatttgttagtaaggagtaccactttattgatttttatttgggaaggtcaaaacgtattaagaaccactttaaacagagtgcggaaacgctcttttaattttttccataaaaaaggaaaaccgtagaacatatttctaatggaaccaaaaagaccgtgccactaagtgttgtcaacaaatccttagaaatagaataattataacatcgcatggataaagtcgaaatgtaatgcttctcaaatgcaaggctttgaaaagcatatctaatcatcactggatgcactgacgtaaataaaccttttcattcgttgcttctaacacctcgtaactcattccaaggtttgtaaaatgattggctcatcggttcgaaatggttcagaatcactaccgtatcggattcggtggttgcttgcacttcataggttccaaaacataatgtccttcctcttctatctttttatcaaattcccacataccttgataattactttccttagcgtatcaaagaaaacggtatgtatgtaactatacaacgattttaacaataattgaaggttttttttctttcggaaaggacaacatgctcacgcaaacaagcactaccgggcgagggcacccgccacactgacgagtaagcaccacggagaggcccttcacgactaagctgcggcaaccaaacaaccctgcctgcgccaccaacaccctccgacacaaactacaccccgtaacgacaaccccccggcactggcccaacac